Font Size: a A A

Research And Implementation Of Key Technologies For Multi-chain Architecture Based On Zero-knowledge Proof

Posted on:2024-08-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y HanFull Text:PDF
GTID:2558307079959709Subject:Computer Science and Technology
Abstract/Summary:
As the infrastructure for building the future value internet,the development of blockchain has become the main battlefield for technological innovation in various countries around the world,and related technological innovations and industry changes are constantly underway.Although the underlying technology of blockchain platforms has matured,the constantly complex application scenarios have also raised new requirements for blockchain performance,security,and scalability.On the one hand,most mainstream blockchains are independent closed systems,and different platforms do not have interoperability,making it difficult to perform effective value exchange,which limits the development of interconnecting value networks.On the other hand,blockchain technology has obvious performance bottlenecks under the current single-chain architecture,making it difficult to support high-throughput and low-latency application requirements.To break through the barriers between existing blockchain applications,solve the data island problem between chains,and enhance the scalability of the single-chain architecture,it is necessary to construct a multi-chain collaborative multi-chain value system.There are already some studies on multi-chain and cross-chain technologies,but most of them are aimed at specific blockchain platforms and single application scenarios,and cannot form a universal multi-chain ecosystem.Based on the actual needs of the industry for a multi-chain ecosystem,thesis proposes a multi-chain architecture for sameheterogeneous blockchain with strong applicability.The main research work of thesis as follows:(1)Designed a multi-chain compatibility mechanism,a multi-chain reliable verification mechanism,and a multi-chain sequencing transaction mechanism suitable for multi-chain architectures.These three mechanisms have improved the adaptability of the multi-chain system to homogeneous blockchains,strengthen the security of multi-chain system data,and at the same time ensure the consistency of multi-chain system transactions.(2)An identity authentication scheme based on zero-knowledge proof is designed,which can carry out effective identity verification without disclosing identity information,and improves the privacy protection ability of the multi-chain ecology.(3)Designed a universal multi-chain architecture.This architecture consists of business chains,adapters,and cross-chain gateways as the main body,with sameheterogeneous compatibility mechanism,reliable verification mechanism,and sequencing transaction mechanism as bridges,meeting the practical application requirements of the current industry for multi-chain ecosystems and cross-chain technologies.(4)Based on the above multi-chain architecture,the implementation ideas of each functional component and the interaction process between components are given,and a corresponding prototype system is implemented.At the same time,throughput,compatibility,and scalability tests are performed on the system,and comparative analysis is carried out with other multi-chain projects.
Keywords/Search Tags:Blockchain, Cross-chain, Multi-chain, privacy protection, Zero-knowledge proof
Related items