中文

CRPWarner:预警DeFi智能合约中合约相关Rug Pull风险

软件工程 2024-03-05 v1

摘要

近年来,由于区块链技术和智能合约的发展,去中心化金融(DeFi)迅速增长。截至2023年3月,全球加密货币市值估计已达到约9490亿美元。然而,安全事件持续困扰DeFi生态系统,其中最臭名昭著的例子之一是“Rug Pull”骗局。这种加密货币骗局发生在特定代币项目的开发者故意放弃项目并带着投资者的资金消失时。尽管Rug Pull事件仅在近几年出现,但已造成重大财务损失。本文手动收集并分析了103个真实世界的Rug Pull事件,根据其诈骗方法进行分类。识别出两个主要类别:合约相关Rug Pull(通过智能合约中的恶意函数)和交易相关Rug Pull(通过加密货币交易而不使用恶意函数)。基于对Rug Pull事件的分析,我们提出了CRPWarner(合约相关Rug Pull风险预警器)来识别智能合约中的恶意函数并发出潜在Rug Pull的警告。我们在69个与Rug Pull事件相关的开源智能合约上评估了CRPWarner,达到了91.8%的精确率、85.9%的召回率和88.7%的F1分数。此外,在以太坊上13484个真实代币合约上评估CRPWarner时,成功检测到4168个包含恶意函数的智能合约,包括零日示例。大规模实验的精确率达到84.9%。

关键词

引用

@article{arxiv.2403.01425,
  title  = {CRPWarner: Warning the Risk of Contract-related Rug Pull in DeFi Smart Contracts},
  author = {Zewei Lin and Jiachi Chen and Zibin Zheng and Jiajing Wu and Weizhe Zhang and Yongjuan Wang},
  journal= {arXiv preprint arXiv:2403.01425},
  year   = {2024}
}

备注

14 pages, 4 figures