дуже цікава і дуже потрібна БД для всього блокчейн технологічного стека. Я буду глибоко розбиратися в цьому. Він вирішує досить багато проблем для широко поширених сервісів на кшталт Kyber, якщо він дійсно працює.
Dr. Bernhard Scholz
Dr. Bernhard Scholz15 серп., 15:37
Більшість баз даних блокчейну використовують спробу Меркла–Патриції поверх сховища ключ-значення (наприклад, LevelDB або RocksDB). Такий дизайн додає додаткові пошуки для читання, сповільнюючи базу даних блокчейну в міру її зростання. Ми називаємо додаткові пошуки проблемою посилення зчитування. SonicDB видаляє цей зайвий шар сховищ ключ-значення, індексуючи стан світу безпосередньо в двійкових файлах, уникаючи «посилення зчитування» і значно покращуючи час доступу.
1,73K