STAKECUBE: Combining Sharding and Proof-of-Stake to build Fork-free Secure Permissionless Distributed Ledgers

Antoine Durand 1 Emmanuelle Anceaume 2 Romaric Ludinard 3
2 CIDRE - Confidentialité, Intégrité, Disponibilité et Répartition
CentraleSupélec, Inria Rennes – Bretagne Atlantique , IRISA_D1 - SYSTÈMES LARGE ÉCHELLE
3 ADOPNET - Advanced technologies for operated networks
UR1 - Université de Rennes 1, IMT Atlantique - IMT Atlantique Bretagne-Pays de la Loire, IRISA_D2 - RÉSEAUX, TÉLÉCOMMUNICATION ET SERVICES
Abstract : Our work focuses on the design of a scalable permissionless blockchain in the proof-of-stake setting. In particular, we use a distributed hash table as a building block to set up randomized shards, and then leverage the sharded architecture to validate blocks in an efficient manner. We combine verifiable Byzantine agreements run by shards of stakeholders and a block validation protocol to guarantee that forks occur with negligible probability. We impose induced churn to make shards robust to eclipse attacks, and we rely on the UTXO coin model to guarantee that any stake-holder action is securely verifiable by anyone. Our protocol works against adaptive adversary, and makes no synchrony assumption beyond what is required for the byzantine agreement.
Complete list of metadatas

Cited literature [7 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02078072
Contributor : Emmanuelle Anceaume <>
Submitted on : Monday, March 25, 2019 - 8:34:24 AM
Last modification on : Tuesday, April 2, 2019 - 1:45:41 AM
Long-term archiving on : Wednesday, June 26, 2019 - 12:25:10 PM

File

StakeCube.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-02078072, version 1

Citation

Antoine Durand, Emmanuelle Anceaume, Romaric Ludinard. STAKECUBE: Combining Sharding and Proof-of-Stake to build Fork-free Secure Permissionless Distributed Ledgers. 2019. ⟨hal-02078072⟩

Share

Metrics

Record views

89

Files downloads

234