HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Theses

Understanding the energy consumption of blockchain technologies : a focus on smart contracts

Dimitri Saingre 1, 2
Abstract : Blockchain systems are ledgers distributed in a peer-to-peer network. They have been developing rapidly over the past few years and have been used in many domains. By enabling the processing and storage of data in a distributed and Byzantine context, these technologies have the potential to change many sectors. For instance, in the context of decentralized finance, cryptocurrencies are developing as an alternative to fiat currencies by offering a payment system without relying on a trusted third party. However, some concerns about the environmental impacts of blockchains have emerged in parallel with their development. In particular, many studies have demonstrated the high-energy cost of proof-of-work based blockchains. In this thesis, we propose to contribute to the experimental study of the energy cost of blockchain-based software solutions. Facing the progressive enrichment of the blockchain ecosystem, we propose BCTMark, a new tool for deploying and evaluating the performance of blockchains. Based on this tool, we focus our study on the impact of smart contracts on the blockchain Ethereum. On the one hand, we propose a model for estimating the energy cost of smart contracts developed for Ethereum. On the other hand, we propose a new protocol for the identification and elimination of unused contracts in order to propose blockchains that are more frugal in computation and storage space.
Complete list of metadata

https://tel.archives-ouvertes.fr/tel-03546651
Contributor : Abes Star :  Contact
Submitted on : Friday, January 28, 2022 - 9:27:10 AM
Last modification on : Thursday, May 5, 2022 - 10:02:55 AM
Long-term archiving on: : Friday, April 29, 2022 - 6:18:47 PM

File

2021IMTA0280_Saingre-Dimitri.p...
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-03546651, version 1

Citation

Dimitri Saingre. Understanding the energy consumption of blockchain technologies : a focus on smart contracts. Distributed, Parallel, and Cluster Computing [cs.DC]. Ecole nationale supérieure Mines-Télécom Atlantique, 2021. English. ⟨NNT : 2021IMTA0280⟩. ⟨tel-03546651⟩

Share

Metrics

Record views

128

Files downloads

272