• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

SPCBIG-EC:一种用于智能合约漏洞检测的健壮串行混合模型。

SPCBIG-EC: A Robust Serial Hybrid Model for Smart Contract Vulnerability Detection.

机构信息

College of Information Engineering, Yangzhou University, Yangzhou 225127, China.

Research and Development Center for E-Learning, Ministry of Education, Beijing 100039, China.

出版信息

Sensors (Basel). 2022 Jun 19;22(12):4621. doi: 10.3390/s22124621.

DOI:10.3390/s22124621
PMID:35746403
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9231163/
Abstract

With countless devices connected to the Internet of Things, trust mechanisms are especially important. IoT devices are more deeply embedded in the privacy of people's lives, and their security issues cannot be ignored. Smart contracts backed by blockchain technology have the potential to solve these problems. Therefore, the security of smart contracts cannot be ignored. We propose a flexible and systematic hybrid model, which we call the Serial-Parallel Convolutional Bidirectional Gated Recurrent Network Model incorporating Ensemble Classifiers (SPCBIG-EC). The model showed excellent performance benefits in smart contract vulnerability detection. In addition, we propose a serial-parallel convolution (SPCNN) suitable for our hybrid model. It can extract features from the input sequence for multivariate combinations while retaining temporal structure and location information. The Ensemble Classifier is used in the classification phase of the model to enhance its robustness. In addition, we focused on six typical smart contract vulnerabilities and constructed two datasets, CESC and UCESC, for multi-task vulnerability detection in our experiments. Numerous experiments showed that SPCBIG-EC is better than most existing methods. It is worth mentioning that SPCBIG-EC can achieve F1-scores of 96.74%, 91.62%, and 95.00% for reentrancy, timestamp dependency, and infinite loop vulnerability detection.

摘要

随着无数物联网设备的连接,信任机制显得尤为重要。物联网设备更深入地嵌入到人们生活的隐私中,其安全问题不容忽视。基于区块链技术的智能合约具有解决这些问题的潜力。因此,智能合约的安全性不容忽视。我们提出了一种灵活的、系统的混合模型,称为串行-并行卷积双向门控循环网络模型与集成分类器(SPCBIG-EC)。该模型在智能合约漏洞检测方面表现出了出色的性能优势。此外,我们还提出了一种适用于我们混合模型的串行-并行卷积(SPCNN)。它可以对输入序列进行特征提取,进行多元组合,同时保留时间结构和位置信息。在模型的分类阶段使用集成分类器来增强其鲁棒性。此外,我们专注于六种典型的智能合约漏洞,并在实验中构建了两个数据集 CESC 和 UCESC,用于多任务漏洞检测。大量实验表明,SPCBIG-EC 优于大多数现有方法。值得一提的是,SPCBIG-EC 可以实现重入、时间戳依赖和无限循环漏洞检测的 F1 分数分别为 96.74%、91.62%和 95.00%。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/bf481c3df420/sensors-22-04621-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/1911c35f25df/sensors-22-04621-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/1bd79729ccac/sensors-22-04621-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/5de4a536eabb/sensors-22-04621-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/f51cd2c073d9/sensors-22-04621-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/b47c6f9d3398/sensors-22-04621-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/dcdbfc0c7b4a/sensors-22-04621-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/79065e7bdf5a/sensors-22-04621-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/c2a5db086c89/sensors-22-04621-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/3436f1c0f4c7/sensors-22-04621-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/1d078f65fb55/sensors-22-04621-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/c817b97fcc58/sensors-22-04621-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/9540a935cb78/sensors-22-04621-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/bf481c3df420/sensors-22-04621-g013.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/1911c35f25df/sensors-22-04621-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/1bd79729ccac/sensors-22-04621-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/5de4a536eabb/sensors-22-04621-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/f51cd2c073d9/sensors-22-04621-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/b47c6f9d3398/sensors-22-04621-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/dcdbfc0c7b4a/sensors-22-04621-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/79065e7bdf5a/sensors-22-04621-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/c2a5db086c89/sensors-22-04621-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/3436f1c0f4c7/sensors-22-04621-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/1d078f65fb55/sensors-22-04621-g010.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/c817b97fcc58/sensors-22-04621-g011.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/9540a935cb78/sensors-22-04621-g012.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/fa18/9231163/bf481c3df420/sensors-22-04621-g013.jpg

