A Privacy-Preserving Smart Contract Vulnerability Detection Framework for Permissioned Blockchain

被引:0
|
作者
Tian, Wensheng [1 ]
Zhang, Lei [1 ]
Chen, Shuangxi [2 ]
Wang, Hu [3 ]
Luo, Xiao [4 ]
机构
[1] Nanhu Lab, Jiaxing, Peoples R China
[2] Jiaxing Vocat & Tech Coll, Jiaxing, Peoples R China
[3] Zhejiang Big Data Dev Adm, Hangzhou, Peoples R China
[4] Zhejiang Univ, Hangzhou, Peoples R China
关键词
Smart Contract; Privacy-preserving; Vulnerability Detection; Blockchain;
D O I
10.1145/3576915.3624366
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The two main types of blockchains that are currently widely deployed are public blockchains and permissioned blockchains. The research that has been conducted for blockchain vulnerability detection is mainly oriented to public blockchains. Less consideration is given to the unique requirements of the permissioned blockchains, which cannot be directly migrated to the application scenarios of the permissioned blockchains. The permissioned blockchain is deployed between verified organizations, and its smart contracts may contain sensitive information such as the transaction flow of the contracts, transaction algorithms. The sensitive information can be considered as the private information of the smart contracts themselves, which should be kept confidential to users outside the blockchain. In this paper, a privacy-preserving smart contract vulnerability detection framework is proposed. The framework leverages blockchain and confidential computing technologies to enable vulnerability detection in permissioned blockchain smart contracts while protecting the privacy of smart contracts. The framework is also able to protect the interests of vulnerability detection model owners. We experimentally validate the detection performance of our framework in a confidential computing environment.
引用
收藏
页码:3630 / 3632
页数:3
相关论文
共 50 条
  • [1] Privacy-Preserving Searchable Encryption Framework for Permissioned Blockchain Networks
    Tahir, Shahzaib
    Rajarajan, Muttukrishnan
    [J]. IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1628 - 1633
  • [2] Smart Contract Data Feed Framework for Privacy-Preserving Oracle System on Blockchain
    Park, Junhoo
    Kim, Hyekjin
    Kim, Geunyoung
    Ryou, Jaecheol
    [J]. COMPUTERS, 2021, 10 (01) : 1 - 12
  • [3] Permissioned Blockchain and Edge Computing Empowered Privacy-Preserving Smart Grid Networks
    Gai, Keke
    Wu, Yulu
    Zhu, Liehuang
    Xu, Lei
    Zhang, Yan
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05): : 7992 - 8004
  • [4] HyperMaze: Towards Privacy-Preserving and Scalable Permissioned Blockchain
    Liu, Wei
    Wan, Zhiguo
    Shao, Jun
    Yu, Yong
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (01) : 360 - 376
  • [5] Privacy-preserving and Byzantine-robust Federated Learning Framework using Permissioned Blockchain
    Kasyap, Harsh
    Tripathy, Somanath
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
  • [6] Privacy-Preserving Anomaly Detection of Encrypted Smart Contract for Blockchain-Based Data Trading
    Chen, Dajiang
    Liao, Zeyu
    Chen, Ruidong
    Wang, Hao
    Yu, Chong
    Zhang, Kuan
    Zhang, Ning
    Shen, Xuemin
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (05) : 4510 - 4525
  • [7] SoK: Privacy-preserving smart contract
    Qi, Huayi
    Xu, Minghui
    Yu, Dongxiao
    Cheng, Xiuzhen
    [J]. HIGH-CONFIDENCE COMPUTING, 2024, 4 (01):
  • [8] Privacy-Preserving and Verifiable Electronic Voting Scheme Based on Smart Contract of Blockchain
    Liu, Ting
    Cui, Zhe
    Du, Hongjiang
    Wu, Zhihan
    [J]. International Journal of Network Security, 2021, 23 (02) : 296 - 304
  • [9] Decentralized Privacy-preserving Timed Execution in Blockchain-based Smart Contract Platforms
    Li, Chao
    Palanisamy, Balaji
    [J]. 2018 IEEE 25TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2018, : 265 - 274
  • [10] A blockchain-based framework for privacy-preserving and verifiable billing in smart grid
    Meng Zhao
    Yong Ding
    Shijie Tang
    Hai Liang
    Huiyong Wang
    [J]. Peer-to-Peer Networking and Applications, 2023, 16 : 142 - 155