首页 资讯 文章详情
资讯

TWAMM简介:什么是时间加权平均做市商

B
币安 资讯团队
· 2026年08月08日 · 阅读 1964

TWAMM(Time-Weighted Average Market Maker,时间加权平均做市商)是一种创新的去中心化金融(DeFi)做市模型,由Paradigm研究团队与Uniswap创始人Hayden Adams于2021年联合提出。它的核心目标是帮助交易者在链上以更低的价格冲击和更少的Gas费用执行大额订单。

与传统的AMM(自动做市商)不同,TWAMM会将一笔庞大的交易拆分成无数个极小的虚拟子订单,并在设定的时间周期内以均匀的速度持续执行。这种方式让大额交易者无需手动拆分订单、也无需承担高昂的Gas费用,即可获得接近时间加权平均价格(TWAP)的执行结果。TWAMM可以看作是将传统金融中的TWAP算法订单引入链上的去中心化解决方案。

TWAMM的工作原理

理解TWAMM之前,需要先了解传统AMM的痛点。在Uniswap等传统AMM上执行一笔大额订单,会产生显著的价格冲击(Price Impact)。例如,如果交易者想要买入价值1亿USDC的ETH,单笔交易可能会让价格大幅偏离市场价,因为做市商会通过提高价格来对抗逆向选择风险。

TWAMM通过以下核心机制解决这一问题:

  • 长期订单(Long-Term Orders):交易者可以提交一笔长期订单,例如"在未来2000个区块内卖出100枚ETH",系统会自动将这笔订单拆分执行。
  • 无限小虚拟订单(Infinitesimal Virtual Orders):TWAMM将长期订单分解为无数个无限小的虚拟子订单,每个区块均匀执行,使价格变动平滑且连续。
  • 嵌入式AMM(Embedded AMM):TWAMM内部包含一个标准的不变乘积AMM,所有虚拟订单都在这个嵌入式AMM上执行。
  • 延迟计算(Lazy Evaluation):通过闭式数学公式,TWAMM无需逐笔计算每个虚拟订单,只需在用户交互时一次性结算,极大节省了Gas费用。
  • 套利者调节:当嵌入式AMM上的价格因长期订单偏离市场时,套利者会主动将价格拉回正常水平,确保订单按接近TWAP的价格成交。

TWAMM的主要优势

TWAMM的诞生解决了链上大额交易的多个痛点,它的优势体现在以下几个方面:

  • 大幅降低滑点:将大额订单分散到多个区块执行,避免了单次交易对价格的剧烈冲击,最终成交价格更接近市场均价。
  • 节约Gas费用:传统手动拆分订单需要为每笔交易支付Gas费,而TWAMM通过数学公式将所有虚拟订单合并为一次链上计算,成本极低。
  • 降低三明治攻击风险:由于虚拟订单在区块之间执行,攻击者难以精准夹击这些订单,相比传统大额交易更安全。
  • 减少操作复杂性:交易者无需自行管理多笔小额订单,也无需担心操作失误或网络中断带来的执行风险。
  • 为LP提供优质订单流:TWAMM上的长期订单多为非知情交易(uninformed flow),流动性提供者可以从中获取费用收入,同时降低逆向选择风险。

开启您的数字资产之旅

注册即享新人福利,加入全球数百万用户的选择

立即免费注册

TWAMM面临的风险与局限

尽管TWAMM具有诸多优势,但它也并非完美无缺。了解其局限有助于交易者做出更明智的决策:

  • 信息泄露:长期订单在链上公开可见,交易规模和执行期限等信息会被市场参与者察觉,可能引发其他交易者的抢先交易行为。
  • 多区块MEV风险:虽然单区块三明治攻击对TWAMM威胁有限,但如果未来出现针对多区块的三明治攻击技术,TWAMM的安全性将受到挑战。
  • 执行时间较长:大额订单需要较长时间才能完全成交,对于需要快速进出的交易者并不合适。
  • 不适合紧急交易:TWAMM的机制设计决定了它更适合非紧急、可等待执行的大额订单场景。

TWAMM的实际应用与发展

2022年4月,Frax Finance旗下的去中心化交易所Fraxswap成为首个上线TWAMM功能的生产级项目。Fraxswap基于Uniswap V2代码库扩展,实现了Paradigm白皮书中的TWAMM规范,并针对Gas优化采用了近似公式。Frax Finance将TWAMM用于协议拥有流动性(POL)的资金再平衡,取得了良好的实践效果。

此外,Uniswap V4引入了Hooks(钩子)机制,开发者可以通过自定义钩子合约实现TWAMM功能,这使得TWAMM有望在更广泛的DeFi生态中得到推广。随着更多项目和开发者关注这一机制,TWAMM正在逐步成为链上大额交易的重要基础设施。

TWAMM与传统订单执行方式对比

在传统AMM上,大额订单通常会面临一个两难选择:要么拆分订单但承担高昂的Gas费用和操作风险,要么一次性执行但承受巨大的价格冲击。TWAMM通过智能合约自动化的方式同时解决了这两个问题,让链上交易体验真正向传统金融的经纪商算法交易看齐。

对于机构投资者、DAO组织以及需要在链上执行大额资产配置的用户而言,TWAMM提供了一种兼顾成本、效率和风险控制的创新方案。尽管它仍处于早期发展阶段,但其设计理念和实际应用已经彰显出巨大的潜力,值得每一位关注DeFi生态的交易者深入了解。

常见问题

7 items
  • #01

    TWAMM的全称是什么?

    TWAMM全称为Time-Weighted Average Market Maker,即时间加权平均做市商,由Paradigm研究团队和Uniswap创始人Hayden Adams于2021年联合提出。

  • #02

    TWAMM和TWAP有什么区别?

    TWAP(时间加权平均价格)是一种订单执行策略,通过将大额订单拆分成小额订单在特定时间内执行。TWAMM则是TWAP的链上原生实现,它利用智能合约自动将订单拆分为无数个虚拟子订单,无需逐笔提交交易,从而大幅节省Gas费用。

  • #03

    TWAMM如何降低三明治攻击风险?

    TWAMM的虚拟子订单在区块之间执行,攻击者难以精准在单个区块内对订单进行前后夹击。与传统AMM上可被MEV机器人抢先交易的大额订单相比,TWAMM显著降低了单区块三明治攻击的风险。

  • #04

    哪些项目已经采用了TWAMM?

    Frax Finance旗下的Fraxswap是首个上线TWAMM功能的生产级DEX,主要用于协议拥有流动性的资金再平衡。此外,Uniswap V4通过Hooks钩子机制也支持开发者构建TWAMM功能。

  • #05

    TWAMM适合什么样的交易场景?

    TWAMM特别适合非紧急的大额订单执行,例如DAO资产配置、机构投资者建仓或减仓、协议资金再平衡等场景。对于需要快速成交的紧急交易,TWAMM并不适用。

  • #06

    TWAMM会完全消除滑点吗?

    不能完全消除滑点。TWAMM通过将大额订单分散到多个区块执行来显著降低价格冲击,使最终执行价格更接近时间加权平均价格,但市场波动本身带来的滑点风险依然存在。

  • #07

    TWAMM对大额交易者的主要局限是什么?

    主要局限包括订单信息(交易规模和期限)在链上公开可见导致的信息泄露、执行时间较长不适合紧急交易,以及未来可能出现针对多区块的MEV攻击技术对安全性构成潜在威胁。