Authors: Mengting He, Shihao Xia, Boqin Qin, Nobuko Yoshida, Tingting Yu, Linhai Song, Yiying Zhang
Published on: March 05, 2024
Impact Score: 7.6
Arxiv code: Arxiv:2403.02661
Summary
- What is new: First systematic examination of gas wastes in Ethereum smart contracts and the development of PeCatch, a tool for detecting these inefficiencies.
- Why this is important: Programmers often write Ethereum smart contracts in a way that incurs unnecessary gas fees, leading to significant monetary loss.
- What the research proposes: Conducting an empirical study on gas wastes and developing PeCatch, a tool that detects and offers fixes for gas inefficiencies in Solidity smart contracts.
- Results: Identified seven insights and four suggestions for future tool development, language improvement, and increased programmer awareness; PeCatch detected 383 previously unknown gas wastes in famous Solidity libraries.
Technical Details
Technological frameworks used: Empirical study analysis, PeCatch static analysis tool
Models used: Static analysis models for detecting gas wastes
Data used: Popular Solidity smart contracts repositories
Potential Impact
Blockchain development platforms, cryptocurrency markets, companies involved in Ethereum-based applications
Want to implement this idea in a business?
We have generated a startup concept here: GasGuard.
Leave a Reply