Dynamically Sharded Ledgers on a Distributed Hash Table
Christoffer Fink, Olov Schel\'en, Ulf Bodin

TL;DR
This paper introduces ScaleGraph, a scalable, dynamic sharding method for distributed ledgers using DHT concepts, improving performance, security, and data localization for micro-transactions in the Machine Economy.
Contribution
The paper proposes a novel dynamic sharding approach called ScaleGraph that enhances scalability and security of distributed ledgers by leveraging DHT routing and proximity, addressing cross-shard verification issues.
Findings
ScaleGraph achieves O(t) total storage complexity, with each node storing O(t/n).
Synchronous consensus protocols enable smaller shard sizes and better performance.
Dynamic proximity-based sharding improves scalability when the fraction of malicious nodes is low.
Abstract
Distributed ledger technology such as blockchain is considered essential for supporting large numbers of micro-transactions in the Machine Economy, which is envisioned to involve billions of connected heterogeneous and decentralized cyber-physical systems. This stresses the need for performance and scalability of distributed ledger technologies. Sharding divides the blockchain network into multiple committees and is a common approach to improve scalability. However, with current sharding approaches, costly cross-shard verification is needed to prevent double-spending. This paper proposes a novel and more scalable distributed ledger method named ScaleGraph that implements dynamic sharding by using routing and logical proximity concepts from distributed hash tables. ScaleGraph addresses cyber security in terms of integrity, availability, and trust, to support frequent micro-transactions…
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 · Peer-to-Peer Network Technologies · Advanced Malware Detection Techniques
