看懂Uniswap V3版本重大改进:提高资本效率与流动性,降低预言机Gas消耗,增加费用等级_币世界+火星财经

2021-03-24 14:53 栏目:行业动态 来源:网络整理 查看()

V3版本将于5月5日在Ethereum主网正式上线。看懂Uniswap V3版本重大改进:提高资本效率与流动性,降低预言机Gas消耗,增加费用等级_币世界+火星财经

北京时间3月23日凌晨,Uniswap正式发布了推出市场高度期待的V3版本的文件,并透露该版本将于5月5日在以太网主网正式上线,而在以太网二层网络优化上的版本将于5月中旬发布。

根据官方发表的文章,我们注意到UniswapV3推出了四项新功能,主要是提高资金效率、收费水平、流动性和预测机。具体表现如下:

1.聚合流动性

Uniswap在AMM曲线的基础上增加了聚合流动性函数,流动性提供者可以在用户定义的价格范围内集中资金,以预期价格提供更多的流动性;

2.多种成本水平

V3版提供了0.05%、0.30%和1.00%三种不同的收费水平,可以保证流动性提供者根据预期的货币对波动率调整利润;

3.范围顺序

用户可以在设定的价格范围内对资产进行充值,如果资产进入用户设定的范围,则资产会逐渐被交易对的另一个资产替代。相反,如果资产的价格超出了价格区间,就会被另一种资产替代;

4.预言机

在V3版本中,官方团队对预测机进行了重大改进,允许第三方通过一次连锁呼叫计算过去9天的任何TWAP价格,燃气消耗量比V2版本减少了50%。

以下是Uniswap官方博客全文:

Uniswap v1于2018年11月推出,作为自动做市商(AMMs)的概念证明,支持任何人将资产整合到共享做市商战略中。

2020年5月,Uniswap v2在VI版本的基础上引入新功能并进行优化,为AMM采用率的指数级增长奠定了基础。自推出不到一年,v2的交易量增加了1350多亿美元,成为全球最大的加密货币现货交易所之一。

如今,Uniswap已成为分散融资的关键基础设施,使开发商、交易员和流动性提供者能够参与安全稳定的金融市场。

今天,我们很高兴推出Uniswap v3。我们的目标是在5月5日登陆Ethereum的主网,很快就会部署到最优性上。

Uniswap v3引入了:

聚合流动性,并支持流动性提供者在用户定义的价格范围内分配资金,从而在此过程中创建个性化的价格曲线

各种成本水平允许流动性提供者因承担不同水平的风险而得到适当补偿

这些特性使Uniswap v3成为AMM有史以来最灵活、最高效的版本:

与Uniswap v2相比,流动性提供商可以提供高达4000倍资本效率的流动性,从而获得更高的资本回报率

资本效率为实施低利率交易铺平了道路,低利率交易可以超越集中交易和专注于稳定货币交易的AMM协议

流动性提供者可以显著增加其对优先资产的敞口,并降低其下行风险

流动性提供者可以通过将流动性增加到完全高于或低于市场价格的价格范围的流动性来出售另一种资产(类似于沿着平滑曲线执行的利润限制指令)

Uniswap的预测机更容易集成,成本也低很多。V3预测机可以根据需求提供过去9天内任何时间的时间加权平均价格(TWAPs)。

聚合流动性

在Uniswap v2中,流动性沿着x*y=k价格曲线均匀分布,所有价格的资产都保持在0到无穷大之间。对于大多数基金池来说,大部分流动性从未被使用过。例如,v2 DAI/USDC交易对只为0.99美元至1.01美元之间的交易预留约0.50%的资金,这是流动性提供者期望看到最大交易量并因此获得最多费用的价格范围。

V2流动性提供者只收取其资本的一小部分,这可能无法适当补偿他们在大量持有这两种代币时所承担的价格风险(“无常损失”)。此外,由于流动性分散,交易员往往面临高滑脱。

在Uniswap v3中,流动性提供者可以将资金集中在一个自定义的价格范围内,以期望的价格提供更多的流动性。这样,流动性提供者可以根据自己的偏好建立个性化的价格曲线。

流动性提供者可以将任意数量的不同集中头寸合并到一个池中。比如ETH/DAI池中的流动性提供者,可以选择将100美元分配到1000 ~ 2000美元的价格区间,再将50美元分配到1500 ~ 1750美元的价格区间。

用户可以交易所有单个曲线的组合流动性,而不会增加每个流动性提供者的成本。在给定价格范围内收取的交易费用由流动性提供者按流动性提供者在该范围内贡献的流动性比例分摊。

资本效率

通过集中流动性,流动性提供者可以在指定的价格范围内提供与v2相同的流动性深度,同时降低资本风险。节省下来的资金可以在外部持有,投资于不同的资产,存入其他DeFi协议,或者用于在指定的价格范围内增加风险敞口,以赚取更多的交易成本。

