GriDB: Scaling Blockchain Database via Sharding and Off-Chain Cross-Shard Mechanism
Zicong Hong, Song Guo, Enyuan Zhou, Wuhui Chen, Huawei Huang, Albert, Zomaya

TL;DR
GriDB introduces an off-chain cross-shard mechanism for blockchain databases, significantly improving scalability by reducing on-chain consensus requirements and enabling efficient cross-shard services with robust verification.
Contribution
The paper presents the first scalable blockchain database, GriDB, with a novel off-chain cross-shard mechanism and new authenticated data structures for efficient, verifiable cross-shard operations.
Findings
Achieves scalable cross-shard database services with reduced on-chain consensus.
Designs succinct proof generation for cross-shard data exchanges in Byzantine environments.
Provides an off-chain load balancing approach for improved efficiency and availability.
Abstract
Blockchain databases have attracted widespread attention but suffer from poor scalability due to underlying non-scalable blockchains. While blockchain sharding is necessary for a scalable blockchain database, it poses a new challenge named on-chain cross-shard database services. Each cross-shard database service (e.g., cross-shard queries or inter-shard load balancing) involves massive cross-shard data exchanges, while the existing cross-shard mechanisms need to process each cross-shard data exchange via the consensus of all nodes in the related shards (i.e., on-chain) to resist a Byzantine environment of blockchain, which eliminates sharding benefits. To tackle the challenge, this paper presents GriDB, the first scalable blockchain database, by designing a novel off-chain cross-shard mechanism for efficient cross-shard database services. Borrowing the idea of off-chain payments, GriDB…
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
TopicsBlockchain Technology Applications and Security
