Fraxswap是FraxFinance生态原生的去中心化交易协议,也是行业内较早实现TWAMM时间加权平均做市商落地的AMM去中心化交易所,底层基于恒定乘积模型搭建,兼容无需许可的流动性池创建,既支持普通即时兑换,也可以拆分大额订单做跨区块的分批执行。普通AMM处理大额交易时,单次交易会直接消耗池内储备,带来显著滑点,Fraxswap通过在合约内部嵌入TWAMM模块,把一笔大额买卖拆解成大量虚拟小额子单,按照设定时间均匀释放到链上,不需要用户多次手动发起交易,以此降低单块的价格冲击,整套逻辑依靠数学闭式公式完成计算,避免拆分下单带来高额gas消耗。协议保留传统AMM全部基础能力,任意用户都可以为任意代币组合建立交易池,小额交易可以直接执行即时swap,体验和主流DEX保持一致,两种交易模式由使用者根据订单规模自主选择。
Fraxswap的核心技术分为两层,底层沿用恒定乘积xy=k的AMM架构,上层叠加TWAMM订单调度模块,两类订单会按照固定顺序处理,每一个区块优先完成正在进行的时间加权订单,再处理普通用户即时兑换,保证分批订单可以平稳推进市场成交。TWAMM本身不会保证最终成交价格优于一次性交易,只是抹平瞬时价格波动,市场单边剧烈波动的行情下,拉长执行周期也会带来行情漂移风险,这也是该机制客观存在的取舍点。合约内部会把相同交易对、接近到期时间的长期订单做聚合处理,减少重复运算开销,这套改良后的算法相比原始TWAMM白皮书方案,进一步压缩链上计算成本,适配EVM多条公链运行,以太坊以及部分L2网络都部署完整的Fraxswap合约实例。
Fraxswap分为协议内部调用和外部普通用户使用两大方向,对于FraxFinance体系,Fraxswap承担生态货币政策执行工具,协议会借助TWAMM订单完成FXS回购销毁、稳定币锚定维护、抵押资产采购,部署协议自有流动性获取交易手续费收益,很多体系内的链上再平衡操作都在该DEX完成。普通交易者场景中,机构、DAO国库的大额调仓是TWAMM功能的主要使用群体,当池内流动性深度不足,直接砸单会造成代币短时间剧烈偏移,设置数小时乃至数天的时间加权订单,能够平滑完成筹码换手,散户更多使用即时swap完成FRAX、FXS等生态代币兑换,普通小额度交易并不需要启用分批执行功能。流动性供给方面,核心交易对例如FRAX和主流稳定币配对资金深度充足,而小众山寨代币交易池资金规模相对有限,参与LP质押需要关注对应池的无常损失风险,交易手续费会按照池子预设参数分配给流动性提供者。
Fraxswap并不适合全部交易需求,追求即刻成交的短线操作应当选择标准即时兑换模式,只有愿意牺牲成交速度换取更低瞬时滑点的大额订单,才适合启用TWAMM模式,设置执行周期时,需要兼顾市场波动风险和gas成本,周期拉得越长,虽然单块冲击更小,但中途行情反转的概率同步提升。作为生态配套DEX,它的资源倾斜集中在Frax相关资产,交易非生态代币时流动性不一定优于聚合路由,不少链上交易聚合器会自动抓取Fraxswap的池子深度作为其中一条交易路径,使用者有时会在无感状态下经过该协议完成兑换。整体来看Fraxswap填补了传统AMM在大额链上订单执行的短板,把机构级别的时间加权交易能力开放给全部链上参与者,为DeFi做市调仓提供一套不一样的技术思路,同时也要正视TWAMM属于较新的合约逻辑,存在合约层面固有的客观风险,参与者需要结合自身交易规模理性选用对应功能。
