Большинство блокчейн-баз данных используют Merkle–Patricia trie поверх хранилища ключ-значение (например, LevelDB или RocksDB). Такой дизайн добавляет дополнительные операции чтения, замедляя блокчейн-базу данных по мере её роста. Мы называем эти дополнительные операции проблемой усиления чтения. SonicDB устраняет этот дополнительный уровень хранилищ ключ-значение, индексируя мировое состояние непосредственно в бинарных файлах, избегая "усиления чтения" и значительно улучшая время доступа.
25,41K