five

Understanding Transaction-Reverting Faults in Smart Contracts

收藏
NIAID Data Ecosystem2026-05-02 收录
下载链接:
https://zenodo.org/record/11889079
下载链接
链接失效反馈
官方服务:
资源简介:
Understanding Transaction-Reverting Faults in Smart Contracts This project aims to provide a benchmark for smart contract developers and researchers to enhance their understanding of transaction-reverting faults (TR faults) in smart contracts. The project is associated with a paper titled Understanding Transaction-Reverting Faults in Smart Contracts. Dataset Description Overview We identify 301 real-world TR faults from open-source GitHub project and categorize them into machine auditable and machine unauditable faults. Among these faults, 224 (74.4%) fall into the machine auditable category, while the remaining 77 (25.6%) fall into the machine unauditable category. For detailed information on these 301 TR fault contracts, please refer to the TRFaults.zip. For more details, please refer to our GitHub repo.  Folder Structure The dataset is structured into four distinct sections within the TRFaults.zip : machine_auditable_faults: includes the buggy and patched version of the 224 machine auditable faults. machine_unauditable_faults: includes the buggy and patched version of the 77 machine unauditable faults. machine_auditable_faults.csv: contains detailed information of each machine auditable fault, including the commit URL, category, and project type. machine_unauditable_faults.csv: contains the detailed information of each machine unauditable fault, including the commit URL, category, and project type.
创建时间:
2024-06-17
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作