自动做市商的演变与未来:探究AMM的资本效率提升机制 一步改善---CurveV2引入了常数Gamma来进行调节,即λ=(A∏▒x_i)/(D⁄n)^n*γ^2/(γ+1-K_0)^2K_0=(∏▒x_i)/(D⁄n)^n从上可以看出,相较于CurveV1,CurveV2主要是在V1的λ变量中加入了特殊项:γ^2/(γ+1-K_0)^2(4)当市场趋于均衡状态时,K_0趋近于1,公式(4)结果趋近于1,此时CurveV2趋近于CurveV1的恒定函数公式;当市场偏离均衡状态时,K_0趋近于0,由于Gamma是一个非常小的数,此时的公式(4)结果也将是一个很小的数,导致A(一个特别大的常数)的影响下降,反映在图中即曲线能更平滑地“过渡”,防止滑点突然升高。从上的分析可以看出,Gamma的主要作用是调节函数曲线的曲率,使得CurveV2的函数曲线的变化相较于V1可更平稳过渡,流动性分布也更为平缓,此时CurveV2的流动性分布如下所示:内部预言机价格锚定机制为了使CurveV2的资本效率进一步提高,V2还采用了内部预言机价格锚定机制以实现流动性的被动管理。这里之所以采用内部预言机而非接入外部预言机,主要考虑在于降低中心化程度。首先我们看CurveV2是如何获取最新价格。具体而言,系统会根据每个区块中的内部最新交易价格,通过加权移动平均计算预言机价格P_i^*:由此可计算出相应的价格变动比例:其中s为系统设置的歩长,为固定值。那么CurveV2如何实现流动性的被动管理呢?首先,CurveV2引入了Profit变量来测量CurveV2中资产池偏离均衡状态的程度。具体步骤如下:计算资产池的价值---X_cp=(∏▒D/(Np_i))^(1/N)计算虚拟价格---virtual_price=X_cp/LP_supply计算profit---profit=(old_profit*virtual_price)/(old_virtual_price)随后,当偏离程度达到一定条件时,便会改变恒定函数模型中的参数xp和D。具体如下:当(virtual_price-1)>(profit-1)/2时,利用牛顿方法,求D值,此时用到上面更新的最新的价格比例,D=newton_D(A,gamma,p_i⁄p_(i,prew));更新虚拟价格virtual_price=X_cp/LP_supply由于内部预言机提供的价格锚定机制,随着价格P和参数D的变动,CurveV2的函数曲线的流动性分布也发生了移动,使得流动性都聚集在最新价格附近,由此提升了资本效率,示意图如下所示。从上可以看出,相较于UniswapV3的流动性主动管理模式,采用被动管理模式的CurveV2也能实现资本效率的提高。更重要的是,CurveV2不会产生类似UniswapV3的公平性问题,进而打击用户进行流动性迁移的热情。因为CurveV2与传统AMM的LP收入分配模式是一样的,不同LP之间的流动性只有数量和提供时间差异,没有其他方面的差异。如下图所示,尽管CurveV2仅仅推出只有几周时间,但Curve的锁仓价值已经超过了曾经的龙头Uniswap,达到75亿美元,位居行业第一。三、资产管理库模式---BalancerV2正如前文所言,无论是UniswapV3的流动性主动管理模式还是CurveV2的流动性被动管理模式,都是基于个体层面的资本效率提高,整体层面的资本效率并未因此获得改善,这也是两者最大的局限性。那么是否有可以提高整体资本效率的方案呢?有的,这就是以BalancerV2为代表的资产管理库方案。资产管理库的设计思想也非常朴素,类似于早期银行的形成---客户有大量的资产沉淀在银行金库中,银行家便用这些沉淀资产进行放贷来提高收益,由此形成了银行的存贷款业务。BalancerV2也是如此:在AMM资产池中只有少部分资产用做交易,大部分资产沉淀其中,于是将这部分闲置资金投资到其他地方,以此提高资本效率。BalancerV2主要通过两个关键协议来实现:协议金库(ProtocolVault)和资产管理器(AsssetManagers)协议金库(ProtocolVault)BalancerV2与其他AMM的最大差异是在架构上设计了一个金库(Vault):在传统的AMM设计中,由资产池(Pool)保管所有的资产,而BalancerV2则是由该金库(Valut)来持有并管理Balancer资产池中的所有资产(即资产的转移都由金库处理);而资产池(Pool)只负责处理交易以及流动性的存取。因此,BalancerV2的金库可持有来自多个资产池的资产,由此形成了合并流动性,但合并后的深度并不会改变单一资产池中的价格。这种类似于“钱账分离”的设计可带来诸多好处:资产池(Pool)成为独立的合约协议,可实现自动做市商的定制化设计;BalancerV2的金库可针对多个资金池执行交易,只有最终的净代币金额才会在“内部钱包余额”中进行转移,由此降低了Gas费;同样地,金库合约的独立性也为闲置资产的再利用提供了基础。资料来源:Balancer官网,火币研究院整理资产管理器(AsssetManagers)BalancerV2用以提高资本效率的核心协议即资产管理器。资源管理器是由系统指定的外部智能合约,可以全权控制该资金池存入金库的所有代币。目前Balancer已经与Aave合作,建立了第一个BalancerV2资产管理器。通过该资产管理器,就可以将闲置资产转入到Aave中获取额外的收益;而被转入Aave的这部分资金称为“投资账户”,未被转入的资产被称为“现金账户”。同样地,为了防止“现金账户”中的资产不足导致无法完成交易,资产管理器会在Aave上赎回部分资产补充资金池;同时会将“现金资产”中的多余头寸发送给Aave,以最大限度地产生收益。从实际效果看,BalancerV2取得了巨大的成功,根据DuneAnalystic的数据,自上月BalancerV2正式上线以来,大量的流动性开始迁移到V2上,TVL迅速升高,目前已经达到了4亿美元。从LP的收入看,基于BalancerV2的高收益,在短短上线一个月后,BalancerV2的LP总收入也已经超过V1。四、总结与展望在提高AMM资本效率领域,目前已逐渐形成了三大模式:以UniswapV3为代表的“流动性主动管理”模式,以CurveV2为代表的“流动性被动管理”模式和以BalancerV2为代表的“资产管理库”模式。从现实情况看,尽管Uniswap作为行业龙头,其推出的V3一直为市场所关注,但由于在设计理念上产生的公平性问题和对外部性的忽略,导致UniswapV3处于一种进退失据的尴尬境地,大量流动性仍停留在V2上而迟迟不愿意向V3迁移。CurveV2则实现了令人拍案叫绝的微创新,在V1原有恒定函数模型的基础上进行了修改,实现了Curve由原先的稳定币/镜像资产交易对向多维、普通交易对的推广,并进一步提高了资本利用效率,由此在TVL上实现了对Uniswap的反超。不同于前两者将重点放在流动性聚集上,BalancerV2另辟蹊径,通过引入资产管理库实现了AMM中闲置资金的再投资利用,由此提高了资金效率。从总体效果看,BalancerV3无疑是最优的方式。除了BalancerV3能整体提高资本效率外,该模式还天生带有可组合性的特征,可与大量的DeFi协议组合成新收益项目,构建新的DeFi生态,使得BalancerV2所代表的资金库管理协议可在日后有成为DeFi基础协议的潜力。其次,以Curvev2为代表的流动性被动管理模式,有效避免了UniswapV3所引发的公平性问题,该模式在未来也具有很大的发展潜力。当然,本文仅从资本效率的提升角度分析了AMM的未来发展与演变途径。从整个行业的发展趋势看,除资本效率的提升外,AMM在未来还有三条演变发展路径:一是无偿损失的降低。对于AMM而言,流动性是其生存的基石,失去流动性,AMM将成为“无源之水,无本之木”。毫无疑问地,可为流动性提供者(LP)带来更高收益和更小风险损失的AMM,将获得市场优势。除了资本效率提升的途径外,对流动性的争夺将集中降低无偿损失的领域。二是跨链交易。当前大多数AMM只能在一条链上进行交易,无法实现跨链交易,严重制约了AMM的交易资产种类与规模。一个成熟的多链、支持资产跨链的AMM应用将是未来发展的重要方向。三是衍生品交易。在传统金融市场中,衍生品市场交易量远高于现货市场交易量。当然,衍生品市场的交易也比现货市场更具有挑战性:需要设计安全的风控措施、精准的强平机制和及时的价格发现机制等,难度非常大。AMM想要战胜现有的金融交易制度,衍生品领域是必须攻克的难关。当然,尽管当前AMM未来演变发展路径已清晰可见,但并非意味着AMM会在未来一帆风顺,或者由此形成“教条主义”而忽略了AMM在其他领域的创新。DeFi领域最让人兴奋的地方在于其简洁之美和创新之奇,我们也由衷地希望未来能看到更多优质的AMM项目。参考文献UniswapV3白皮书:https://uniswap.org/whitepaper-v3.pdfCurveV2白皮书:Automaticmarket-makingwithdynamicpeg,https://curve.fi/files/crypto-pools-paper.pdf‌CurveV1白皮书:StableSwap-efficientmechanismforStablecoinliquidity,https://www.curve.fi/stableswap-paper.pdf‌Balancer技术文档:https://docs.balancer.fi‌
李炼炫 蒋梦初 2021-07-22 15:25  Uniswap  Curve  Balancer  AMM
CBDC:货币体系的一次机遇 访问它。Applicationprogramminginterface(API),应用编程接口:一套由软件程序遵循的规则和规范,以便相互通信,以及不同软件程序之间的接口,以促进它们的互动。Centralbankdigitalcurrency(CBDC),中央银行数字货币:一种数字支付工具,以国家记账单位计价,是中央银行的直接负债。Cross-borderandcross-currencypayments,跨境和跨币种支付:跨境支付是指居住在不同司法辖区的付款人和收款人之间的支付。其中许多(但不是全部)也是跨币种支付——即付款人和收款人分别以不同货币借记和贷记的支付。货币联盟内的支付或以共同发票货币进行的支付可能是跨境的,但不是跨币种的。Distributedledgertechnology(DLT),分布式账簿技术:使网络(或安排)中的节点在分布于网络节点的同步式账簿上能够安全地提出、验证和记录状态变化(或更新)的程序和相关技术。Data-Network-Activities(DNA)loop,数据-网络-活动循环:数据、网络外部性和活动之间的自我强化循环,都是在网络巨头的在线平台(社交网络、电商平台和搜索引擎)上产生,允许不同类型的用户进行互动。Efficiency,效率:支付的效率是指低成本,在某些情况下也指支付的速度、质量和透明度。Fastpaymentsystem(FPS),快捷支付系统:一种支付系统,在这个系统中,支付信息的传输和最终资金对收款人的可用性是实时的或接近实时的,运营时段尽可能地接近7天24小时(24/7)。FederateddigitalID,联合数字ID:一种数字身份系统,一个个人的个人身份被存储在几套不同的身份系统中,同时允许跨系统的互操作性与认证和外部应用。Financialinclusion,金融包容:对广泛的、价格合理的金融服务,特别是交易账户的普遍访问和频繁使用。Integrity,完整性:遵守禁止非法行动的规则,包括遵守反贿赂腐败、反洗钱/打击恐怖主义融资的规则;以及一致和完整的申报。Paymentserviceprovider(PSP),支付服务提供商:一个可以发行支付工具或提供零售支付服务的实体。这可以包括商业银行和非银金融机构。Retail(orgeneral-purpose)CBDC,零售(或一般用途)CBDC:一种供公众使用的CBDC。Safety,安全性:不同形式的货币的“安全性”,就其作为结算资产的用途而言,是指该资产保持其对持有者价值的可能性,从而使其作为一种支付手段为他人所接受。Token-basedCBDC,基于令牌的CBDC:一种通过密码(如数字签名)提供保障的CBDC,可以匿名访问。Ultimatefinality,究极最终性:以央行货币进行的最终结算。当债务的结算在法律上是不可撤销且无条件的,就实现了最终性。结算资产的选择很重要,因为即使最初的支付债务已经完全抹消(即支付具备最终性),收款人持有由此产生的结算资产也可能存在信用和流动性风险。相关的术语“究极结算”结合了结算具备最终性与结算资产风险尽可能低这两个概念。WholesaleCBDC,批发CBDC:一种供金融机构(批发交易)使用的CBDC,与传统银行准备金或结算账户的余额不同。
张一苇 2021-07-02 18:59  CBDC  货币  GDP  PoC  AML  HTTP  UNI  amm  PoS
加载更多