Research on blockchain smart contract technology based on resistance to quantum computing attacks

被引:0
|
作者
Zheng, Xinhao [1 ]
机构
[1] Beijing Police Coll, Beijing, Peoples R China
来源
PLOS ONE | 2024年 / 19卷 / 05期
关键词
SECURE;
D O I
10.1371/journal.pone.0302325
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
In recent years, blockchain technology has developed rapidly and has been widely used in medical, financial, energy and other fields. However, in the process of practical application, each blockchain is a small independent ecosystem, with all transactions and operations limited to the chain, resulting in a large number of mutually heterogeneous to independent blockchains. It presents challenges for cross-chain interactions, cross-organization data sharing, and cross-blockchain expansion, and hinders the wider application of blockchain technology. In addition, the traditional digital signature method based on elliptic curve cipher faces the threat of being cracked by quantum computing attacks. To solve the aforementioned problems, this paper proposed a blockchain smart contract technique based on quantum computing attack resistance(BSCTQCAT). The technique first introduces the digital signature of the lattice cipher into the blockchain to resist the quantum search algorithm attack. Then, based on the smart contract authentication scheme, the nodes on multiple heterogeneous chains are organized into an identity agent layer P2P network, through which transactions on the chain will establish a credible identity management and message authentication mechanism between different chains, solving the current problem that each chain is difficult to communicate with each other. In this paper, the performance of the algorithm is evaluated by simulating the Bitcoin transaction scenario and analyzing the experimental data.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] Survey of Smart Contract Technology and Application Based on Blockchain
    基于区块链的智能合约技术与应用综述
    [J]. Chen, Zehua (zehuachen@163.com), 2018, Science Press (55):
  • [2] A survey of application research based on blockchain smart contract
    Lin, Shi-Yi
    Zhang, Lei
    Li, Jing
    Ji, Li-li
    Sun, Yue
    [J]. WIRELESS NETWORKS, 2022, 28 (02) : 635 - 690
  • [3] A survey of application research based on blockchain smart contract
    Shi-Yi Lin
    Lei Zhang
    Jing Li
    Li-li Ji
    Yue Sun
    [J]. Wireless Networks, 2022, 28 : 635 - 690
  • [4] A Traceable Online Will System Based on Blockchain and Smart Contract Technology
    Chen, Chin-Ling
    Lin, Ching-Ying
    Chiang, Mao-Lun
    Deng, Yong-Yuan
    Chen, Peizhi
    Chiu, Yi-Jui
    [J]. SYMMETRY-BASEL, 2021, 13 (03):
  • [5] RETRACTED: Research on Multiparty Payment Technology Based on Blockchain and Smart Contract Mechanism (Retracted Article)
    Zhang, Yanjun
    [J]. JOURNAL OF MATHEMATICS, 2022, 2022
  • [6] Industry 5.0: Ethereum blockchain technology based DApp smart contract
    Rupa, Ch.
    Midhunchakkaravarthy, Divya
    Hasan, Mohammad Kamrul
    Alhumyani, Hesham
    Saeed, Rashid A.
    [J]. MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2021, 18 (05) : 7010 - 7027
  • [7] Personal Data Determination Method Based On Blockchain Technology and Smart Contract
    Wang, Hongman
    Yuan, Yongbin
    Yang, Fangchun
    [J]. 2020 4TH INTERNATIONAL CONFERENCE ON CRYPTOGRAPHY, SECURITY AND PRIVACY (ICCSP 2020), 2020, : 89 - 94
  • [8] The application framework of blockchain technology in higher education based on the smart contract
    Wu, Tao
    Chang, Maiga
    [J]. 2021 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE BIG DATA AND INTELLIGENT SYSTEMS (HPBD&IS), 2021, : 140 - 144
  • [9] A Distributed framework for detecting DDoS attacks in smart contract-based Blockchain-IoT Systems by leveraging Fog computing
    Kumar, Prabhat
    Kumar, Randhir
    Gupta, Govind P.
    Tripathi, Rakesh
    [J]. TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2021, 32 (06)
  • [10] Research on Smart Contract Optimization Method on Blockchain
    Hu, Wen
    Fan, Zhipeng
    Gao, Ye
    [J]. IT PROFESSIONAL, 2019, 21 (05) : 33 - 38