Sebagian besar database blockchain menggunakan percobaan Merkle-Patricia di atas penyimpanan kunci-nilai (seperti LevelDB atau RocksDB). Desain seperti itu menambahkan pencarian baca ekstra, memperlambat database blockchain seiring pertumbuhannya. Kami menyebut pencarian tambahan sebagai masalah amplifikasi baca. SonicDB menghapus lapisan tambahan penyimpanan nilai kunci dengan mengindeks status dunia secara langsung dalam file biner, menghindari "amplifikasi baca" dan meningkatkan waktu akses secara signifikan.
25,4K