Netinfo Security ›› 2023, Vol. 23 ›› Issue (9): 95-107.doi: 10.3969/j.issn.1671-1122.2023.09.009

Previous Articles     Next Articles

Cross-Chain Data Consistency Verification Model Based on Dynamic Merkle Hash Tree

ZHAO Jiahao, JIANG Jiajia, ZHANG Yushu()   

  1. College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
  • Received:2023-06-27 Online:2023-09-10 Published:2023-09-18
  • Contact: ZHANG Yushu E-mail:yushu@nuaa.edu.cn

Abstract:

Currently, blockchain is widely used in different fields due to its highly decentralized and tamper-proof features, this paper took the problem of unguaranteed inter-chain data interaction consistency and unsupported data dynamic updating faced by blockchain in the process of application as the research objective and designed a decentralized data consistency auditing model, which employed cross-chain technology to implement the security and trustworthy sharing of data between heterogeneous blockchains and constructed a dynamic Merkle hash tree using decentralized chameleon hash function to implement the data dynamic update operation. The audit chain was introduced to supervise the data interaction between the source and target chains and the Cosi multi-signature algorithm was used to ensure the consistency of the data transmission process. After theoretical analysis and experimental verification, the Cosi algorithm used in this model has the advantage over the current mainstream multi-signature algorithm in terms of time overhead and scalability. In addition, the model in this paper has the advantage over the common auditing models in terms of time overhead and communication overhead, which can complete the same auditing task at a low overhead, and can achieve 99% of the consistency of data auditing guarantee.

Key words: blockchain, cross-chain, decentralized chameleon hash function, dynamic data, consistency verification

CLC Number: