COLE$^+$: Towards Practical Column-based Learned Storage for Blockchain Systems
Ce Zhang, Cheng Xu, Haibo Hu, Jianliang Xu

TL;DR
COLE$^+$ introduces an advanced column-based storage system for blockchains that effectively supports chain reorganization and state pruning, reducing storage and improving efficiency in real-world blockchain environments.
Contribution
It presents COLE$^+$, a novel storage architecture that enhances COLE by enabling chain reorganization support and efficient state pruning through new data structures.
Findings
Significantly reduces blockchain storage size.
Improves throughput in blockchain data management.
Theoretical and empirical validation of COLE$^+$ effectiveness.
Abstract
Blockchain provides a decentralized and tamper-resistant ledger for securely recording transactions across a network of untrusted nodes. While its transparency and integrity are beneficial, the substantial storage requirements for maintaining a complete transaction history present significant challenges. For example, Ethereum nodes require around 23TB of storage, with an annual growth rate of 4TB. Prior studies have employed various strategies to mitigate the storage challenges. Notably, COLE significantly reduces storage size and improves throughput by adopting a column-based design that incorporates a learned index, effectively eliminating data duplication in the storage layer. However, this approach has limitations in supporting chain reorganization during blockchain forks and state pruning to minimize storage overhead. In this paper, we propose COLE, an enhanced storage solution…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Data Storage Technologies · Blockchain Technology Applications and Security · Cloud Data Security Solutions
