本文回顾了以太坊交易原语的发展历程,从早期的点对点撮合和链上订单簿的低效,到自动化做市商(AMM)的出现,再到PropAMM(主动做市商)的兴起。作者指出,PropAMM通过链下定价和链上执行,结合基于L3应用链的同步可组合性,允许流动性在交易时实时调整,有望解决DeFi中价格发现与流动性分离的问题。文章最后强调,DeFi的未来在于扩展以太坊的可组合性,而非单纯追求速度。
在以太坊早期,链上交易更像是一个数字集市,而非现代交易所。流动性稀薄、分散,且难以发现。如果你想用一种资产交换另一种资产,需要有人愿意在大致相同的时间和价格下接盘。早期系统依赖于点对点匹配和链上订单簿的变体,但流动性匮乏,用户体验往往缓慢且低效。
问题不在于交易基础设施不存在,而在于以太坊的架构施加了限制。维护传统的链上中央限价订单簿(CLOB)意味着要持续创建、更新和取消订单。执行成本高昂且不可预测。市场可以存在,但难以吸引足够的流动性和活动来让人感到高效。在当年,其他在线交易系统能在毫秒内完成订单,而以太坊交易可能需要几分钟才能结算。这显然不是金融的未来。
自动做市商(AMM)彻底改变了这一模式。
AMM 不需要每笔交易都找到直接对手方,而是引入了汇集流动性,任何人都可以随时与之交易。流动性提供者可以存入原本闲置的资产并赚取费用作为回报,而交易者无需另一方参与者即可立即获得流动性。
权衡很简单:用户用价格精度换取了可访问性和可组合性。价格是根据流动性曲线数学推导出来的,而不是通过竞争性出价和报价来决定的。较大的交易会产生滑点,流动性不一定很深,但始终可用,全天候不间断。更重要的是,流动性本身成为一种无需许可的构建块,任何应用都可以集成。早期的先驱如 Bancor 引领了潮流,随后 Uniswap 改进了模型,并将其推向了 DeFi 的中心。
这是变革性的。流动性不再是目的地,而是变成了基础设施。金钱开始变得可编程。金融功能第一次感觉不像是一个应用,而更像是一套乐高积木,任何人都可以将其组装成新的东西。这确实是创新,在当时也令人无比兴奋。
随着生态系统成熟,更多成熟的参与者进入市场,新的交易原语出现了。诸如 AirSwap、0x 以及后来的 CoW Protocol 等协议探索了围绕 RFQ、链外订单中继、意图和求解器网络的替代设计。
这些系统试图解决 AMM 的一些弱点,使用户能够通过签名的意图或限价单来表达交易,而做市商和竞争性的求解器则提供执行。这通常能带来更紧的定价和更高的资本效率,尤其是对于大宗交易。
但权衡只是转移到了别处。报价可能变得过时,订单可能无法立即成交,甚至永远无法成交,而且更多的协调工作会转移到链下。虽然结算仍在以太坊上进行,但完全链上可组合性的一些魔力却丢失了。从可编程货币的角度来看,这感觉像是倒退了一步。并不是因为执行质量变差了(通常反而好得多),而是因为一些智能从开放共享的基础设施转移到专业且往往更不透明的中介机构中。
与此同时,AMM 本身也在不断进化。集中流动性允许流动性提供者仅将资本分配到预期有交易活动的区域,极大地提高了资本效率。最近,Hook引入了将自定义逻辑直接附加到流动性池的能力,实现了动态费用、自定义执行行为以及全新的市场设计形式。交易原语已逐渐从静态、被动的系统转变为越来越适应性强且表达力丰富的系统。
然而,尽管有这些改进,AMM 和更广泛的 DeFi 仍然是对市场状况做出反应,而非预见它们。流动性头寸定期更新,而市场却在持续变动。对于许多主要资产,价格发现仍然主要发生在币安等中心化交易所,而 DeFi 往往在追赶。
价格被发现的地方与流动性实际存在的地方之间的差距,可能是当今 DeFi 最有趣的问题之一。PropAMM 正是试图缩小这一差距。

