State Tree Structure
Shielded State Tree Structure - Technical Specification
Tree Architecture
Binary Merkle Tree
Level 0 (Root): [State Root]
Level 1: [Node 0] [Node 1]
Level 2: [Node 0] [Node 1] [Node 2] [Node 3]
...
Level 32 (Leaves): [Note 0] [Note 1] ... [Note 2^32-1]Node Structure
Commitment Structure
Note Commitment
Tree Operations
Insertion
Deletion (Nullification)
Merkle Proofs
Proof Structure
Proof Generation
Proof Verification
State Root
Root Calculation
Root Updates
Incremental Updates
Efficient Updates
Sparse Tree Representation
Efficient Storage
Sparse Tree Operations
Batch Operations
Batch Updates
Performance Characteristics
Complexity
Optimization
Security Properties
Security Guarantees
Conclusion
Last updated
