Abstract

In recent years, blockchain holds promise to impact a wide range of application areas, but it still suffers from technical challenges such as security and scalability. The increase in the number of transactions puts blockchains under data storage pressure. The emergence of cross-chain technologies connects different blockchains and relieves the data storage pressure. However, the existing research generally focuses on the technical realization of cross chain, lacking in-depth research on consistency issues like data integrity verification of cross-chain interaction. In this paper, we propose a decentralized cross-chain data integrity verification scheme (DCIV) from the point of view of governing the chain by chain. We adopt supervision chain to audit the integrity of data in cross-chain interaction. We preprocess the off-chain original data in the form of Merkle tree. Before cross-chain interaction, we process the data with KZG polynomial commitment. During the auditing period, the supervision chain generates a challenge and verifies the integrity of cross-chain data. In particular, we add audit digests into the structure of transactions in blockchain to reduce the storage burden during auditing. Theoretical and experimental analyses demonstrate that DCIV can verify the integrity of data in cross-chain interaction, achieving secure and accurate cross-chain data sharing.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call