智能合约质量保证研究综述
密码学与安全
2024-08-13 v3 分布式、并行与集群计算
摘要
随着智能合约的日益普及,确保其安全性已成为一个关键问题。大量漏洞和攻击已被发现并利用,造成了重大的经济损失。为此,研究人员开发了各种工具和技术来识别并预防智能合约中的漏洞。在本综述中,我们系统性地概述了智能合约的质量保证,涵盖漏洞、攻击、防御以及工具支持。通过基于已知攻击对漏洞进行分类,我们可以识别出需要解决的模式和常见弱点。此外,为了有效保护智能合约,我们构建了一个带标签的数据集,用于评估各种漏洞检测工具并比较其有效性。
引用
@article{arxiv.2311.00270,
title = {Survey on Quality Assurance of Smart Contracts},
author = {Zhiyuan Wei and Jing Sun and Zijian Zhang and Xianhao Zhang and Xiaoxuan Yang and Liehuang Zhu},
journal= {arXiv preprint arXiv:2311.00270},
year = {2024}
}
备注
35 pages, 6 figures, ACM Computing Surveys