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 条
  • [41] A Privacy-Preserving Source Code Vulnerability Detection Method
    Zhao, Dongdong
    Yu, Zizhuo
    Zhou, Jing
    Xiang, Jianwen
    PATTERN RECOGNITION AND COMPUTER VISION, PT III, PRCV 2024, 2025, 15033 : 438 - 452
  • [42] FPPB: A Fast and Privacy-preserving Method Based on the Permissioned Blockchain for Fair Transactions in Sharing Economy
    Li, Bin
    Wang, Yijie
    Shi, Peichang
    Chen, Huan
    Cheng, Li
    2018 17TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (IEEE TRUSTCOM) / 12TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (IEEE BIGDATASE), 2018, : 1368 - 1373
  • [43] MLChain: a privacy-preserving model learning framework using blockchain
    Bansal, Vidhi
    Baliyan, Niyati
    Ghosh, Mohona
    INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2024, 23 (01) : 649 - 677
  • [44] MLChain: a privacy-preserving model learning framework using blockchain
    Vidhi Bansal
    Niyati Baliyan
    Mohona Ghosh
    International Journal of Information Security, 2024, 23 : 649 - 677
  • [45] PFcrowd: Privacy-Preserving and Federated Crowdsourcing Framework by Using Blockchain
    Zhang, Chen
    Guo, Yu
    Du, Hongwei
    Jia, Xiaohua
    2020 IEEE/ACM 28TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2020,
  • [46] Provably secure blockchain privacy-preserving smart contract centric dynamic group key agreement for large WSN
    Vankamamidi S. Naresh
    V. V. L. Divakar Allavarpu
    Sivaranjani Reddi
    The Journal of Supercomputing, 2022, 78 : 8708 - 8732
  • [47] Provably secure blockchain privacy-preserving smart contract centric dynamic group key agreement for large WSN
    Naresh, Vankamamidi S.
    Allavarpu, V. V. L. Divakar
    Reddi, Sivaranjani
    JOURNAL OF SUPERCOMPUTING, 2022, 78 (06): : 8708 - 8732
  • [48] Blockchain-Based Smart Advertising Network With Privacy-Preserving Accountability
    Liu, Dongxiao
    Huang, Cheng
    Ni, Jianbing
    Lin, Xiaodong
    Shen, Xuemin
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (03): : 2118 - 2130
  • [49] Privacy-Preserving Energy Trading Using Consortium Blockchain in Smart Grid
    Gai, Keke
    Wu, Yulu
    Zhu, Liehuang
    Qiu, Meikang
    Shen, Meng
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (06) : 3548 - 3558
  • [50] Lessons Learned from Implementing a Privacy-Preserving Smart Contract in Ethereum
    Unterweger, Andreas
    Knirsch, Fabian
    Leixnering, Christoph
    Engel, Dominik
    2018 9TH IFIP INTERNATIONAL CONFERENCE ON NEW TECHNOLOGIES, MOBILITY AND SECURITY (NTMS), 2018,