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 条
  • [21] Blockchains Through Ontologies: The Case Study of the Ethereum ERC721 Standard in OASIS
    Bella, Giampaolo
    Cantone, Domenico
    Longo, Cristiano
    Asmundo, Marianna Nicolosi
    Santamaria, Daniele Francesco
    INTELLIGENT DISTRIBUTED COMPUTING XIV, 2022, 1026 : 249 - 259
  • [22] Performance analysis of Ethereum smart contracts: A Study on Gas cost and block size impact
    Do, Tien Quyet
    Ta, Minh Thanh
    2023 IEEE STATISTICAL SIGNAL PROCESSING WORKSHOP, SSP, 2023, : 591 - 595
  • [23] Measuring and locating footprints: A case study of Taiwan's rice and wheat consumption footprint
    Ferng, Jiun-Jiun
    ECOLOGICAL ECONOMICS, 2011, 71 : 191 - 201
  • [24] Energy Consumption Monitoring and Building Performances in a Commercial Building: Case Study
    Tamas, Elena C.
    IMPROVING ENERGY EFFICIENCY IN COMMERCIAL BUILDINGS AND SMART COMMUNITIES, 2020, : 21 - 32
  • [25] Large-Scale Empirical Study of Inline Assembly on 7.6 Million Ethereum Smart Contracts
    Liao, Zhou
    Song, Shuwei
    Zhu, Hang
    Luo, Xiapu
    He, Zheyuan
    Jiang, Renkai
    Chen, Ting
    Chen, Jiachi
    Zhang, Tao
    Zhang, Xiaosong
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (02) : 777 - 801
  • [26] Test Case Generation for Ethereum Smart Contracts Based on Cross-Contract Data Flow Analysis
    Wang, Xingya
    Yang, Yumao
    Liu, Linwei
    Chen, Zhenyu
    Huang, Song
    IEEE TRANSACTIONS ON RELIABILITY, 2024,
  • [27] Legal and smart! An exploratory case study on understandability of smart contracts
    Barata, Sofia Lopes
    da Cunha, Paulo Rupino
    Atas da Conferencia da Associacao Portuguesa de Sistemas de Informacao, 2019,
  • [28] Coupling Smart Contracts: A Comparative Case Study
    Friebe, Sebastian
    Stengele, Oliver
    Hartenstein, Hannes
    Zitterbart, Martina
    2021 3RD CONFERENCE ON BLOCKCHAIN RESEARCH & APPLICATIONS FOR INNOVATIVE NETWORKS AND SERVICES (BRAINS), 2021, : 137 - 144
  • [29] Grid-tied energy cooperative trading framework between Prosumer to Prosumer based on Ethereum smart contracts
    Padghan, Pavan Ramchandra
    Arul Daniel, Samuel
    Pitchaimuthu, Raja
    Sustainable Energy, Grids and Networks, 2022, 32
  • [30] Grid-tied energy cooperative trading framework between Prosumer to Prosumer based on Ethereum smart contracts
    Padghan, Pavan Ramchandra
    Daniel, Samuel Arul
    Pitchaimuthu, Raja
    SUSTAINABLE ENERGY GRIDS & NETWORKS, 2022, 32