让我们用一个例子来说明:

爱丽丝和鲍勃都想在Uniswap v3的ETH/DAI池中提供流动性。他们每人有100万美元。目前ETH的价格值1500 dais。

爱丽丝决定在整个价格范围内部署她的资金(就像她在Uniswap v2中所做的那样)。她存了50万DAI和333.33块ETH(总值100万美元)。

相反,鲍勃创造了一个集中的位置,只能存储在1000到2250的价格范围内。他存了91,751个DAIs和61.17个ETH,总值约183,500美元。他保留了剩下的81.65万美元,用自己的方式投资。

虽然爱丽丝的首付是鲍勃的5.44倍,但只要ETH/DAI价格保持在1000-2250美元之间,就可以获得同样的费用。

看懂Uniswap V3版本重大改进:提高资本效率与流动性,降低预言机Gas消耗,增加费用等级_币世界+火星财经

Bob的自定义头寸也在他的流动性中起到止损作用。如果ETH价格跌至0美元,爱丽丝和鲍勃的流动性将全部以ETH计价。然而,鲍勃只损失了15.9万美元,而爱丽丝损失了100万美元。鲍勃可以用他额外的816,500美元来对冲下行风险或投资于任何其他可能的策略。

看懂Uniswap V3版本重大改进:提高资本效率与流动性,降低预言机Gas消耗,增加费用等级_币世界+火星财经

V3流动性提供者可以选择用与v2流动性提供者相同的资金提供更深的深度,而不是像v2流动性提供者那样提供更少的资金。这就需要承担更多的价格风险(无常损失),支持更多的交易,赚取更高的费用。

在一个更稳定的资金池中,流动性提供者可能会在一个特别窄的范围内提供流动性。如果当前2,500万美元的Uniwap v2 DAI/USDC集中在v3的0.99和1.01之间,只要价格保持在此范围内,它将提供与50亿美元的Uniwap v2相同的深度。如果2500万美元集中在0.999 ~ 1.001的范围内,将提供与Uniswap v2中500亿美元相同的深度。

与在整个价格曲线上配置资本相比,以下工具计算集中流动性头寸的资本效率收益(以当前价格为中心)。

看懂Uniswap V3版本重大改进:提高资本效率与流动性,降低预言机Gas消耗,增加费用等级_币世界+火星财经

启动时,如果流动性提供者在0.10%的价格区间内提供流动性,资本效率收益将达到4000倍。技术上v3可以支持0.02%的区间,比v2可以增加2万倍的资金效率收益。

活跃流动性

如果市场价格超过流动性提供商规定的价格范围,其流动性将被有效地从池中移除,并且不会赚取任何费用。在这种情况下,流动性提供者的流动性完全由两种资产的较低价值组成,直到市场价格回到其指定的价格范围,或者他们决定更新其范围以适应当前价格。

v3中,理论上有可能在给定的价格区间内没有流动性。然而,我们希望流动性提供商不断更新其价格范围,以匹配当前的市场价格。

范围顺序

V3版为流动性提供者提供订单功能,我们称之为“区间订单”。

根据当前市场价格,流动性提供商可以在自定义价格范围内存储单个令牌:如果市场价格进入指定范围,他们将沿着平滑曲线出售资产,并在此过程中赚取交易成本。

代币在窄范围内的存在类似于传统的限价单。例如,如果DAI的当前价格低于1.001 USDC,爱丽丝可以在1.001-1.002 DAI/USDC的价格范围内投资价值1000万美元的DAI。

一旦DAI交易价格超过1.002 DAI/USDC,Alice的流动性将完全转化为USDC。爱丽丝必须提取其流动性(或使用第三方服务代表她提取),以避免在DAI/USDC指数开始低于1.002时自动转回DAI。

看懂Uniswap V3版本重大改进:提高资本效率与流动性,降低预言机Gas消耗,增加费用等级_币世界+火星财经

范围订单的平均执行价格是最低价格和最高价格:的几何平均值。在爱丽丝的例子中,执行价格等于1.001499 DAI/USDC,总计1,001,499美元。执行价格不包括在1.001-1.002 DAI/USDC范围内交易期间赚取的额外交易费。

区间订单在更大范围内可能被证明对套现、抄底和第一大问题特别有用。在最后一种情况下,发行者可以将流动性存入单一资产,并指定他们希望出售的令牌的确切价格范围。

不可替代的流动性

作为流动性提供者自定义价格曲线的副产品,流动性头寸不再可互换,也不再由核心协议中的ERC-20令牌表示。

