首页    期刊浏览 2025年02月20日 星期四
登录注册

文章基本信息

  • 标题:An Empirical Study of Speculative Concurrency in Ethereum Smart Contracts
  • 本地全文:下载
  • 作者:Vikram Saraph ; Maurice Herlihy
  • 期刊名称:OASIcs : OpenAccess Series in Informatics
  • 电子版ISSN:2190-6807
  • 出版年度:2020
  • 卷号:71
  • 页码:4:1-4:15
  • DOI:10.4230/OASIcs.Tokenomics.2019.4
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:We use historical data to estimate the potential benefit of speculative techniques for executing Ethereum smart contracts in parallel. We replay transaction traces of sampled blocks from the Ethereum blockchain over time, using a simple speculative execution engine. In this engine, miners attempt to execute all transactions in a block in parallel, rolling back those that cause data conflicts. Aborted transactions are then executed sequentially. Validators execute the same schedule as miners. We find that our speculative technique yields estimated speed-ups starting at about 8-fold in 2016, declining to about 2-fold at the end of 2017, where speed-up is measured using either gas costs or instruction counts. We also observe that a small set of contracts are responsible for many data conflicts resulting from speculative concurrent execution.
  • 关键词:Blockchains; Smart Contracts
国家哲学社会科学文献中心版权所有