DeFi新玩法丨一文了解Balancer V2,带来更高Gas效率和自定义AMM逻辑_BAL:Football Inu

2月3日,Balancer正式公布了V2版本的细节。BalancerV2将会引入新的Vault,负责持有和管理所有Balancer池添加的所有资产,极大提升Gas效率,降低gas成本。V2还引入了可自定义AMM逻辑,Balancer希望开启新的AMM革命。Balancer表示V2版本目前正在审核,预计今年3月份正式上线。

通过不断完善流动性模型并吸引了一个强大而活跃的社区,Balancer表示其V1版本最终实现了超预期发展。而今天,BalancerV2正式公布,该协议即将正式迈入V2时代。这次升级将使Balancer更加接近其希望成为DeFi流动性主要来源的愿景。

BalancerV2主打安全性,灵活性,资本效率和gas效率。V2的亮点包括:

适用于所有Balancer池资产的协议金库

提高gas效率

无许可,可自定义的AMM逻辑

通过资产管理器提高资本效率

较低的gas成本和富有弹性的预言机

由社区管理的协议费用

协议金库

BalancerV1和V2之间的主要体系结构更改在于——V2实现了向单个Vault的过渡,新的Vault将持有和管理所有Balancer池添加的所有资产。

此外,BalancerV2还将自动做市商逻辑与代币管理和记账分开。代币管理/记账由Vault完成,而AMM逻辑则由每个池独立进行。

由于Balancer池是位于Vault外部的合约,因此这些池可以实施任意的自定义AMM逻辑。

BalancerV2将AMM逻辑与代币管理和记帐分离

gas效率大幅提升

在BalancerV1中,与两个或多个池进行交易的效率极低,因为用户必须从所有池中发送和接收ERC20代币。

在新的Vault下,即使针对多个池分批进行交易,也仅将最终的净代币金额在这个Vault进出,从而在此过程中节省了大量的gas。

由于仅转移最终净额,因此套利交易也变得更加容易。在Balancer池之间检测到价格不对称的套利者可以在池1中将DAI换成MKR,然后在池2中将MKR换成BAL,在池3中将BAL换成DAI,最终在DAI中获利。

通过Vault,Balancerv2可以将大量交易的执行在一次结算中完成

BalancerV2允许用户持有内部代币余额。这对于提高高频交易者的效率非常有用。

例如,如果您将代币A换成代币B,但您确定将在几个小时内再将B换回A,那么您可能就不需要在第一次交易后取走代币B。Balancer可以将两个代币都保留在Vault中,以备下次交易时使用,从而完全避免了任何ERC20交易。我们预计将看到使用Balancer内部余额的聚合器和其他策展人能够为用户提供最低gas成本的交易。

可定制的AMM逻辑

Balancer认为我们正处于AMM争夺战之中。在2020年,针对用例的AMM开始涌现,它们针对不同的实现目标进行了优化。这种趋势很可能在2021年进一步增强。

BalancerV2通过创建启动板供团队使用不同的AMM策略进行创新而无需担心低水平的代币传输,余额记账,安全检查和智能订单路由,从而开创了可定制AMM逻辑的先例。使用BalancerV2,这一切都是开箱即用的。

在启动时,BalancerV2将提供加权池和稳定池,适用于彼此软锚定的代币。启动后不久,Balancer将提供智能池,以及合作伙伴正在构建的许多其他类型的池。借助智能定单路由器,所有资金池均提供交易流动性。

资产管理器

AMM在2020年取得了极大的成功。但是,由于AMM中的大多数资产在任何给定时间都没有实际使用,导致缺乏资本效率。BalancerV2具有一个简单而强大的功能,可解决此问题并彻底改变AMM的设计方式:资产管理器。

资产管理器是由池提名的外部智能合约,它们对池中已存入Vault中的基础代币具有完全控制权。

资产管理器可以将代币借给某一个借出协议,以提高资产池的收益。重要的是要注意,必须始终在Vault中保留缓冲区,否则交易可能会失败:Vault无法用当前不代表资产池持有的资产进行交易。未来几周将发布更详细的博客文章,其重点是资产管理器。

资产管理器使BalancerV2池更具资本效率

较低的gas成本和弹性预言机

BalancesV2将包括可抵抗使用累加器进行sandwich攻击的预言机,这是UniswapV2率先推出的。此外,dApps将能够以最低的gas成本查询价格,而不必存储过去的累加器状态。我们计划提供两种类型的价格,可通过较低的gas成本进行查询:

即时价格:更新的价格数据,但对操纵的抵抗力较小

弹性价格:稍旧的价格数据,但对操纵的抵抗力较大

根据每种使用情况,选择价格类型将有所不同。例如,贷款协议可能会依赖于弹性价格,而预测市场可能会使用即时价格。

可管理的协议费

随着Balancer向社区驱动的协议过渡,BalancerV2实现了三种不同类型的协议级别费用,这些费用由治理控制:

交易费用:交易员向池子LP支付的一小部分交易费用。

取款费用:从BalancerProtocolVault取款的所有代币中的一小部分。在Balancer池之间移动流动性不会产生此费用。

闪电贷费用:用于BalancerVault闪电贷的资产的一小部分。

交易费和取款费在启动时是关闭状态,而闪电贷费用将从很小的一部分开始,以确保在Balancer上创建闪电贷总会产生资金成本。首先,所有协议费用将保留在Vault中。Balancer的治理决定是否以及如何使用这些费用。

V2亮点总结

安全性——采取了极为谨慎的措施,以确保Vault架构使池之间的内部余额保持隔离。核心合约将经过正式验证。

简单性——与BalancerV2的所有交互都将通过一个单独的访问点完成:Vault。用户在任何Balancer池中进行交易或投资流动性只需要一次代币批准。

节省gas——在标准池和稳定池之间进行交易将花费10万gas左右,与UniswapV2相当。如果使用内部余额,交易成本将更低。同时与多个池进行交易只会稍微增加gas成本。

资金高效——Balancer池完全控制了添加到Vault中的基础代币。这为提高资本效率和其他使用案例打开了广阔的设计空间。

灵活性——Balancer欢迎其他团队在V2之上进行创新,从而创造繁荣的生态系统和网络效应。将向创建新成功的池的贡献者提供赠款和赏金。

接下来

BalancerV2的内部审核正在进行中,预计于今年3月启动。

目前代码几乎已冻结,而且在正式发布之前,已经有一些项目表达了对在V2上进行构建的兴趣。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

[0:31ms0-8:848ms