Yggdrasil: Secure State Sharding of Transactions and Smart Contracts that Self-adapts to Transaction Load - CIDRE - Confidentialité, Intégrité, Disponibilité et REpartition Accéder directement au contenu
Pré-Publication, Document De Travail Année : 2022

Yggdrasil: Secure State Sharding of Transactions and Smart Contracts that Self-adapts to Transaction Load

Résumé

This paper presents Yggdrasil a sharding solution for permissionless blockchains that supports both payment transactions and general Ethereum-like smart contracts. Yggdrasil allows to split and merge shard dynamically leveraging decentralized mechanisms to assign nodes to shards in a secure way. A new 2PC protocol allows to guarantee the execution of smart contracts distributed across different shards even when shards dynamically re-organise. An experimental study confirms the capability of Yggdrasil to scale and to adapt to transaction load.
Fichier principal
Vignette du fichier
Yggdrasil_TR.pdf (1009.7 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03793291 , version 1 (30-09-2022)
hal-03793291 , version 2 (06-10-2022)

Identifiants

  • HAL Id : hal-03793291 , version 2

Citer

Aimen Djari, Yackolley Amoussou-Guenou, Emmanuelle Anceaume, Sara Tucci Piergiovanni, Antonella Del Pozzo. Yggdrasil: Secure State Sharding of Transactions and Smart Contracts that Self-adapts to Transaction Load. 2022. ⟨hal-03793291v2⟩
134 Consultations
287 Téléchargements

Partager

Gmail Facebook X LinkedIn More