中文

SoK:DeFi 中 Rug Pull 成因、数据集与检测工具的综合分析

软件工程 2024-03-26 v1

摘要

Rug pull 对加密货币生态系统构成严重威胁,导致巨额财务损失并削弱了对去中心化金融(DeFi)项目的信任。随着新型 rug pull 模式的出现,关于 rug pull 的研究已显滞后。为了填补这一空白,我们首先进行了广泛的文献回顾分析,涵盖了学术和工业来源。通过审查关于 rug pull 项目的现有学术文章和工业讨论,我们提出了包含 34 个根本原因的分类法,引入了受工业来源启发的六个新类别:销毁、隐藏所有者、所有权转移、未验证合约、外部调用和假流动性池锁定。基于所开发的分类法,我们评估了当前的 rug pull 数据集,并探讨了现有检测机制的有效性与局限性。我们的评估表明,记录了 2,448 个实例的现有数据集仅涵盖了 34 个根本原因中的 7 个,覆盖率仅为 20%。这表明现有的开源数据集需要改进以用于研究 rug pull。为此,我们构建了一个包含 2,360 个实例的更全面的数据集,尽最大努力将覆盖率扩大到 54%。此外,对 14 个检测工具的审查表明,它们能识别 34 个根本原因中的 25 个,覆盖率为 73.5%。有九个根本原因(假流动性池锁定、隐藏费用、销毁代币、假转账、所有权转移、流动性池阻塞、冻结账户、洗售交易、对冲)是现有工具无法覆盖的。我们的工作表明,当前的研究与检测工具和 rug pull 的实际情况之间存在显著差距。

关键词

引用

@article{arxiv.2403.16082,
  title  = {SoK: Comprehensive Analysis of Rug Pull Causes, Datasets, and Detection Tools in DeFi},
  author = {Dianxiang Sun and Wei Ma and Liming Nie and Yang Liu},
  journal= {arXiv preprint arXiv:2403.16082},
  year   = {2024}
}