UNI:Uniswap V3 交易协议:MetaTrust Labs 成功实现首次形式验证

作者:MetaTrustLabs

MetaTrustLabs最近应Xcalibyte邀约完成了UniswapV3Swap协议的主体部分形式化验证。该验证严格分析了Uniswap的源代码,并从数学上证明它正确实现了UniswapV3白皮书中描述的预期金融模型。

为了验证Uniswap复杂的代码和模型,MetaTrustLabs利用了自行开发的创新分析工具,以下是该团队如何进行验证的过程。

Uniswap基金会:针对BSL明日到期,已提出在L1和L2上“官方”Uniswap部署的治理:3月31日,据官方消息,由于Uniswap v3的商业源代码许可证(BSL)将于2023年4月1日到期,Uniswap基金会提议Uniswap治理方法,以确定BSL在4月1日到期后L1和L2上的“官方”Uniswap部署,并且目前正在收集社区的反馈,以推动这一进程。

其中,一个实体或个人可以同时充当多个利益相关者,例如,提议者也可以是部署者,部署者可以是桥提供者,Uniswap基金会还建议创建一个新的ENS子域v3-deployments.uniswap.eth以跟踪Uniswap V3在L1和L2上的官方部署。[2023/3/31 13:37:27]

作为我们对Web3.0安全性研究的一部分,我们对UniswapV3的大部分内容进行了形式验证。

数据:Uniswap上ARB/ETH池交易量超1.8亿美元,为LP带来54.2万美元的净费用:3月24日消息,Uniswap数据显示,ARB/ETH流动性池的交易量超过1.8亿美元,为流动性提供商(LP)带来了54.2万美元的净费用。

数据显示,Uniswap流动性池中锁定了9,900枚ETH和934万枚ARB。Trader Joe的另一个相对较小的流动资金池锁定了超过300万美元。(CoinDesk)[2023/3/24 13:24:20]

我们首先使用我们的验证工具支持的规范语言构建UniswapV3源代码的形式模型。其次,我们使用我们的工具定义的逻辑为Uniswap形式模型提供了必须满足的性质,即形式的规约描述。这些性质将UniswapV3白皮书中描述的金融模型形式化,其中涉及像离散积分这样的复杂数学概念。

Uniswap V3流动性挖矿协议Izumi完成350万美元A轮融资,Mirana Ventures等参投:12月9日消息,在Uniswap V3上提供可编程流动性挖矿的创新协议izumi已完成350万美元A轮融资,其融资总额达560万美元。A轮融资参投方包括Mirana Ventures、IOSG、Cadenza、Fenbushi Capital、EVG、Hashkey、GSR、CyberX、Bixin、WOO Network、Dorahacks、Gate Labs、MEXC以及来自Nansen、Perp、Chainlink、Babel的个人投资者。最近融资资金将用于促进izumi的原生代币iZi发布。iZi将于12月20日发布,紧接着将于12月21日发布izumi“LiquidBox”平台。

据此前报道,Izumi Finance宣布已成功完成60万美元的第一轮融资,多家风投参与投资,包括Everest Ventures Group、Youbi Capital、Tess Ventures、LucidBlue Ventures、Puzzle Ventures、WolfEdge、ICG、Adaptive Lab、Nothing Research等。Izumi Finance v3 NFT Mining提供带有Uniswap v3 NFT的流动性挖矿 (LM)协议,使用户能够质押Uniswap V3 LP代币以获得额外奖励。 (TheNewscrypto)[2021/12/10 7:29:22]

由于UniswapV3的金融模型的复杂性,标准验证工具无法证明Uniswap代码正确表示其数学模型。我们的工具使用尖端验证技术来描述和验证如此复杂的系统。

在技术上,该工具采用结合数据精炼的高阶分离逻辑来实现自动验证,并被形式化地定义与实现在Isabelle/HOL定理证明器。

与现有方法相比,首先,基于定理证明器的形式化验证因其形式定义的语义与推理系统,具有最可靠的信任基础。其次,在一个具有有效表达力的高阶分离逻辑上构建的推理系统,允许我们能够表达并验证金融模型的高层级规约,如UniswapV3白皮书中描述的离散积分,而这是传统验证工具如Solidity自带的SMT验证器无法企及的。

这次成功突出了定制验证工具在审核复杂DeFi系统中的价值。数学上基础的验证使下一代受信任和广泛使用的DApps成为可能。?

MetaTrustLabs的David也表示:“我们很自豪能提供这一重大成就中起关键作用的分析能力,这种级别的形式验证为区块链软件的透明度和可靠性设定了新的标准。”

MetaTrustLabs对UniswapV3Swap协议的形式验证对DeFi生态系统来说是一个突破,也让Uniswap用户有更多的理由信任和使用其平台。

关于验证的更多信息可以查看

MetaTrustLabs

立即免费使用MetaScan来保护你的合约安全

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

金星链

[0:62ms0-0:573ms