取而代之的是,液化石油气质押的流动代币资产将由非同质代币代表。但是,公共共享头寸可以通过外围合同或其他合作伙伴协议(ERC20)进行互换。此外,交易成本不再代表LP自动再投资回池。

随着时间的推移,我们预计越来越多的复杂策略将被符号化,以便流动性提供商能够参与其中,同时保持被动的用户体验。这可能包括多重头寸、围绕市场价格的自动再平衡、成本再投资和贷款。

多级收费标准

Uniswap v3为流动性提供者提供——0.05%、0.30%和1.00%三种不同的成本水平。这一系列选择可以保证流动性提供者根据预期的货币对波动率调整利润:流动性提供者在不相关的货币对(如ETH/DAI)中承担更多风险;相反,在相关货币对(如such戴)中承担最小风险。

虽然不同的成本水平可能会导致一定程度的流动性分散,但我们相信大多数交易对都会被校准到一个“明显”的成本水平,然后成为一个标准化的市场。我们预计同类资产组合将聚焦于0.05%的成本水平,ETH/DAI的交易成本约为0.30%,其他资产的交易成本可能更适合在1.00%。社区可以根据需要增加额外的成本水平。

UniswapV2引入了0.05%的可转换协议费用(占流动性提供商手续费的16.66%)。Uniswap v3协议开销灵活得多。费用默认关闭,但可以通过每个池的管理启用,并设置为流动性提供者费用的10% ~ 25%。

预测机器

Uniswap v2引入了时间加权平均价格(TWAP)预测器。这些预测机器是DeFi基础设施的重要组成部分,已经集成到数十个项目中,包括Compound和Reflexer。

V2预测器的工作原理是以每秒钟为单位存储Uniswap交易与价格的累计总和。这些价格的总和可以在一段时间的开始和结束时检查一次,以计算该时期的准确TWAP。

Uniswap v3极大地改进了TWAP预测器,它可以在一次连锁呼叫中计算出过去9天内的任何TWAP。这是通过存储一个累积和的数组来实现的,而不是只存储一个。

这一系列历史价格累加器使得创建更高级的预测机器变得更容易和更便宜,包括简单移动平均线(SMA)、指数移动平均线(EMA)、离群值过滤等等。

尽管有了这一显著的改进,Uniswap交易者保持预测器更新的汽油成本与v2相比降低了约50%。“外部智能合同”中计算TWAP的成本也大大降低。

代码许可证

我们坚信,分散的金融基础设施最终应该是自由和开源的软件。同时,我们认为Uniswap社区应该带头围绕Uniswap v3 Core代码库构建一个生态系统。

考虑到这一点,Uniswap v3 Core将在商业源代码许可1.1下发布——,这实际上是GPL-2.0或更高版本的延迟许可。该许可证将V3源代码在商业或生产环境中的使用限制为两年,这将转换为GPL许可证并成为永久许可证。

Uniswap管理可以通过更新v3-core-license-date . unis WAP . eth和v3-core-license-grants . unis WAP . eth文件,随时加速向GPL过渡或授予许可证豁免。

请注意,BUSL 1.1许可证不影响集成。外部集成可能需要的所有代码都已经过GPL或MIT授权,包括数学库、外设契约、接口、开发者SDK。任何钱包、界面、移动应用、协议或其他项目都可以按照预期与v3集成。

审计和臭虫赏金

我们团队认为安全是最重要的。经过数百个小时的测试,我们满怀信心地推出了Uniswap v3。

V3安全流程包括

来自Bits Trail的全面审计、来自ABDK的全面审计、来自samczsun的全面审计(无报告)、来自工程团队的审计和审查流程。综合测试套件,包括自动化工具鼹鼠和蝎狮。在测试和审计过程中发现的主要错误已经得到修复。但是,我们要指出uniswapv3是一个极其复杂的协议,我们不能保证所有错误都被发现并解决。

为了帮助发现任何公开的漏洞,在未来30天内,我们将开展bug赏金活动,对关键错误提供高达50万美元的赏金。

发布详细信息

Uniswap v3 smart contract将在未来几天内部署到Ropsten、Rinkeby、Kovan和G rli测试网络,以便开发人员在正式发布之前有时间开始试验该协议。

Uniswap v3核心存储库包含支持该协议的基本低级智能契约。

Uniswap v3外围库包含一系列智能合同,旨在简化用户和核心合同之间的交互。

移动性提供商迁移门户将在发布时可用,允许v2 LP将其移动性无缝转移到新协议。

需要完成的事项:

合作伙伴和集成商可以立即开始在Uniswap v3上部署,为主网络的推出做准备。

界面、分析网站、API和开发者SDK正在重新设计,以便与Uniswap v3配合使用。

Uniswap v3路由器和位置管理器的初始合同已经差不多完成,还有变更的可能。

文档、指南和更多示例正在进行中。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发