Smart contract vulnerability detection combined with multi-objective detection

计算机科学 可执行文件 可扩展性 脆弱性(计算) 智能合约 计算机安全 脆弱性评估 机器学习 入侵检测系统 人工智能 数据库 操作系统 块链 心理学 心理弹性 心理治疗师
作者
Lejun Zhang,Jinlong Wang,Weizheng Wang,Zilong Jin,Yansen Su,Huiling Chen
出处
期刊:Computer Networks [Elsevier]
卷期号:217: 109289-109289 被引量:24
标识
DOI:10.1016/j.comnet.2022.109289
摘要

Blockchains have been booming in recent years. As a decentralized system architecture, smart contracts give blockchains a user-defined logic. A smart contract is an executable program that can automatically carry out transactions on the Ethereum blockchain. However, some security issues in smart contracts are difficult to fix, and smart contracts also lack quality assessment standards. Therefore, this study proposes a Multiple-Objective Detection Neural Network (MODNN), a more scalable smart contract vulnerability detection tool. MODNN can validate 12 types of vulnerabilities, including 10 recognized threats, and identify more unknown types without the need for specialist or predefined knowledge through implicit features and Multi-Objective detection (MOD) algorithms. It supports the parallel detection of multiple vulnerabilities and has high scalability, eliminating the need to train separate models for each type of vulnerability and reducing significant time and labor costs. This paper also developed a data processing tool called Smart Contract-Crawler (SCC) to address the lack of smart contract vulnerability datasets. MODNN was evaluated using more than 18,000 smart contracts from Ethereum. Experiments showed that MODNN could achieve an average F1 Score of 94.8%, the current highest compared to several standard machine learning (ML) classification models.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
脑洞疼应助Shandongdaxiu采纳,获得30
刚刚
1秒前
1秒前
小郭发布了新的文献求助10
1秒前
javascript发布了新的文献求助10
1秒前
1秒前
Owen应助欢呼的凌兰采纳,获得10
4秒前
Michstabe发布了新的文献求助10
5秒前
小陈完成签到,获得积分10
5秒前
wangfl发布了新的文献求助10
5秒前
啊懂发布了新的文献求助10
7秒前
7秒前
jg完成签到,获得积分10
12秒前
12秒前
13秒前
17秒前
个性的紫菜应助Liiiii采纳,获得10
17秒前
脑洞疼应助DCQ采纳,获得10
19秒前
21秒前
除了我都是猪完成签到,获得积分20
23秒前
orixero应助曲书文采纳,获得10
24秒前
27秒前
29秒前
霍夜南完成签到 ,获得积分10
30秒前
陈乔发布了新的文献求助10
31秒前
32秒前
32秒前
36秒前
38秒前
Chiuchiu完成签到 ,获得积分10
38秒前
41秒前
43秒前
silvia完成签到,获得积分10
45秒前
fff关注了科研通微信公众号
45秒前
45秒前
舒心远侵发布了新的文献求助10
46秒前
修狗儿完成签到,获得积分20
48秒前
48秒前
48秒前
彩虹绵绵冰应助sewage采纳,获得10
48秒前
高分求助中
请在求助之前详细阅读求助说明 20000
One Man Talking: Selected Essays of Shao Xunmei, 1929–1939 1000
Yuwu Song, Biographical Dictionary of the People's Republic of China 700
[Lambert-Eaton syndrome without calcium channel autoantibodies] 520
The Three Stars Each: The Astrolabes and Related Texts 500
Sphäroguß als Werkstoff für Behälter zur Beförderung, Zwischen- und Endlagerung radioaktiver Stoffe - Untersuchung zu alternativen Eignungsnachweisen: Zusammenfassender Abschlußbericht 500
Revolutions 400
热门求助领域 (近24小时)
化学 材料科学 医学 生物 有机化学 工程类 生物化学 纳米技术 物理 内科学 计算机科学 化学工程 复合材料 遗传学 基因 物理化学 催化作用 电极 光电子学 量子力学
热门帖子
关注 科研通微信公众号,转发送积分 2460846
求助须知:如何正确求助?哪些是违规求助? 2130538
关于积分的说明 5428397
捐赠科研通 1857748
什么是DOI,文献DOI怎么找? 923936
版权声明 562463
科研通“疑难数据库(出版商)”最低求助积分说明 494230