Maat: Analyzing and Optimizing Overcharge on Blockchain Storage
summary
Maat analyzes three concrete overcharging patterns that treat memory reads/writes or duplicate contract writes as disk IO and it instruments storage-level gas at the operation granularity to spot them. It applies fine-grained data collection, consensus-oriented optimizations, and resource pre-allocation to rewrite gas charges to match actual cache vs disk behavior. Evaluation on Ethereum shows a 32% fee reduction (~5.6M USD weekly), 1.4% block processing overhead and 5.6% more memory; on BSC it yields ~31% savings (~1.54M USD weekly).
AI-written summary · about
chapters (5)
- 0:00Blockchain storage overcharging
- 2:45Overcharging issues in storage
- 7:21Optimizing with Maat tool
- 11:43Evaluation and financial impact
- 12:47Future work and scalability
related talks
15mPrecise Static Modeling of Ethereum “Memory”
51mHow We Built a Metering & Chargeback System to Incentivize Higher Resource Utilization
22mProtocol economics the Ethereum protocol’s perspective
27mMempool Analysis and Simulation
15mMAC: Metadata Acceleration for Sustainable Performance in Big-Data Systems with CXL DRAM
22mOSCA: An Online-Model Based Cache Allocation Scheme in Cloud Block Storage Systems
26mWhat's New in MEV
15mLVMT: An Efficient Authenticated Storage for Blockchain
