newsence
來源篩選

Are AMMs Being Designed for the Wrong Primary User?

Ethereum Magicians

The implicit assumption behind every major AMM design is a mixed flow: retail users swapping tokens for actual use, and arbitrageurs correcting price discrepancies. This assumption was never stated explicitly, but it shaped every architectural decision — pair pools, flat fees, uniform liquidity ranges, anti-MEV mechanisms. I’ve been questioning whether that assumption still holds as the primary design constraint. The empirical picture is harder to read than it first appears. Heimbach et al. [1] attribute over 25% of volume on Ethereum’s five largest DEXes to non-atomic arbitrage alone. Canidio and Fritsch [2] estimate combined arbitrage at roughly 40% of Uniswap v3 volume, leaving ~60% classified as “noise traders.” Qin et al. [3] quantified hundreds of millions in extracted value from bot-originated activity across DEXes. On the surface this suggests organic retail flow is still the majority. But I think there’s a methodological problem with how “real user” gets defined in this literature. These papers identify bots by looking for known arbitrage patterns — high frequency, cross-venue price correction, atomic execution. Everything that doesn’t match those patterns gets classified as organic flow by residual. There’s no independent verification that the residual actually represents human-initiated activity. Consider what that residual probably contains: bots executing swaps on behalf of users through aggregators and intent systems (on-chain the transaction is bot-originated, but it gets counted as organic); low-frequency bots that don’t exhibit the high-frequency signatures used to identify arbitrageurs; protocol rebalancing bots; and noise-trading bots that deliberately mimic retail patterns. On-chain data has no reliable signal for human intent — every transaction looks identical regardless of whether a human clicked a button or a script fired autonomously. There’s also a more fundamental categorization problem: aggregators and arbitrageurs are functionally identical from the AMM’s perspective. Both route flow toward the best available price. Both extract value from a pool when it’s mispriced relative to other venues. The AMM receives the same transaction either way and cannot distinguish between them. The difference is meaningful from the end user’s perspective — one is executing a human’s intent, the other is capturing a price discrepancy for its own account — but it’s invisible to the AMM’s fee and pricing logic. Classifying aggregator-routed volume as “organic” while classifying direct arbitrage as “bot activity” creates an artificial distinction that doesn’t reflect how either actor interacts with the pool. The deeper observation is simpler: humans are not very active on-chain directly. The friction of gas costs, wallet management, and on-chain UX creates a high bar for unmediated activity. Most humans who interact with DeFi do so through an interface that abstracts the execution — which means the actual on-chain actor is almost always some form of automated system, whether that’s an aggregator solver, an intent filler, or a classic arbitrage bot. This creates a tension I keep coming back to: A large and likely undercounted fraction of on-chain AMM flow is automated The dominant research direction is making life harder for automated actors LPs are evaluated against benchmarks like LVR [4] and IL that measure relative performance against an idealized market, not whether their USD position actually grew The “organic flow” that supposedly subsidizes LPs is increasingly intermediated by aggregators and batch systems before it reaches the AMM directly And yet the design conversation keeps centering retail protection as the primary objective, with arbitrageurs as the adversary to mitigate. I’m not sure this framing is entirely wrong — retail users do deserve good execution when they show up. But I wonder if the assumption that organic flow is the majority is less well-supported than the literature suggests, and whether that changes the design priorities. If automated flow is larger than we think, what does that change about how you’d design fee mechanisms, liquidity structure, or LP incentives? And separately: is LVR the right benchmark for LP profitability, or is it answering a different question than what a real LP actually cares about? Milionis et al. [4] are explicit that LVR measures costs relative to a rebalancing strategy, not absolute USD return — which raises the question of whether it’s the right objective function for a passive LP with a finite horizon. Curious if others have better methodologies for distinguishing human from automated flow, or data that pushes back on this framing. References [1] L. Heimbach, V. Pahari, and E. Schertenleib, “Non-Atomic Arbitrage in Decentralized Finance,” in IEEE Symposium on Security and Privacy (SP) , San Francisco, CA, USA, May 2024. arXiv:2401.01622. [2] A. Canidio and R. Fritsch, “Arbitrageurs’ Profits, LVR, and Sandwich Attacks: Batch Trading as an AMM Design Response,” arXiv preprint arXiv:2307.02074, 2023. [3] K. Qin, L. Zhou, and A. Gervais, “Quantifying Blockchain Extractable Value: How Dark is the Forest?” in 2022 IEEE Symposium on Security and Privacy (SP) , IEEE, 2022, pp. 198–214. DOI: 10.1109/SP46214.2022.9833734. [4] J. Milionis, C. C. Moallemi, T. Roughgarden, and A. L. Zhang, “Automated Market Making and Loss-Versus-Rebalancing,” arXiv preprint arXiv:2208.06046, 2022. Tags: amm-design, mev, fee-mechanism, liquidity-providers, defi-research 1 post - 1 participant Read full topic

newsence

自動做市商(AMM)的設計是否針對了錯誤的主要用戶?

Ethereum Magicians
7 天前

AI 生成摘要

我正在質疑主流 AMM 設計背後關於零售用戶佔多數的假設是否仍然成立,並探討如果自動化流量實際上佔據主導地位,這將如何改變我們對手續費機制、流動性結構以及流動性提供者(LP)獲利基準的設計優先順序。

AMM 的設計是否針對了錯誤的主要用戶? - Magicians - Fellowship of Ethereum Magicians

自動做市商(AMM)在去中心化金融(DeFi)中扮演著核心角色,但一個根本性的問題仍然存在:我們是否為正確的參與者設計了這些協議?

流動性提供者(LP)與交易者

傳統上,AMM 的設計重點一直放在優化交易者的體驗上,例如減少滑點和提供即時流動性。然而,這種做法往往忽視了流動性提供者的需求。

  • 交易者: 尋求最低的執行成本和最深厚的流動性。
  • 流動性提供者: 尋求風險調整後的報酬,但經常面臨無常損失(Impermanent Loss)和來自套利者的毒性流動性(Toxic Flow)。

核心挑戰

目前的 AMM 模型(如恆定乘積做市商)在面對資訊不對稱時表現不佳。當市場價格變動時,套利者通常是第一個對價格變化做出反應的人,他們從 LP 手中獲取價值,而 LP 則承擔了損失。

重新思考設計優先順序

如果我們將 LP 視為 AMM 的主要用戶,設計邏輯將會發生顯著變化:

  1. 動態費用: 根據市場波動性調整費用,以補償 LP 承擔的風險。
  2. 抗套利機制: 引入延遲或批次拍賣,以減少高頻套利者提取的價值。
  3. 主動流動性管理: 簡化 LP 集中流動性的過程,使其更具效率且更易於管理。

結論

為了讓 DeFi 能夠可持續發展,AMM 必須演進到一個能讓流動性提供者獲得公平回報的階段。如果沒有 LP 的長期參與,協議所追求的深度流動性將難以維持。我們需要重新審視 AMM 的設計初衷,並將 LP 的利益放在更核心的位置。