bardzo interesująca i bardzo potrzebna baza danych dla całego stosu technologii blockchain. Będę się temu przyglądać dokładnie. Rozwiązuje to wiele problemów dla szeroko stosowanych usług, takich jak Kyber, jeśli to naprawdę działa.
Dr. Bernhard Scholz
Dr. Bernhard Scholz15 sie, 15:37
Większość baz danych blockchain używa trie Merkle–Patricia na szczycie magazynu klucz-wartość (takiego jak LevelDB lub RocksDB). Taki projekt dodaje dodatkowe wyszukiwania odczytu, spowalniając bazę danych blockchain w miarę jej wzrostu. Dodatkowe wyszukiwania nazywamy problemem amplifikacji odczytu. SonicDB usuwa tę dodatkową warstwę magazynów klucz-wartość, indeksując stan świata bezpośrednio w plikach binarnych, unikając "amplifikacji odczytu" i znacznie poprawiając czas dostępu.
1,94K