Account-based blockchains maintain evolving state data, such as account balances, across all replicas to ensure consistency. However, the traditional full-replication model incurs significant storage overhead and limits scalability, especially as transaction throughput increases. While partitioning is a natural solution, applying it to blockchain state is challenging due to structural dependencies, verifiability requirements, and the presence of Byzantine faults. We present Hyra, a scalable state storage engine that enables fault-tolerant and efficient state partitioning. Hyra introduces: (i) locality-aware partitioning with embedded indexing to preserve access efficiency; (ii) hierarchical erasure coding with sub-chunk recovery to minimize decoding overhead; and (iii) a hybrid verification mechanism that combines vector commitments and Merkle trees for fine-grained integrity checking. Our design achieves provably optimal redundancy while maintaining constant per-replica storage overhead. Experiments show that Hyra reduces storage by up to 92.3% without compromising performance.
Building similarity graph...
Analyzing shared references across papers
Loading...
Qifeng Que
Xiaodong Qi
Zheng Zhang
Proceedings of the ACM on Management of Data
Nanyang Technological University
East China Normal University
Building similarity graph...
Analyzing shared references across papers
Loading...
Que et al. (Thu,) studied this question.
www.synapsesocial.com/papers/69d893406c1944d70ce043bf — DOI: https://doi.org/10.1145/3786658