BalancerV1是2020年上线以太坊主网的去中心化AMM协议,打破早期DEX普遍采用的双资产50/50恒定乘积模型,把自动做市和链上投资组合管理结合在一起,成为DeFi早期可编程流动性的代表性底层工具。和普通去中心化交易所不同,BalancerV1不局限两种代币,单个流动性池最多可容纳8种ERC‑20资产,池子创建者能够自主设定每种资产的权重,同时自定义交易手续费,参数一旦确认,公共池权重与费率就固定不变,普通流动性提供者只能注入资产,无法修改池子底层配置。这套设计把AMM从单纯交易工具拓展,让流动性池本身变成一套链上再平衡工具,也为后续DeFi多资产池的发展提供参考范式。
BalancerV1的核心技术是加权不变量公式,属于恒定乘积模型的广义延伸,池内各类代币储备量按对应权重维持几何均值恒定,依靠套利行为完成组合再平衡。当外部市场代币价格发生波动,套利者会向池子买卖代币,推动池内资产占比回归预设权重,整个过程不需要池管理者手动调仓,流动性提供者在被动持有一篮子代币的同时,赚取每一笔兑换产生的交易手续费。权重参数直接影响交易滑点,例如80/20权重的资产池,占比高的代币价格波动会更平缓,占比低的资产对交易冲击更加敏感,LP也会因此承受差异化的无常损失表现,权重设置越高,对应资产的无常损失相对会被稀释。协议内置智能订单路由,单笔兑换可以拆分路由到多个不同BalancerV1池子,以此降低大额交易的滑点损耗,提升成交效果。
BalancerV1衍生出几类真实高频场景。第一类是链上指数化理财,用户注入流动性拿到BPT池凭证,就等价持有一套自动再平衡的代币组合,不用手动调仓即可获得一篮子资产敞口,适合追求分散配置的DeFi参与者。第二类是项目方流动性部署,项目团队可以搭建私有池,自主控制资产准入、权重与费率,适合早期代币做市;公开加权池则面向所有用户参与,配合BAL流动性挖矿激励,在DeFi夏季吸引大量TVL涌入。第三类是异构代币兑换,部分跨资产交易缺少深度,交易者借助多资产池的路由能力,完成中间代币的间接兑换,拓展DEX可交易的币种边界。不过V1不支持动态修改权重,池子创建完成后配比锁死,无法适配需要随时间调整资产占比的场景。
BalancerV1每个流动性池都是独立智能合约,资产直接存储在各个池合约当中,每次跨池交易都会触发多轮ERC20代币转账,带来较高gas消耗,这也是这套版本最明显的技术短板。每新增一个池子,链上就新增一份合约实例,流动性被割裂分散在不同合约,多路径交易时合约调用步骤增多,以太坊主网拥堵时期,普通用户的兑换与添加流动性成本会明显抬升。合约层面区分公开池与私有池,私有池创建者保留管理权限,可以关闭公开兑换权限,适合机构、项目方做封闭策略;公开池开启swap权限,任何人都可以交易、进出流动性,也是生态中存量最多的池子类型。
作为初代加权AMM,BalancerV1给DeFi留下大量可复用的实践经验,但本身存在固有的设计取舍。自定义权重带来组合灵活性的同时,也提高普通用户理解门槛,很多流动性提供者难以评估不同权重下无常损失的差异,容易出现收益不及预期的情况。后续推出的BalancerV2采用统一Vault金库架构,将记账逻辑和做市逻辑分离,解决V1多合约碎片化、gas开销高的痛点,V1逐步退出主流使用场景。即便如此,BalancerV1验证了加权流动性池、流动性即投资组合的产品思路,后续很多DEX、链上指数产品、项目代币发行工具,都能看到来自BalancerV1的技术启发,是研究DeFiAMM演进不可跳过的样本。

