spacemeshos / svm

SVM - Spacemesh Virtual Machine

Home Page:https://spacemesh.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overhaul the SVM database architecture to allow for light clients, Merkle proofs, root cryptographic signatures

neysofu opened this issue · comments

While the current design works and has good performance, its capabilities are quite limited. We should switch to a data structure that allows for Merkle proofs, and root cryptographic signature validation. AFAIK, the current state of the art is Erigon. Most of the changes would be limited in scope to svm-state, without affecting the rest of the system. Here's some useful links:

https://eips.ethereum.org/EIPS/eip-3102

https://www.youtube.com/watch?v=aAZoiJIQiTE

This issue replaces two older, separate issues (#328, #329).