Useimmat lohkoketjutietokannat käyttävät Merkle–Patricia-trietä avain-arvosäilön (kuten LevelDB tai RocksDB) päällä. Tällainen muotoilu lisää ylimääräisiä lukuhakuja, mikä hidastaa lohkoketjutietokantaa sen kasvaessa. Kutsumme ylimääräisiä hakuja lukuvahvistusongelmaksi. SonicDB poistaa ylimääräisen avainarvovarastokerroksen indeksoimalla maailmantilan suoraan binääritiedostoihin, välttäen "lukuvahvistuksen" ja parantamalla käyttöaikaa merkittävästi.
25,43K