计算机科学 ›› 2024, Vol. 51 ›› Issue (8): 403-411.doi: 10.11896/jsjkx.230500060
臧文洋, 吕进来
ZANG Wenyang, LYU Jinlai
摘要: 随着各类区块链系统的不断涌现,跨链交互需求不断增加,跨链桥验证环节的安全性显得愈发重要。公证人机制原理简单、效率较高,常用于跨链交易验证、跨链交易确认等环节。但公证人机制存在去中心化程度低、低签名比例可验证交易、验证节点信息公开等问题。为提高跨链桥验证环节的安全性,提出了一种基于门限签名的时间轮换公证人组模型。该模型中的公证人组由同时拥有源区块链和目标区块链账户的高信用值节点组成。公证人组中的验证节点有任期要求且需质押保证金,公证人组采用门限签名技术对跨链交易进行签名,一半以上的验证节点签名后,跨链交易才能实施;候选公证人组为时间轮换公证人组提供新验证节点。分析结果表明,所提模型去中心化程度高,验证节点恶意攻击率低,验证签名环节安全性高,验证节点私密性高,跨链消息验证效率高。
中图分类号:
[1]NAKAMOTO S.Bitcoin:A peer-to-peer electronic cash system[EB/OL].http://bitcoin.org/bitcoin.pdf. [2]BUTERIN V.A next-generation smart contract and decentra-lized application platform[EB/OL].https://github.com/ethereum/wiki/wiki/White-Paper. [3]SCHWARTZ D,YOUNGS N,BRITTO A.The Ripple protocol consensus algorithm[EB/OL].https://ripple.com/files/ripple_consensus_whitepaper.pdf. [4]TIAN Z H,ZHAO J D.Overview of block- chain consensusmechanism for Internet of things [J].Journal of Computer Applications,2021,41(4):917-929. [5]YE X H,LIU X Y,WANG B H,et al.Distributed Notary Cross-Chain Model for Consortium Chain[J].Journal of Applied Sciences,2022,40(4):567-582. [6]WEI S J,LÜ W L,LI S S.Overview on Typical Security Pro-blems in Public Block-chain Applications[J].Journal of Software,2022,33(1):324-355. [7]HAO Y,LI Y,DONG X H,et al.Performance analysis of consensus algorithm in private blockchain[C] // Proceedings of 2018 IEEE Intelligent Vehicles Symposium.Piscataway:IEEE Press,2018:280-285. [8]RAVI D,RAMACHANDRAN S,VIGN-ESH R,et al.Privacy preserving transparent supply chain management through Hyperledger Fabric[J].Blockchain:Research and Applications,2022,3(2):100072. [9]ZENG S Q,HUO R,HUANG T,et al.Survey of blockchain:principle,progress and application [J].Journal on Communications,2020,41(1):134-151. [10]VO H T,WANG Z Y,KARUNAMOORTHY D,et al.Internet of blockchains:techniques and challenges ahead [C]//Procee-dings of the 2018 IEEE International Conference on Internet of Things and Green Computing and Communications and IEEE Cyber,Physical and Social Computing and IEEE Smart Data.2018:1574-1581. [11]DAI B R,JIANG S M,LI D W,et al.Evaluation Model of Cross-chain Notary Mechanism Based on Improved PageRank Algorithm[J].Computer Engineering,2021,47(2):26-31. [12]JIANG C Y,FANG L X,ZHANG N,et al.Cross-chain interaction safety model based on notary groups[J].Journal of Computer Applications,2022,42(11):3438-3443. [13]XU Q,ZHAI J H.Research on cross-chain data integrationtechnology based on committee rotation mechanism [J].Intelligent Computer and Applications,2023,13(1):213-220. [14]LU A T,ZHAO K,YANG J Y,et al.Research on Cross-chain Technology of Blockchain [J].Netinfo Security,2019(8):83-90. [15]MENG B,WANG Y B,ZHAO C,et al.Survey on Cross-Chain Protocols of Blockchain [J].Journal of Frontiers of Computer Science and Technology,2022,16(10):2177-2192. [16]LI F,LI Z R,ZHAO H.Research on the progress of blockchain cross chaintechnology[J].Journal of Software,2019,30(6):1649-1660. [17]SUN H,MAO H Y,ZHANG Y F,et al.Development and Application of Blockchain Cross-chain Technology[J].Computer Science,2022,49(5):287-295. [18]SHEN C N.Review on cross-chain technology research of blockchains[J].Chinese Journal on Internet of Things,2022,6(4):183-196. [19]YU C F,WANG L,ZHOU A H,et al.Method and apparatus for performing multi-party secure computing based on issuing certi-ficate:US2021067347[P].2021. [20]CONSENSYS.BTC Relay’s documentation [EB/OL].https://btcrelay.readthedocs.io/en/la-test/. [21]POON J,DRYJA T.The bitcoin lightning network:Scalable off-chain instant payments[J/OL].https://lightning.network/lightning-network-paper.pdf. [22]WANG Q,LI F J,NI X L,et al.Research on Blockchain Interoperability and Cross-Chain Technology[J].Journal of Frontiers of Computer Science and Technology,2023,17(8):1749-1775. [23]SUN Z,ZHU X S,LIU X L,et al.Off-chain consensus scheme of distributed oracles based on threshold signature[J].Computer Engineering and Design,2023,44(1):37-44. |
|