大多数池子的公式里,等号两边写的都是真实存在的代币余额。但有一类设计往公式里塞了第二笔钱:并不存在的虚拟储备。合约在计算价格时,把一笔设定好的假余额加在真实余额上一起做乘积或曲线运算,于是这个池子可以对一个根本没有对手资产的方向持续报价。这类结构常被用来把一种资产换成一篮子资产的暴露,或者让单边流入不必先把另一种币买进来。看懂这笔假账,是理解这类池子一切特性——汇率缓慢移动、单边流动性、滑点异常平——的总钥匙。
先回到最基础的乘积池:真实余额相乘为常数,买的人越多越贵,滑点随数量平方增长。问题在于,如果池子真实地存着一半的A和一半的B,你的买入动作直接消耗真实库存,曲线又陡又直。虚拟储备的做法是给两边各加一笔常数项,公式变成真实余额加虚拟值再相乘。当真实余额相对虚拟值很小的时候,价格曲线近似直线——你的单子再大,冲击也只有一小截。天下没有白餐,让曲线变平的这笔假余额,正是资金效率的折损来源:若虚拟值远大于真实库存,等于池子按一个很大的名义深度在定价,实际驻留的资金很少,同样的交易量对应的费用池也很薄。
虚拟储备换来的第二样能力是单边报价。普通池子只放得进一侧资产会立刻被套利抽干,而带虚拟储备的池子可以把兑换写成真实资产对虚拟篮子的一部分,单边存入直接被按比例拆成多个方向的真实持仓,不需要先筹齐另一种币。代价记录在汇率里:持续的单边卖出方向会让公式里的真实余额单调减少,合约用一条可配置的衰减率逐步调整两边的虚拟权重,相当于系统公开承认汇率每天向不利方向挪一小步。持有这类池子份额的人,账面数量不变、含金量在按表定速度缩水,这部分漂移就是单边兑换便利的定价,而不是故障。
从做市人视角要算两笔账。第一笔是费用对漂移:衰减率乘以时间要能被费用收入覆盖,否则份额是确定性亏损资产,这一点和无常损失不同——它更像一笔可精确预估的负利息,因为衰减率写在参数里。第二笔是深度幻觉:曲线被虚拟储备拉平后,小额交易的滑点好得反常,容易吸引大额单以为占了便宜;但当真实库存被抽薄,曲线会重新变陡,同样的价格在极端时点变得拿不到了。判断一个这类池子健不健康,看真实库存与虚拟值的比例、看衰减率的调整记录、看两个方向流量的对称程度,比看界面显示的深度直观得多。
对纯交易者,虚拟储备改变的是价格发现的路径依赖。同一笔大额兑换,先进哪个池子、后先进哪个方向,成交价会不同,因为这类池子的状态对兑换顺序更敏感:它的报价里混着历史流量的累积效应。做批量执行时,把它的路由权重设低、或者拆笔分批,通常比一把梭更省;反过来,在方向对冲的时段(进出流量对称),这类池子的即时滑点往往优于同等真实深度的普通池,可以调高权重。这属于执行工程的小账,不需要理解全部曲线数学也能用好。
用前自查三件事。第一步分清两类记账差异:这个池子的储备字段里哪些是真实余额、哪些是合约参数,文档一般会给兑换公式,公式里多出常数项的就是虚拟储备。第二步查衰减率与调整频率,按当前参数估一算持有份额的日漂移,再和费用预期对比。第三步看真实与虚拟的比例,比例越悬殊,平静时段越好用、极端行情越脆。这类设计在不同协议里的参数名和实现差异很大,具体池子以其当前合约与文档为准。本文只做机制解释,不构成投资建议,示例数字均为原理示意。

发表评论
还没有评论,来说两句吧。
评论区为展示样式,提交不会被处理。