ABSTRACT
GasTokens are created by smart contracts executing in the Ethereum blockchain to support a form of transaction fee pre-payment. Even though GasTokens had a period of significant activity on Ethereum (regularly surpassing half of the overall weekly smart contract creation and destruction activities), few systematic studies have been conducted on GasToken usage and its effect on the blockchain network. This paper focuses on understanding the adoption of GasTokens on Ethereum since May of 2020. We first analyze the usage patterns, including the creation, destruction, and holding of GasTokens, then report several price findings related to GasTokens, and compare the fees paid by users submitting transactions that create and destroy GasTokens to the fees paid by all the transactions in the network over different time periods. We characterize the benefits obtained by GasToken transaction senders and report the impact of GasToken creations and destructions on the major mining pools.
- 2022. EIP-1559: Fee Market Change for ETH 1.0 Chain. https://eips.ethereum.org/EIPS/eip-1559Google Scholar
- 2022. Empty Blocks are a Secret Gold Mine for Ethereum Mining Pools.https://compassmining.io/education/empty-blocks-gas-chi-tokens-ether-pools-mining/Google Scholar
- 2022. Ethereum (ETH) Blockchain Explorer. https://etherscan.io/Google Scholar
- 2022. Ethereum in BigQuery: a Public Dataset for Smart Contract Analytics | Google Cloud Blog. https://cloud.google.com/blog/products/data-analytics/ethereum-bigquery-public-dataset-smart-contract-analytics?hl=en_USGoogle Scholar
- 2022. GasToken | GasToken.io. https://gastoken.io/Google Scholar
- 2022. History and Forks of Ethereum | ethereum.org. https://ethereum.org/en/history/#londonGoogle Scholar
- 2022. The Ethereum network is currently undergoing a DoS attack | Ethereum Foundation Blog. https://blog.ethereum.org/2016/09/22/ethereum-network-currently-undergoing-dos-attack/Google Scholar
- 2022. Understanding The DAO Attack - CoinDesk. https://www.coindesk.com/understanding-dao-hack-journalistsGoogle Scholar
- Elvira Albert, Jesús Correas, Pablo Gordillo, Guillermo Román-Díez, and Albert Rubio. 2020. GASOL: Gas Analysis and Optimization for Ethereum Smart Contracts. In 26th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2020)(Lecture Notes in Computer Science, Vol. 12079). Springer, 118–125. https://doi.org/10.1007/978-3-030-45237-7_7Google ScholarDigital Library
- Monika Di Angelo and Gernot Salzer. 2020. Characterizing Types of Smart Contracts in the Ethereum Landscape. In International Conference on Financial Cryptography and Data Security - FC 2020(Lecture Notes in Computer Science, Vol. 12063). Springer, 389–404. https://doi.org/10.1007/978-3-030-54455-3_28Google ScholarDigital Library
- Massimo Bartoletti, Salvatore Carta, Tiziana Cimoli, and Roberto Saia. 2020. Dissecting Ponzi Schemes on Ethereum: Identification, Analysis, and Impact. Future Generation Computer Systems 102 (2020), 259–277. https://doi.org/10.1016/j.future.2019.08.014Google ScholarDigital Library
- Jiachi Chen, Xin Xia, David Lo, and John C. Grundy. 2022. Why Do Smart Contracts Self-Destruct? Investigating the Selfdestruct Function on Ethereum. ACM Transactions on Software Engineering and Methodology 31, 2 (2022), 30:1–30:37. https://doi.org/10.1145/3488245Google ScholarDigital Library
- Ting Chen, Xiaoqi Li, Xiapu Luo, and Xiaosong Zhang. 2017. Under-Optimized Smart Contracts Devour Your Money. In 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER). IEEE Computer Society, 442–446. https://doi.org/10.1109/SANER.2017.7884650Google Scholar
- Ting Chen, Xiaoqi Li, Ying Wang, Jiachi Chen, Zihao Li, Xiapu Luo, Man Ho Au, and Xiaosong Zhang. 2017. An Adaptive Gas Cost Mechanism for Ethereum to Defend Against Under-Priced DoS Attacks. In 13th International Conference on Information Security Practice and Experience - (ISPEC 2017)(Lecture Notes in Computer Science, Vol. 10701). Springer, 3–24. https://doi.org/10.1007/978-3-319-72359-4_1Google ScholarCross Ref
- Ting Chen, Zihao Li, Yufei Zhang, Xiapu Luo, Ting Wang, Teng Hu, Xiuzhuo Xiao, Dong Wang, Jin Huang, and Xiaosong Zhang. 2019. A Large-Scale Empirical Study on Control Flow Identification of Smart Contracts. In 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM). IEEE, 1–11. https://doi.org/10.1109/ESEM.2019.8870156Google ScholarCross Ref
- Ting Chen, Yuxiao Zhu, Zihao Li, Jiachi Chen, Xiaoqi Li, Xiapu Luo, Xiaodong Lin, and Xiaosong Zhang. 2018. Understanding Ethereum via Graph Analysis. In 2018 IEEE Conference on Computer Communications (INFOCOM 2018). IEEE, 1484–1492. https://doi.org/10.1109/INFOCOM.2018.8486401Google ScholarDigital Library
- Weili Chen, Zibin Zheng, Jiahui Cui, Edith C. H. Ngai, Peilin Zheng, and Yuren Zhou. 2018. Detecting Ponzi Schemes on Ethereum: Towards Healthier Blockchain Technology. (2018), 1409–1418. https://doi.org/10.1145/3178876.3186046Google ScholarDigital Library
- Philip Daian, Steven Goldfeder, Tyler Kell, Yunqi Li, Xueyuan Zhao, Iddo Bentov, Lorenz Breidenbach, and Ari Juels. 2019. Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges. CoRR abs/1904.05234 (2019). arXiv:1904.05234http://arxiv.org/abs/1904.05234Google Scholar
- Neville Grech, Michael Kong, Anton Jurisevic, Lexi Brent, Bernhard Scholz, and Yannis Smaragdakis. 2020. MadMax: Analyzing the out-of-gas World of Smart Contracts. Commun. ACM 63, 10 (2020), 87–95. https://doi.org/10.1145/3416262Google ScholarDigital Library
- Sukrit Kalra, Seep Goel, Mohan Dhawan, and Subodh Sharma. 2018. ZEUS: Analyzing Safety of Smart Contracts. In 25th Annual Network and Distributed System Security Symposium (NDSS 2018). The Internet Society, 1–15. http://wp.internetsociety.org/ndss/wp-content/uploads/sites/25/2018/02/ndss2018_09-1_Kalra_paper.pdfGoogle Scholar
- Loi Luu, Duc-Hiep Chu, Hrishi Olickel, Prateek Saxena, and Aquinas Hobor. 2016. Making Smart Contracts Smarter. In 2016 ACM SIGSAC Conference on Computer and Communications Security. ACM, 254–269. https://doi.org/10.1145/2976749.2978309Google ScholarDigital Library
- Matthias Nadler. 2019. A Quantitative Analysis of the Ethereum Fee Market: How Storing Gas Can Result in More Predictable Prices.Google Scholar
- Tim Roughgarden. 2021. Transaction Fee Mechanism Design. ACM SIGecom Exchanges 19, 1 (2021), 52–55. https://doi.org/10.1145/3476436.3476445Google ScholarDigital Library
- Christof Ferreira Torres, Ramiro Camino, and Radu State. 2021. Frontrunner Jones and the Raiders of the Dark Forest: An Empirical Study of Frontrunning on the Ethereum Blockchain. Technical Report. 1343–1359 pages. https://www.usenix.org/conference/usenixsecurity21/presentation/torresGoogle Scholar
- Petar Tsankov, Andrei Marian Dan, Dana Drachsler-Cohen, Arthur Gervais, Florian Bünzli, and Martin T. Vechev. 2018. Securify: Practical Security Analysis of Smart Contracts. In 2018 ACM SIGSAC Conference on Computer and Communications Security (CCS 2018). ACM, 67–82. https://doi.org/10.1145/3243734.3243780Google ScholarDigital Library
- Gavin Wood. 2022. Ethereum: A Secure Decentralised Generalised Transaction Ledger. Technical Report. https://ethereum.github.io/yellowpaper/paper.pdfGoogle Scholar
- Lin Zhao, Sourav Sen Gupta, Arijit Khan, and Robby Luo. 2021. Temporal Analysis of the Entire Ethereum Blockchain Network. In WWW ’21: The Web Conference 2021, Virtual Event. ACM / IW3C2, 2258–2269. https://doi.org/10.1145/3442381.3449916Google ScholarDigital Library
Index Terms
- Understanding GasToken Adoption in the Ethereum Blockchain
Recommendations
Predicting Ethereum prices with machine learning based on Blockchain information
Highlights:- Generic Blockchain information of Ethereum is relevant in Ethereum price.
- ...
AbstractWith the growing interest in cryptocurrency and its fundamental algorithm, studies of cryptocurrency price predictions have been actively conducted in various academic disciplines. Since cryptocurrency is generated and consumed by ...
Impact of EIP-1559 on Transactions in the Ethereum Blockchain and Its Rollups
Risks and Security of Internet and SystemsAbstractEIP-1559 is an Ethereum Improvement Proposal that aims to modify the transaction fee system on Ethereum and has also been adapted by some of its layer 2 Rollups. It would reduce fees paid by its users and help make its cryptocurrency a ...
Effect of the Gas Price Surges on User Activity in the DAOs of the Ethereum Blockchain
CHI EA '21: Extended Abstracts of the 2021 CHI Conference on Human Factors in Computing SystemsBlockchain technology has enabled a thriving emergent ecosystem of tools and communities actively using decentralized systems. However, most blockchain infrastructure (e.g. Ethereum) requires users to pay some fees to execute their desired actions in ...
Comments