作者:MetaTrustLabs
MetaTrustLabs最近应Xcalibyte邀约完成了UniswapV3Swap协议的主体部分形式化验证。该验证严格分析了Uniswap的源代码,并从数学上证明它正确实现了UniswapV3白皮书中描述的预期金融模型。
为了验证Uniswap复杂的代码和模型,MetaTrustLabs利用了自行开发的创新分析工具,以下是该团队如何进行验证的过程。
Uniswap v3昨日交易量突破15亿美元:Uniswap Info数据显示,Uniswap v3昨日交易量突破15亿美元,达到15.3亿美元。昨日Uniswap v2交易量为22.1亿美元。目前Uniswap v3锁仓量为9.52亿美元。[2021/5/14 22:01:49]
作为我们对Web3.0安全性研究的一部分,我们对UniswapV3的大部分内容进行了形式验证。
库币被盗ERC20代币通过Uniswap交易获利总额已达4350ETH:北京链安Chainsmap监测系统发现,库币交易所被盗的ERC20代币通过Uniswap交易获利总额已达4350ETH,这些ETH目前被转移到某地址集中,暂未进一步转移。[2020/9/28]
我们首先使用我们的验证工具支持的规范语言构建UniswapV3源代码的形式模型。其次,我们使用我们的工具定义的逻辑为Uniswap形式模型提供了必须满足的性质,即形式的规约描述。这些性质将UniswapV3白皮书中描述的金融模型形式化,其中涉及像离散积分这样的复杂数学概念。
分子在YouTube上发布Uniswap创始人虚假直播以取加密货币:Uniswap创始人Hayden Adams发推警示称,YouTube上有者利用Adams相关短片剪辑做成直播节目,试图取用户的加密货币,观看者数量已达到12.5万。[2020/9/20]
由于UniswapV3的金融模型的复杂性,标准验证工具无法证明Uniswap代码正确表示其数学模型。我们的工具使用尖端验证技术来描述和验证如此复杂的系统。
在技术上,该工具采用结合数据精炼的高阶分离逻辑来实现自动验证,并被形式化地定义与实现在Isabelle/HOL定理证明器。
与现有方法相比,首先,基于定理证明器的形式化验证因其形式定义的语义与推理系统,具有最可靠的信任基础。其次,在一个具有有效表达力的高阶分离逻辑上构建的推理系统,允许我们能够表达并验证金融模型的高层级规约,如UniswapV3白皮书中描述的离散积分,而这是传统验证工具如Solidity自带的SMT验证器无法企及的。
这次成功突出了定制验证工具在审核复杂DeFi系统中的价值。数学上基础的验证使下一代受信任和广泛使用的DApps成为可能。?
MetaTrustLabs的David也表示:“我们很自豪能提供这一重大成就中起关键作用的分析能力,这种级别的形式验证为区块链软件的透明度和可靠性设定了新的标准。”
MetaTrustLabs对UniswapV3Swap协议的形式验证对DeFi生态系统来说是一个突破,也让Uniswap用户有更多的理由信任和使用其平台。
关于验证的更多信息可以查看
MetaTrustLabs
立即免费使用MetaScan来保护你的合约安全
原文作者:Trissy原文编译:深潮TechFlow在这篇文章中,加密分析师Trissy将继续探讨一些基于Arbitrum?部署的小型加密货币项目.
1900/1/1 0:00:00来源:Azuma,星球日报4月16日,于日本东京举办的?ETHGlobal?Tokyo?主题黑客松正式落幕.
1900/1/1 0:00:00DeFi衍生品入口Antimatter发布MATTER代币空投规则,其中将总供应量的5%,500万MATTER空投给符合条件的钱包,共有22368个钱包地址有资格获得空投.
1900/1/1 0:00:00整理:西柚,ChainCatcher“过去24小时都发生了哪些重要事件”1.香港金融管理局:启动“数码港元”先导计划.
1900/1/1 0:00:00Safeheron创始人兼CEOWadeWang在2023香港Web3嘉年华“Web3与安全”分论坛做《Safeheron:行业领先的企业级MPC自托管解决方案》主题演讲.
1900/1/1 0:00:00七国集团政府间论坛已表示,将致力于实施金融稳定委员会即将出台的加密资产监管规范和国际货币基金组织关于央行数字货币的建议.
1900/1/1 0:00:00