Uniswap是DeFi生态中极具代表性的去中心化交易所协议,依托自动做市商AMM技术打破了传统订单簿的交易模式,也是以太坊以及多条二层网络上使用最广泛的链上兑换工具。和中心化交易所不同,Uniswap不存在平台账户,用户资产始终保存在个人加密钱包当中,所有代币交换操作直接通过链上智能合约完成,不需要第三方机构托管资产。协议具备无需许可的特性,任何人都可以自由创建代币交易对,不需要平台审核流程,这也让大量早期新项目代币能够获得链上交易渠道,推动了整个DEX赛道的发展。UNI作为Uniswap的原生治理代币,持有者可以对协议升级、参数调整等事项进行投票,参与到整个协议的迭代决策当中。
Uniswap整套交易体系的底层逻辑建立在流动性池与恒定乘积公式xy=k之上,这套数学模型决定了池内代币的实时价格变化。流动性提供者也就是LP,将价值对等的两种代币存入资金池,以此为市场提供交易深度,同时按照自身的池子份额,赚取每一笔swap交易所产生的手续费。当用户发起代币兑换,并不需要寻找对应的交易对手,而是直接和流动性池进行交互;交易发生之后,池内两种代币储备数量发生改变,价格随之自动完成调整。这套机制保证池子在任何时刻都可以承接交易,但也会带来滑点问题,交易规模相对于池子总资金越大,滑点损耗就会越明显,所以Uniswap更加适配中小额度的链上兑换操作。流动性提供者还需要面对无常损失风险,当两种代币的外部市场价格出现大幅波动,存入池子的资产实际价值,有可能会低于单纯持有代币的收益,即便可以赚取手续费,也不一定能够完全对冲这部分损失。
从V2、V3到V4的版本迭代,Uniswap在资本效率、合约架构层面持续做出优化,不同版本分别适配不一样的用户需求。V2版本采用全区间流动性模式,流动性均匀分布在从零到无穷大的全部价格区间,操作简单门槛低,很适合普通用户做被动流动性配置,很多新项目上线初期,也优先选择V2池子完成初始价格发现。V3推出集中流动性功能,允许流动性提供者只在自己选定的价格区间内投入资金,资金利用率可以得到显著提升,同时设置0.05%、0.3%、1%多档手续费,稳定币交易对选用低费率,高波动代币使用高费率,头寸则以NFT形式来标记,更加适合有经验主动管理仓位的专业做市商。最新的V4版本引入hooks可编程插件机制,开发者可以为流动性池增加自定义逻辑,同时采用单例合约架构,大幅降低新建池子的gas消耗,拓展了AMM协议的开发边界。
Uniswap早已不只是单纯的代币兑换工具,深度融入到整套DeFi的业务链路当中。普通用户最常使用的场景是各类ERC20代币之间的即时swap,包括稳定币互换、主流altcoin交易,很多钱包也会直接集成Uniswap路由,简化用户操作。对于区块链项目方,创建流动性池是代币上线之后搭建二级市场的重要方式,项目通过注入初始流动性,让社区用户可以自由买卖代币。很多DeFi乐高组合也会调用Uniswap合约,例如借贷协议、收益聚合器,利用协议的TWAP时间加权平均价格预言机获取链上公允价格数据,辅助内部清算与收益计算。除此之外,部分链上套利机器人会监控Uniswap池子和外部市场的价差,通过套利交易抹平池内外的价格偏差,维持链上价格和外部市场基本同步。
使用Uniswap进行链上操作,依旧需要认清协议自带的各类现实约束。交易者除滑点之外,还需要承担区块链网络gas费用,在以太坊主网网络拥堵的时候,交易手续费成本会明显抬高。对于流动性提供者,V3集中流动性虽然可以放大手续费收益,但同时也放大了无常损失,价格一旦脱离设置区间,LP头寸会彻底变成单边资产,不再产生任何手续费收入。虽然协议代码经过多次安全审计,但各类第三方新建流动性池对应的代币合约质量参差不齐,参与陌生币种交易或者提供流动性时,会遇到恶意合约、诈骗代币的风险。作为开源的DeFi基础设施,Uniswap更多是一套中立的链上工具,交易收益、资产安全,最终取决于使用者自身的策略判断与风险把控。
