Pré-Publication, Document De Travail Année : 2026

Secure Execution of Ethereum Smart Contracts over Adaptive State Sharding

Résumé

This paper introduces a secure state-sharding solution for permissionless blockchains that supports both payment transactions and general Ethereum-like smart contracts. The secure partitioning of the blockchain into distinct shards continually adapts to the current transaction workload, encompassing both user and smart contract transactions. A novel two-phase commit protocol guarantees the correct execution of smart contracts distributed across different shards. Notably, this protocol offers, for the first time, support for smart contracts with nested calls across shards, without any limitation on the depth of the calling graph. An experimental study highlights the benefits of the adaptive behavior of shards during the distributed execution of such nested smart contracts.

Fichier principal
Vignette du fichier
Yggdrasil_Journal.pdf (1011.84 Ko) Télécharger le fichier

Dates et versions

hal-03793291 , version 1 (30-09-2022)
hal-03793291 , version 2 (06-10-2022)
hal-03793291 , version 3 (24-03-2026)

Licence

Identifiants

  • HAL Id : hal-03793291 , version 3

Citer

Yackolley Amoussou-Guenou, Emmanuelle Anceaume, Antonella Del Pozzo, Aimen Djari, Skander Mhadhbia, et al.. Secure Execution of Ethereum Smart Contracts over Adaptive State Sharding. 2026. ⟨hal-03793291v3⟩
686 Consultations
1294 Téléchargements

Partager

  • More