ammBoost: State Growth Control for AMMs
Nicolas Michel, Mohamed E. Najd, Ghada Almashaqbeh

TL;DR
ammBoost introduces a new sidechain architecture for AMMs that significantly reduces on-chain transactions, enhances throughput, and enables blockchain pruning, addressing scalability issues in Web 3.0 applications.
Contribution
The paper presents ammBoost, a novel layer 2 solution for AMMs that combines functionality-split, traffic summarization, and epoch-based deposits to improve scalability and reduce costs.
Findings
Gas cost reduced by 96.05%
Chain growth decreased by at least 93.42%
Supports up to 500x daily traffic of Uniswap
Abstract
Automated market makers (AMMs) are a prime example of Web 3.0 applications. Their popularity and high trading activity led to serious scalability issues in terms of throughput and state size. In this paper, we address these challenges by utilizing a new sidechain architecture, building a system called ammBoost. ammBoost reduces the amount of on-chain transactions, boosts throughput, and supports blockchain pruning. We devise several techniques to enable layer 2 processing for AMMs, including a functionality-split and layer 2 traffic summarization paradigm, an epoch-based deposit mechanism, and pool snapshot-based and delayed token-payout trading. We also build a proof-of-concept for a Uniswap-inspired use case to empirically evaluate performance. Our experiments show that ammBoost decreases the gas cost by 96.05% and the chain growth by at least 93.42%, and that it can support up to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCatalytic Processes in Materials Science · Advanced Materials Characterization Techniques
