顺带澄清两个常被混用的概念,能避免大量口水仗。第一个是「套利抑制」与「交易成本上升」:轮询并不消灭套利空间,只是把一次性大额搬运切成按池计费的多次小搬运,它抑制的是低成本、闪电式、单跳完成的提取,不抑制愿意付出多倍固定成本的专业玩家;所以效果强弱取决于套利者的资金成本与Gas价格,行情剧烈、Gas高企的时段反而削弱它的保护力。第二个是「LP收入提升」与「少流失」:这类机制的净效果是阻止一部分本应流出的价值离开池子,它不会给LP带来任何新的现金流,评估时应看同类池子在开关前后的有效费率差与提现节奏,而不是看宣传页的年化。能把这两对概念分开,你对路由类机制的尽调就已经越过大多数营销话术,讨论参数才有共同语言。
多池轮询是一种听起来平淡、功能却很具体的路由策略:同一个交易对同时开在好几个池子里时,协议不做「哪个池便宜先去哪个吃到饱」的贪心分配,而是像发牌一样,按固定顺序在每个池里各成交一小块、轮完一圈再回来,直到凑齐你的单量。Balancer v2 的 LBR(轻量轮询)是这类做法在公开文档里可以查到的一个实现。要理解它为什么存在,得先看清常规路由在替谁赚钱。 常规贪心路由对单笔交易是最优的:从深度最好的池开始吃,价格曲线还没被推陡的部分先被用完。但把镜头拉远半拍,问题就来了——成交后的价格变动会在被吃的那个池与没被吃的池之间拉开价差,套利者立刻用一笔闪电贷式交易把这个价差填平,填平的收益归套利者,而这次填平的成本,以略微更差的均价形式摊回给所有流动性提供者。换句话说,贪心路由把「价差搬运」做成了只需一跳的便宜买卖,价值持续从 LP 口袋流向套利流水线。 轮询改变的是这笔买卖的摩擦结构。你的单子被均匀切给多个同质池后,每个池都只偏离市场基准一小步,任何单一池里都留着「一小口」利润;套利者想把全部利润一次收走,就得对每个池各执行一笔——多倍的固定手续费、多倍的 gas、更低的单笔回报。搬运价差从「一顿正餐」变成「按席位收费的自助餐」,能被稳定提取的部分自然缩小。LP 少被抽血的部分去哪了?理论上留在池子里,表现为同样成交量下更高的有效费用收入;也有更保守的说法:那只是「没有流出去的value」,本身并不构成新收益。 天下没有白拿的摩擦,这项策略的代价直接由普通用户垫付。第一,均价变差:你被迫在并非最优的池里成交一部分,牺牲了贪心路由给你的那截曲线红利,单量越大、池间深度越不均,牺牲越明显。第二,成本上升:多池交互意味着更高的 gas 与更复杂的调用结构,聚合器报价若把它折算进去,最终也是你付。第三,路由行为更难预判:同一笔单在不同的池组合、不同的开关状态下可能给出不同结果,调试与对账的复杂度外溢给集成方。所以这项设计本质上是一场利益再分配谈判:用用户交易时可见的少量损失,换 LP 身上不可见的长期渗漏。 要不要用、用在哪,判断框架其实很工程化:同质池数量越多、池间深度越接近、套利通道越拥挤,轮询的保护效果越好;反之,池子结构各异、本来成交就勉强,轮询只会把体验做糟。普通用户遇到它往往没有选择权——是协议或聚合器的默认路由;能选择的人(自建路由器、大型做市方)则应该按「本笔牺牲」与「本池历史渗漏率」两个数字去定参数,而不是凭立场。本文解释路由机制与利益结构,示例以公开文档为参照;不构成投资建议。
发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。