Measuring performances and footprint of blockchains with BCTMark: a case study on Ethereum smart contracts energy consumption

被引:0
|
作者
Dimitri Saingre
Thomas Ledoux
Jean-Marc Menaud
机构
[1] IMT Atlantique,Inria, LS2N
来源
Cluster Computing | 2022年 / 25卷
关键词
Blockchain; Performance; Evaluation; Benchmarks; Reproducibility; Smart-contracts; Energy consumption;
D O I
暂无
中图分类号
学科分类号
摘要
A rich ecosystem of blockchain-based projects has emerged since the introduction of Bitcoin in 2008. New protocols seek to improve the performances of blockchain systems. In particular, the energy consumption of blockchains has been particularly decried. Unfortunately, those new proposals are often evaluated with ad hoc tools and experimental environments. Therefore, reproducibility and comparison of these new contributions with the state of the art of blockchain technologies are complicated. To the best of our knowledge, only a few tools partially address the design of a generic benchmarking of blockchain technologies (e.g., load generation). This paper introduces BCTMark, a generic framework for benchmarking blockchain technologies on an emulated network in a reproducible way. Based on this novel framework, we studied a key aspect of modern blockchains’ energy consumption: smart-contract execution. Based on experiments and the analysis of one year of real-world Ethereum transactions, we measured and modeled smart-contracts’ energy consumption on Ethereum. Furthermore, this study details how the replication of contract calls execution can impact their energy cost. In particular, we give insights on the energy consumed by smart-contracts on Ethereum over one year.
引用
收藏
页码:2819 / 2837
页数:18
相关论文
共 50 条
  • [31] Self-Admitted Technical Debt in Ethereum Smart Contracts: A Large-Scale Exploratory Study
    Ebrahimi, Amir Mohammad
    Oliva, Gustavo A.
    Hassan, Ahmed E.
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (09) : 4304 - 4323
  • [32] Energy consumption modeling in industrial sewing operations: A case study on carbon footprint measurement in the apparel industry
    Al Mamun, Abdullah
    Abbas Uddin, Mohammad
    Abu Sayeed Shohag, Md
    Mohammad Bappy, Mahathir
    Talukder, Amit
    Manufacturing Letters, 2024, 41 : 1635 - 1644
  • [33] Energy consumption modeling in industrial sewing operations: a case study on carbon footprint measurement in the apparel industry
    Al Mamun, Abdullah
    Uddin, Mohammad Abbas
    Shohag, Md Abu Sayeed
    Bappy, Mahathir Mohammad
    Talukder, Amit
    MANUFACTURING LETTERS, 2024, 41 : 1635 - 1644
  • [34] A large-scale empirical study of low-level function use in Ethereum smart contracts and automated replacement
    Xi, Rui
    Pattabiraman, Karthik
    SOFTWARE-PRACTICE & EXPERIENCE, 2023, 53 (03): : 631 - 664
  • [35] Energy consumption prediction by using machine learning for smart building: Case study in Malaysia
    Shapi, Mel Keytingan M.
    Ramli, Nor Azuana
    Awalin, Lilik J.
    DEVELOPMENTS IN THE BUILT ENVIRONMENT, 2021, 5
  • [36] A puzzle over ecological footprint, energy consumption and economic growth: the case of Turkey
    Gulmez, Ahmet
    Altintas, Nurullah
    Kahraman, Unsal Ozan
    ENVIRONMENTAL AND ECOLOGICAL STATISTICS, 2020, 27 (04) : 753 - 768
  • [37] Decreasing energy consumption and carbon footprint in a school building: a comparative study on energy audits
    Yilmazoglu, M. Zeki
    INTERNATIONAL JOURNAL OF GLOBAL WARMING, 2017, 13 (02) : 237 - 257
  • [38] A puzzle over ecological footprint, energy consumption and economic growth: the case of Turkey
    Ahmet Gülmez
    Nurullah Altıntaş
    Ünsal Ozan Kahraman
    Environmental and Ecological Statistics, 2020, 27 : 753 - 768
  • [39] Combining Blockchains, Smart Contracts, and Complex Sensors Management Platform for Hyper-Connected SmartCities: An IoT Data Marketplace Use Case
    Palaiokrassas, Georgios
    Skoufis, Petros
    Voutyras, Orfefs
    Kawasaki, Takafumi
    Gallissot, Mathieu
    Azzabi, Radhouene
    Tsuge, Akira
    Litke, Antonios
    Okoshi, Tadashi
    Nakazawa, Jin
    Varvarigou, Theodora
    COMPUTERS, 2021, 10 (10)
  • [40] A Study on Equal Energy Consumption in Smart Sensor Networks
    Yang, Inhwan
    Ryoo, Intae
    2015 INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC), 2015, : 833 - 836