针对恒定产品市场的自动化攻击合成技术

《Proceedings of the ACM on Software Engineering》:Automated Attack Synthesis for Constant Product Market Makers

【字体: 时间:2025年11月07日 来源:Proceedings of the ACM on Software Engineering

编辑推荐:

  DeFi中的CPMM模型组合漏洞分析及检测工具CPMMX设计与验证

  

摘要

去中心化金融(DeFi)催生了许多在传统金融体系中无法实现的新应用。然而,它也引入了新的安全漏洞类型。其中一个例子是代币合约与遵循恒定产品做市商(CPMM)模型的去中心化交易所(DEX)之间的兼容性问题。我们将这类漏洞称为“CPMM兼容性漏洞”,其根源在于代币合约中的缺陷,这些缺陷导致它们与CPMM模型不兼容,从而危及CPMM生态系统中的其他代币。自2022年以来,此类漏洞已被利用了23次,共造成了220万美元的损失。智能合约审计公司BlockSec报告称,仅2023年2月就发生了138起此类漏洞事件。
在本文中,我们提出了CPMMX这一工具,它可以自动检测整个区块链中的CPMM兼容性漏洞。为实现这种可扩展性,我们首先对CPMM兼容性漏洞进行了形式化定义,并发现这些漏洞是由于违反了两个安全不变量而产生的。基于这一发现,我们设计了CPMMX,采用了“先浅层搜索再深层搜索”的两步检测方法:首先通过浅层搜索找到违反安全不变量的交易,然后通过深层搜索进一步分析这些交易,使其对攻击者具有利用价值。我们在两个公共数据集和一个合成数据集上对CPMMX进行了评估,结果发现其检测到的漏洞数量是基线方法的2.5至1.5倍;同时,它的处理速度也更快,F1分数高于基线方法。此外,我们还应用CPMMX对以太坊和币安网络最新区块中的所有合约进行了检测,发现了26个新的漏洞利用机会,这些漏洞总共可能带来15,700美元的收益。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普
  • 急聘职位
  • 高薪职位

知名企业招聘

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号