Balancer V2简介:通用AMM

KEPLER42B view 50 2021-4-6 23:59
share to
Scan QR code with WeChat

Balancer v1不断完善流动性规定并吸引了一个健康的、活跃的社区,超出了我们的预期。今天,我们很自豪地分享Balancer V2,这是一项升级,它将使我们更加接近Balancer成为DeFi流动性主要来源的愿景。

Balancer V2简介:通用AMM

https://medium.com/balancer-protocol/balancer-v1-in-review-cd6ab5f4531

Balancer V2的核心宗旨是安全性,灵活性,资本效率和gas效率。这些重点包括:

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

▸ 提高gas效率

▸ 无需许可、可定制的AMM逻辑

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

▸ 较低的gas成本和富有弹性的Oracle

▸ 通过社区治理决定的协议费

01

协议金库

Balancer V1和Balancer V2之间的主要架构变化就是过渡到单个保管库,该保管库可容纳和管理所有由Balancer池中添加的资产。

Balancer V2将自动做市商(AMM)逻辑从代币管理和记账分开。代币管理/记帐由协议金库完成,而AMM逻辑则因资金池而异。

由于该池是独立于金库的外部合约,因此它们可以实现任何自定义的AMM逻辑。

Balancer V2简介:通用AMM

02

Gas效率

在Balancer V1(以及我们知道的所有AMM)中,与两个或多个池进行交易放入效率极低,因为用户必须从这些池中发送和接收ERC20代币。

而使用Balancer的新协议金库,即使是涉及到多个池的分批交易,也仅需将最终的净代币金额从金库中转入或转出,这一过程节省了大量的gas费。

由于只转移最终净值,套利交易也容易得多。假如一个套利者没有代币但发现Balancer池之间的价格不对称,那么他就可以在1号资金池用DAI买入MKR,在2号资金池用MKR买入BAL,然后在3号资金池用BAL买入DAI,然后最终在DAI中获得利润。

Balancer V2简介:通用AMM

Balancer V2一次执行多个交易,最后由协议金库汇总结算

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

例如,如果您用代币A买入代币B,但知道您将在几小时还会用B买入A,那么您可能不需要在第一次交易后取出代币B。Balancer可以将这两个代币保存在协议金库中,用于下一次交易,从而避免任何ERC20交易。我们希望能看到聚合商和其他管理者能够使用Balancer的池内余额,以最低的gas费成本来为用户提供交易。

03

可定制的AMM逻辑

我们正处于自动做市商的第一轮,并渴望成为开发者、交易员和流动性提供者的首选平台。在2020年,出现了大量针对不同用例的专用AMM。这一趋势很可能会在2021年加强。

Balancer V2开创了可定制的AMM逻辑,为团队创建了一个平台,以创新不同的AMM策略,而不必担心底层代币转账、余额记账、安全检查和智能订单路由等问题。使用Balancer V2,这一切都是开箱即用的。

在启动时,Balancer V2将提供加权资金池(恒定重量,类似于Balancer v1的指数基金型资金池)和稳定池,适用于彼此之间软锚定的代币(基于Curve团队的出色工作)。启动后不久,我们将拥有智能资金池(允许不断进行参数更改)以及合作伙伴正在构建的许多其他类型的资金池。借助智能定单路由器,所有资金池都能提供交易流动性。

04

资产管理器

AMMs在2020年取得了巨大的成功。然而,由于缺乏资本效率,AMM中的大多数资产在任何给定时间内都没有实际使用。Balancer V2有一个简单而强大的功能解决了这一问题,并彻底改变了AMM的设计:资产管理器( Asset Managers)。

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

资产管理公司可以将代币借给借贷协议,以提高资金池的收益率。需要注意的是,必须始终在协议金库中保存缓冲机制,否则交易可能会失败:金库只能卖出资金池持有的资产。未来几周将发布一篇介绍资产管理器的详细博客文章。

Balancer V2简介:通用AMM

05

较低的gas费成本和抗攻击的信息引入机制

Balancer V2将包括使用累加器抵抗三明治攻击的Oracle,这是Uniswap V2首创的。此外,dApps将能够以最低的gas成本查询价格,而不必存储过去的累加器状态。我们计划提供两种类型的价格,都可以以低gas费查询到:

实时价格(Instant):最新的价格,但对操纵的弹性降低

弹性价格(Resilient):非最新价格,但对操纵的弹性较高

选择哪种价格类型取决于每个用例。例如,贷款协议可能更适合弹性价格,而预测市场可能更适合即时价格。

06

可治理的协议费

随着Balancer向社区驱动的协议过渡,Balancer V2实现了三种不同类型的协议级别费用,这些费用通过治理(BAL代币持有者)控制:

交易费用:交易员向LP池所支付的一小部分比例的交易费

提现费:从Balancer协议金库取走的代币中的一小部分(不包括交易)。在Balancer池之间转移流动性不会产生此费用。

闪电贷费用:从Balancer金库抽出一小部分比例资产用于闪电贷的手续费。

Balancer V2上线初期不收取交易费和提现费,而会收取少许闪贷费费用,以确保在Balancer上创建闪贷是有成本的。首先,所有协议费用都会保存在协议金库里,这由Balancer的治理者来决定是否以及如何使用这些费用。

07

V2回顾

我们非常高兴能够推出Balancer V2,并继续把AMM空间开发得:

安全——极其谨慎地确保协议金库架构将不同资金池的余额隔离开来。核心合约将经过正式验证。

简单——与Balancer V2的所有交互都将通过一个单独的访问点完成:协议金库。用户在任何Balancer池中进行交易或注入流动性时只需要一次代币授权。

低成本——在标准池和稳定池之间进行交易将花费超过10万美元的gas费,这与Uniswap V2相当。如果使用内部余额,交易成本将更低。同时,与多个矿池进行交易只会稍稍增加gas费成本。

资金高效——资金池对添加到库中的基础代币具有完全控制权。这为提高资本效率和其他使用案例(如使用基础代币进行投票)打开了广阔的设计空间。

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

08

下一步做什么?

Balancer V2正在进行内部审计,预计将于今年3月上线。

然而,由于代码几乎已经定型,已有一些项目表示有兴趣在V2正式发布之前在它上面上进行构建。

我们希望与雄心勃勃的团队合作,并利用Balancer V2接触更广泛的用户。如果您认为Balancer V2适合您的项目,请与我们联系,成为我们V2启动合作伙伴计划的一部分。发布合作伙伴将能够尽早访问我们的代码库和文档,以便早日在Balancer V2上进行构建。

Balancer V2简介:通用AMM

https://docs.google.com/forms/d/e/1FAIpQLSckhyXULMUr3XsstJtf63j6OIKA8ibFpLwBId7I9GPmRr22aQ/viewform?ts=60021748&gxids=7628

此次上线,是Balancer成为DeFi流动性主要来源迈出的一大步。

随着形势的不断变化,Balancer的目标是成为任何和所有DeFi项目的核心构建块,无论它们的设计或流动性需求如何。

Balancer V2简介:通用AMM

btcfans公众号

Scan QR code with WeChat

Link
Disclaimer:

Previous: DeFi Pooling: 为现有的L1项目带来可拓展性 Next: 比特币是怎么赚钱的?

Related