区块链

面向联盟链的分布式公证人跨链模型

展开
  • 南开大学 软件学院, 天津 300071

收稿日期: 2021-11-14

  网络出版日期: 2022-08-03

Distributed Notary Cross-Chain Model for Consortium Chain

Expand
  • School of Software, Nankai University, Tianjin 300071, China

Received date: 2021-11-14

  Online published: 2022-08-03

摘要

针对联盟链扩展能力差、互操作性差、存储资源浪费等问题,借助原有公证人跨链机制研究了一种去中心化的分布式公证人跨链模型。从各个局部链中推选节点组为分布式公证人链——全局链,将全局链作为跨链媒介提升模型的去中心化程度;以JMeter工具对系统的延迟和吞吐量进行测试,并从理论角度对系统存储空间利用率以及安全性进行分析;将所提出的跨链模型用于医疗健康领域,验证了该模型的可行性。

本文引用格式

叶祥翮, 刘学业, 王斌辉, 邢树松 . 面向联盟链的分布式公证人跨链模型[J]. 应用科学学报, 2022 , 40(4) : 567 -582 . DOI: 10.3969/j.issn.0255-8297.2022.04.003

Abstract

Aiming at the problems of poor scalability, poor interoperability, and waste of storage resources in the consortium chain, a decentralized distributed notary cross-chain model is studied with the help of the original notary cross-chain mechanism. A node group is selected from each local chain as a distributed notary chain-global chain, and the global chain is used as a cross-chain medium to improve the degree of decentralization of the model. The JMeter tool is used to test the delay and throughput of the system, and theoretically from the perspective of system storage space utilization and security, the feasibility of the proposed cross-chain model is verified by using it in a medical and health scenario.

参考文献

[1] Herlihy M.Atomic cross-chain swaps[C]//Proceedings of 2018 ACM Symposium on Principles of Distributed Computing, 2018:245-254.
[2] Zhou Q, Huang H, Zheng Z, et al.Solutions to scalability of blockchain:a survey[J].IEEE Access, 2020, 8:16440-16455.
[3] Du M X, Ma X F, Zhang Z, et al.A review on consensus algorithm of blockchain[C]//2017 IEEE International Conference on Systems, Man, and Cybernetics, 2017:2567-2572.
[4] Buterin V.Chain interoperability[R/OL].2017[2021-08-01].https://www.r3.com/wpcontent/uploads/2017/06/chain_interoperability_r3.pdf.
[5] Deng L, Chen H, Zeng J.Research on cross-chain technology based on sidechain and Hashlocking[C]//International Conference on Edge Computing.Cham:Springer, 2018:144-151.
[6] Sigwart M, Frauenthaler P, Spanring C, et al.Decentralized cross-blockchain asset transfers[C]//The Third International Conference on Blockchain Computing and Applications, 2021:34-41.
[7] Mougayar W.The business blockchain:promise, practice, and application of the next Internet technology[M].New Jersey:John Wiley&Sons, 2016.
[8] 郭朝,郭帅印,张胜利.区块链跨链技术分析[J].物联网学报, 2020, 4(2):35-48.Guo Z, Guo S Y, Zhang S L.Blockchain cross-chain technical analysis[J].Chinese Journal on Internet of Things, 2020, 4(2):35-48.(in Chinese)
[9] Liu Z, Xiang Y, Shi J, et al.Hyperservice:interoperability and programmability across heterogeneous blockchains[C]//Proceedings of 2019 ACM SIGSAC Conference on Computer and Communications Security, 2019:549-566.
[10] Efanov D, Roschin P.The all-pervasiveness of the blockchain technology[J].Procedia Computer Science, 2018, 123:116-121.
[11] Green M, Miers I.Bolt:anonymous payment channels for decentralized currencies[C]//Proceedings of 2017 ACM SIGSAC Conference on Computer and Communications Security, 2017:473-489.
[12] Deng L, Chen H, Zeng J, et al.Research on cross-chain technology based on sidechain and Hash-locking[C]//International Conference on Edge Computing.Cham:Springer, 2018:144-151.
[13] Kan L, Wei Y, Muhammad A H, et al.A multiple blockchains architecture on inter-blockchain communication[C]//2018 IEEE International Conference on Software Quality, Reliability and Security Companion, 2018:139-145.
[14] Viriyasitavat W, Da X L, Bi Z, et al.New blockchain-based architecture for service interoperations in Internet of things[J].IEEE Transactions on Computational Social Systems, 2019, 6(4):739-748.
[15] Kwon J, Buchman E.Cosmos:a network of distributed ledgers[R/OL].2016[2021-08-01].https://cosmos.network/whitepaper.
[16] Kwon J.Tendermint:consensus without mining[EB/OL].2014[2021-08-01].https://www.weusecoins.com/assets/pdf/library/Tendermint%20Consensus%20without%20Mining.pdf.
[17] Chen Z D, Zhuo Y, Duan Z B, et al.Inter-blockchain communication[C/OL].Destech Transactions on Computer Science and Engineering.http://dx.doi.org/10.12783/dtcse/cst2017/12539, 2017.
[18] Wood G.Polkadot:vision for a heterogeneous multi-chain framework[R/OL].2016[2021-08-01].https://polkadot.network/PolkaDotPaper.pdf.
[19] Spoke M.Aion:the third-generation blockchain network[R/OL].2017[2021-08-01].https://aion.network/downloads/aion.network_technical-introduction_en.pdf.
[20] Guegan D.Public blockchain versus private blockhain[R/OL].2017[2021-08-01].https://halshs.archives-ouvertes.fr/halshs-01524440/document.
[21] Wood G.Ethereum:a secure decentralized generalized transaction ledger[R/OL].Ethereum Project Yellow Paper.2014[2021-08-01].https://ethereum.github.io/yellowpaper/paper.pdf.
文章导航

/