相似文献

1
SPCBIG-EC: A Robust Serial Hybrid Model for Smart Contract Vulnerability Detection.SPCBIG-EC:一种用于智能合约漏洞检测的健壮串行混合模型。
Sensors (Basel). 2022 Jun 19;22(12):4621. doi: 10.3390/s22124621.
2
CBGRU: A Detection Method of Smart Contract Vulnerability Based on a Hybrid Model.CBGRU:一种基于混合模型的智能合约漏洞检测方法。
Sensors (Basel). 2022 May 7;22(9):3577. doi: 10.3390/s22093577.
3
A Novel Smart Contract Vulnerability Detection Method Based on Information Graph and Ensemble Learning.基于信息图和集成学习的新型智能合约漏洞检测方法。
Sensors (Basel). 2022 May 8;22(9):3581. doi: 10.3390/s22093581.
4
A Lightweight Hybrid Deep Learning Privacy Preserving Model for FC-Based Industrial Internet of Medical Things.基于 FC 的工业医疗物联网的轻量级混合深度学习隐私保护模型。
Sensors (Basel). 2022 Mar 9;22(6):2112. doi: 10.3390/s22062112.
5
Leveraging Blockchain Technology for Ensuring Security and Privacy Aspects in Internet of Things: A Systematic Literature Review.利用区块链技术确保物联网中的安全和隐私方面:系统文献回顾。
Sensors (Basel). 2023 Jan 10;23(2):788. doi: 10.3390/s23020788.
6
A Decentralized Privacy-Preserving Healthcare Blockchain for IoT.物联网去中心化隐私保护医疗区块链
Sensors (Basel). 2019 Jan 15;19(2):326. doi: 10.3390/s19020326.
7
Blockchain-based federated learning methodologies in smart environments.智能环境中基于区块链的联邦学习方法
Cluster Comput. 2022;25(4):2585-2599. doi: 10.1007/s10586-021-03424-y. Epub 2021 Nov 2.
8
Taxonomic insights into ethereum smart contracts by linking application categories to security vulnerabilities.通过将应用类别与安全漏洞相关联,深入了解以太坊智能合约的分类学。
Sci Rep. 2024 Oct 8;14(1):23433. doi: 10.1038/s41598-024-73454-0.
9
A Hypergraph-Based Blockchain Model and Application in Internet of Things-Enabled Smart Homes.基于超图的区块链模型及其在物联网智能家居中的应用。
Sensors (Basel). 2018 Aug 24;18(9):2784. doi: 10.3390/s18092784.
10
BEST-Blockchain-Enabled Secure and Trusted Public Emergency Services for Smart Cities Environment.基于区块链的智慧城市环境下安全可信的公共紧急服务
Sensors (Basel). 2022 Jul 31;22(15):5733. doi: 10.3390/s22155733.

引用本文的文献

1
Research on Detection Method of Chaotian Pepper in Complex Field Environments Based on YOLOv8.基于 YOLOv8 的复杂场域中天麻检测方法研究。
Sensors (Basel). 2024 Aug 30;24(17):5632. doi: 10.3390/s24175632.
2
Deep learning-based solution for smart contract vulnerabilities detection.基于深度学习的智能合约漏洞检测解决方案。
Sci Rep. 2023 Nov 16;13(1):20106. doi: 10.1038/s41598-023-47219-0.
3
Study on the Detection Method for Daylily Based on YOLOv5 under Complex Field Environments.复杂田间环境下基于YOLOv5的黄花菜检测方法研究

本文引用的文献

1
A Novel Smart Contract Vulnerability Detection Method Based on Information Graph and Ensemble Learning.基于信息图和集成学习的新型智能合约漏洞检测方法。
Sensors (Basel). 2022 May 8;22(9):3581. doi: 10.3390/s22093581.
2
Smart Contract Vulnerability Detection Model Based on Multi-Task Learning.基于多任务学习的智能合约漏洞检测模型。
Sensors (Basel). 2022 Feb 25;22(5):1829. doi: 10.3390/s22051829.
Plants (Basel). 2023 Apr 26;12(9):1769. doi: 10.3390/plants12091769.