宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > FIL币 > 正文

Uniswap V3给合约审计带来的新挑战

作者:

时间:1900/1/1 0:00:00

万众期待的UniswapV3终于面世了,它的白皮书及相关源代码已经向业界全面公开。

这两天各个专业人士发表了对V3的看法,这些看法主要集中在V3所具备的新特点、带来的新体验。作为在安全领域从业的我们则更加关注V3对合约审计尤其是去中心化交易所合约审计带来的新挑战。

V3的问世毫无疑问将掀起新一轮DEX的升级大潮,因为它在资金效率、费用消耗、预言机优化等方面所作的改进将再次成为现有项目模仿的范本,也将成为众多正在DEX赛道上创业团队参照的蓝本。

我们相信一批新的DEX合约会用到V3的实现方式,而这些新的DEX合约可能产生安全问题的源头在以下两方面:?

Uniswap Labs正式成立风险投资部门:金色财经消息,Uniswap Labs成立风险投资部门Uniswap Labs Ventures,资产直接来自Uniswap Labs的资产负债表,将投资跨类别的Web3项目以及专注于构建区块链基础设施、开发者工具和面向消费者的应用程序的初创公司,帮助其在战略、产品、合作伙伴关系、工程和设计方面进行构建和扩展,还计划参与Maker DAO、Aave、Compound和ENS的治理系统。

Uniswap Labs在推出其风险投资部门之前已经投资了11家初创公司和项目,包括Maker DAO、Aave、Compound Protocol、Party DAO、LayerZero和以太坊开发者平台Tenderly。(THE BLOCK)[2022/4/12 14:18:35]

1.由于V3引入了新的代码许可协议,因此在商业方面将使得一些项目想直接照抄,拷贝变得有所顾忌,而不得不模仿它的实现方式,改写它的源代码。一旦改写代码就会给合约审计带来挑战。

Arkane Network发布新版Unity插件,支持在游戏中集成Polygon:5月31日消息,由钱包服务、NFT管理和市场组成的产品套件Arkane Network宣布,随着针对Unity的Arkane区块链游戏SDK的发布,游戏开发人员可以将Polygon区块链集成到游戏中,并使用区块链作为库存管理系统来安全地存储游戏玩家的NFT等资产。[2021/5/31 22:59:16]

2.在整体安全性上Uniswap的合约还是相当不错的,这其中最重要的一个原因就是它的代码简洁、功能删繁就简。而V3在一系列细节上进行了修改,这在功能及性能上比V2有了极大提高,但在安全性方面就增加了复杂度。如果模仿团队对这些改动不求甚解、完全照搬、甚至和以前的实现方式混用则会引入潜在的风险。

FTX与网格交易平台BitUniverse达成合作:据官方消息,数字资产衍生品交易平台 FTX 宣布与网格交易平台 BitUniverse 达成合作,BitUniverse将为FTX用户提供网格交易策略等量化工具。

FTX 表示,将于6月18日向用户开放FTX现货、杠杆代币网格交易,并于7月下旬开放合约产品网格交易。[2020/6/17]

那么具体V3在哪些方面对准备借鉴、参考它实现方式的团队带来了安全性方面的挑战呢?

我们认为有以下四大方面:

一、交易对由单个流动性池变为多个流动性池

V3的这个做法是为了提高资金效率,让用流动性提供者将资金存入到交易量最大的价格区间。然而这就导致流动性池由单个变为多个。那么交易过程就会涉及到交易在多个资金池之间的切换,就会涉及到复杂的合约交互。

此外,每个流动性池现在可以设置不同的费率,这其中的计算逻辑就会比单一流动性池要复杂,这其中稍有不慎就会涉及到逻辑实现和计算过程的错误。

二、LP代币由同质通证变为非同质通证

在V2中,流动性池的代币都被设计为同质通证,而在V3,它被设计为非同质通证。为了因应这个变化,V3中累积的费用会存在另外的池子中。但凡多了资金池,就多了被黑客攻击的对象、就多了风险隐患,因此对这类新增加的资金池在安全方面的保障和维护就成为团队必须要考虑的问题。

三、UNI治理权可以转交给其它地址

本质上这种方式如果使用得当、管理周全倒也不会对系统造成严重的风险。但权力是“固定”的、人却是“灵活”的。如果这个治理权被转移到不当地址则后患无穷。

四、预言机的优化

V3对预言机进行了大胆的优化:其最重大的变化在我们看来就是价格计算方式的变化以及由计算方式带来的一系列实现方式、流程逻辑的变化。

V3将价格的计算由算术平均值变为几何平均值。用通俗的话说就是由加法运算变为对数运算。理论上,这极大拓展了价格的覆盖区间,使得传统上利用外在因素在极短时间引发价格剧烈波动从而操控交易的方式进一步失效。

但“福兮祸也”,这会不会在看上去一片大好的情况下引发新的问题?现在还不得而知,只能有待时间来证明。

此外,在V3白皮书中提到,这种方式让其它合约调用预言机时能从某个交易对的多个流动性池中得到更可靠的数据。对此我们的担心在于,如果某个池子被攻击时,这个预言机所报的数据会不会不仅无效,而且误差被更加放大?

对此,我们依然建议项目方在处理预言机喂价方面要谨慎又谨慎,尽量从多个数据源取数据,而不要依赖单一数据源,无论这个单一的数据源在理论计算上看上去多么美好、多么健壮。

标签:UNIUniswapSWAPFTXUnilock.NetworkUniswap WalletPrivacySwapBONSAI Vault (NFTX)

FIL币热门资讯
XT关于暂停 STAR 充提的公告

尊敬的XT用户: STAR钱包升级维护,XT将于2021年3月26日12:00暂停STAR充值与提现业务。给您带来的不便.

1900/1/1 0:00:00
币安杠杆代币反向分割公告(2021-03-25)

亲爱的用户:为了提供更好的用户体验,AAVEDOWN、DOTDOWN、ADADOWN、XRPDOWN、LINKDOWN将按照10,000:1的比例进行代币反向分割,整个过程大约需要24小时.

1900/1/1 0:00:00
MITX-90D锁仓活动上线,年化收益12%!

亲爱的Pool-X用户,Pool-X平台将于2021年03月26日18:00:00(UTC8)上线MITX-90D锁仓挖矿活动.

1900/1/1 0:00:00
数字货币艺术作品卖出6900万美元,详解NFT原理

NFT数字艺术作品:《每一天:前5000天》 火爆的NFT 2021年3月11日,佳士得历史上首次以非同质化代币形式拍卖的数字艺术家Beeple的NFT作品——《每一天:前5000天》,底价100美元,最终以6934.6万美元成交.

1900/1/1 0:00:00
玉荷言币:3.26多空来回拉扯,还是高空更为稳妥

行情回顾: 昨日的走势依旧是如预期般在进行,行情在触及上方压力位以后开始下行,并创下了日内新低走势。同时昨日玉荷给出的53300附近的空单策略顺利拿下了2000个点的空间,只要日内思路清晰了,拿下空间那就是理所当然.

1900/1/1 0:00:00
Optimism主网推迟上线 它为何备受期待?

3月26日消息,以太坊最受瞩目的扩容项目Optimism表示,主网「粗略估计」得到7月才能公开露面。Optimism原本计划在3月底公布主网,它是以太坊Layer2的解决方案之一.

1900/1/1 0:00:00