Maat: Analyzing and Optimizing Overcharge on Blockchain Storage
Zheyuan He, Zihao Li, Ao Qiao, Jingwei Li, Feng Luo, Sen Yang, Gelei Deng, Shuwei Song, Xiaosong Zhang, Ting Chen, Xiapu Luo
摘要
Blockchain, such as Ethereum, relies on a transaction fee mechanism (TFM) to allocate the costs of on-chain resources, including storage, network, and computation. However, the inconsistency between the transaction fee and the storage workload results in overcharging issues for users.
In this paper, we present Maat, a tool designed to address these overcharging issues on blockchain storage. Maat employs three key techniques: (i) Fine-grained data collection, which captures detailed information on gas fees at the storage operation level (i.e., the operations interact with blockchain storage), enabling precise tracking of resource usage and charges for identifying overcharges; (ii) Consensus-oriented optimizations, which ensure that fee optimizations are consistent across all blockchain nodes by analyzing high-level storage semantics (e.g., accessing account and slot) of storage operations; and (iii) Resource pre-allocation, which ensures storage operation consistent across heterogeneous nodes and clients via preemptively specifying and allocating necessary resources. Extensive evaluations of Maat on Ethereum reveal a 32% reduction in transaction fees, amounting to 5.6M USD in weekly savings and nearly outperforming the baseline by nearly three times. Additionally, Maat achieves optimizations with a minimal performance overhead of 1.4% in block processing time and a 5.6% increase in memory consumption. Finally, Maat demonstrates its scalability, yielding a 31% reduction in transaction fees on Binance Smart Chain (1.54M USD per week).
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper2
- Light into Darkness: Demystifying Profit Strategies Throughout the MEV Bot LifecycleFeng Luo, Zihao Li, Wenxuan Luo, Zheyuan He 等NDSS 2026 · 被引用 4 次
- The Perils of Flexibility: Uncovering Application-Layer Vulnerabilities in Cosmos SDK Customization PointsPengxiang Ma, Ningyu He, Zhongchun Cao, Zihao Li 等USENIX Security 2026
它引用的顶会 Paper23
- Making Smart Contracts SmarterLoi Luu, Duc-Hiep Chu, Hrishi Olickel, Prateek Saxena 等CCS 2016 · 被引用 2,306 次
- Empirical Analysis of EIP-1559: Transaction Fees, Waiting Times, and Consensus SecurityYulin Liu, Yuxuan Lu, Kartik Nayak, Fan Zhang 等CCS 2022 · 被引用 78 次
- eTainter: detecting gas-related vulnerabilities in smart contractsAsem Ghaleb, Julia Rubin, Karthik PattabiramanISSTA 2022 · 被引用 57 次
- Diablo: A Benchmark Suite for BlockchainsVincent Gramoli, Rachid Guerraoui, Andrei Lebedev, Chris Natoli 等EuroSys 2023 · 被引用 41 次
- RainBlock: Faster Transaction Processing in Public BlockchainsSoujanya Ponnapalli, Aashaka Shah, Souvik Banerjee, Dahlia Malkhi 等USENIX ATC 2021 · 被引用 39 次
相关 Paper
- Synthesis of Sound and Precise Storage Cost Bounds via Unsound Resource Analysis and Max-SMTElvira Albert, Jesús Correas, Pablo Gordillo, Guillermo Román-Díez 等ISSTA 2024 · 被引用 1 次
- Auspex: Unveiling Inconsistency Bugs of Transaction Fee Mechanism in BlockchainZheyuan He, Zihao Li, Jiahao Luo, Feng Luo 等USENIX Security 2025
- Synthesis of Super-Optimized Smart Contracts Using Max-SMTElvira Albert, Pablo Gordillo, Albert Rubio, Maria Anna SchettCAV 2020 · 被引用 30 次
- ChainKV: A Semantics-Aware Key-Value Store for Ethereum SystemZehao Chen, Bingzhe Li, Xiaojun Cai, Zhiping Jia 等SIGMOD 2024 · 被引用 9 次
- TimeChain: A Secure and Decentralized Off-chain Storage System for IoT Time Series DataYixiao Teng, Jiamei Lv, Ziping Wang, Yi Gao 等WWW 2025 · 被引用 5 次
