Multi-chain Storage Scheme Based on Hash Calendar and Recursive Zero-knowledge Proof

Chao Wang,Zhongyuan Yao,Yong Zhang,Shangkun Guo,Lindong Zhao,Xueming Si
DOI: https://doi.org/10.1109/ccsb58128.2022.00019
2022-01-01
Abstract:Blockchain technology is currently a research hotspot in the computer field. However, with the rapid development of blockchain technology, poor storage scalability limits its further application. In response to this problem, this paper proposes a multi-chain storage scheme based on hash calendar and recursive zero-knowledge proof, which consists of two parts: off-chain and on-chain. The off-chain part uses hash calendar technology to store account information, and through recursive zero-knowledge proof of account state transitions, ensures the verifiability of off-chain state transitions and improves the security of the solution; and sets up proof generators and transactions The two roles of the executor improve the efficiency of transaction execution. A dynamically addable main and sub-chain array is designed on the chain. The sub-chains store the brief information of transactions and the world state. The main chain is responsible for verifying the correctness of off-chain state transitions. On-chain and off-chain collaborative storage reduces the space occupied by data., to realize the storage expansion of the blockchain. Finally, simulation experiments show that this scheme can effectively realize the storage expansion of blockchain.
What problem does this paper attempt to address?