PropAMM 已经成为一个笼统的术语,用来描述一类新的主动做市系统。这些系统不纯粹依赖静态定价曲线,而是利用外部信号、库存模型和专有策略持续调整价格。简单来说,PropAMM 就是带有反馈回路的 AMM。一个定价引擎观察市场状况,估计公允价值,并相应更新可执行流动性。在某些实现中,这可能仅仅是每区块发布更新的报价,并拒绝以陈旧价格进行交易。更复杂的系统会将波动性、库存敞口、订单流和更广泛的市场状况纳入其定价决策。
大多数设计都有一个共同模式:定价在链外进行,而执行仍在链上。这造成了竞争优势所在的有趣转变。传统 AMM 主要竞争流动性和费用结构;主动做市商则越来越多地竞争延迟、定价准确性和执行质量。观察市场、快速反应和高效完成交易的能力正在成为战略优势。
一些公司已经开始与区块构建者和排序器建立更紧密的关系,以争取有利的执行和区块顶部位置。在许多方面,这感觉很熟悉。高频交易公司花了多年时间将服务器物理上放置在更接近交易所的位置,因为微秒很重要。加密领域开始出现类似的行为。公司不是在争夺物理上接近交易所的位置,而是在争夺接近区块生产的位置。
至少在我们看来,这个模型的问题在于它仍然太慢。可编程性仍然与真正重要的时刻分离:即交易本身。理想情况下,你希望定价逻辑在交易执行时运行,使流动性能够随着交易流经系统而实时调整。挑战在于成本。在交易期间执行的复杂逻辑会增加 gas 消耗,而这些成本最终会落在用户身上。更昂贵的执行导致更宽的价差、更差的执行质量以及竞争力更低的市场。理想的系统将允许做市商在执行点持续调整价格,同时让交易者几乎感觉不到这种额外复杂性的存在。
Baibai 以不同于其他 PropAMM 的方式处理这个问题。我们采用基于 L3 应用链的架构。实际上,这意味着做市逻辑和价格更新在一个专用的执行环境中运行,而用户继续从 L2 进行交互。
用户留在 Base 上。
做市商在 L3 应用链上运营。
这种分离很重要,因为应用链上的执行成本足够低,做市商可以持续更新定价逻辑,而不会给交易者带来显著额外成本。
关键细节在于,交易本身仍然发生在 L2 上,但定价逻辑在执行时与应用链上的状态组合在一起。AMM 曲线变得不如检索新鲜可执行价格的能力重要。
在实践中,L2 向 L3 查询定价数据。在交易执行之前,做市商向应用链提交一个更新的定价状态。然后,排序器在同一个排序窗口内观察状态更新和交易,从而允许交易针对在纳入前刚刚刷新的价格执行。执行不再依赖陈旧的流动性头寸或定期刷新的曲线,而是直接与持续更新的市场状态组合。
从概念上讲,这开始类似于跨执行域的同步可组合性。L2 交易不是将应用链视为孤立环境,而是有效地与在其他地方执行(但仍处于同一排序窗口内)的做市逻辑进行组合。这种设计与新兴的预确认系统(如 ETHGas)或与排序器和区块构建者更直接的集成自然契合。做市商在承诺报价之前能越晚观察状态,它就能越准确地定价风险,理论上也能提供越窄的价差。目前,这是一个尽力而为的预测模型,其中价格更新与交易一起插入,并在提交给排序器时计算。但我们认为,更紧密的排序器集成可以使这更接近实时状态更新。

在许多方面,这完全改变了 AMM 的角色。流动性越来越不再是价格发现的机制,而是成为针对外部生成价格进行执行的基础设施。
以太坊的交易原语已经从简单的点对点交换,逐步演变为被动流动性曲线,再到越来越可编程和自适应的系统。PropAMM 将这一轨迹推得更远。它们模糊了做市商、执行引擎和结算层之间的界限,同时迫使 DeFi 面对关于可组合性、延迟、开放性、中心化以及智能应该位于堆栈中的何处(以及最终由谁控制)的更深刻问题。其中一些设计最终可能会失败,或过于偏向不透明的链下系统,但这种张力正是它们重要的原因。
DeFi 一直是通过将更多金融逻辑拉上链,然后发现链上系统能支持什么的极限来进步的。PropAMM 感觉像是再次推动这一边界的最新尝试。
我们认为,下一步不仅仅是构建更快的做市商。DeFi 永远无法与在高度优化的私有基础设施内以亚微秒延迟运行的高频交易公司竞争。相反,机会在于扩展以太坊,使其更具可组合性。完全可定制的执行环境,让复杂的可编程流动性能够进化,同时不牺牲最初使 DeFi 强大的可组合性。
我们认为,同步可组合的基于 L3 应用链是继续推动以太坊向前发展而又不放弃使整个实验一开始就令人兴奋的东西的最佳方式之一。
- 原文链接: paragraph.com/@spire/pro...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!
作者暂未设置收款二维码