Font Size: a A A

Research On Privacy-Preserving Data Verification Scheme Based On Blockchain And Zero Knowledge Proof

Posted on:2022-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:J Z LuoFull Text:PDF
GTID:2518306335956659Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
Privacy data protection has always been a hot topic in the era of big data..However,in many scenarios,the realization of certain services must rely on the computation of private data.In order to enjoy better services,data holders always choose to give up the privacy without compromising with the service provider.Therefore,it is necessary to implement an interactive mechanism that enables the service party to verify the legality and validity of the private data without transmitting the real content of the privacy.Considering the above problems,after analyzing existing researches,this paper proposes a privacy-perserving data verification scheme based on blockchain and zero-knowledge proofs.It mainly uses zero-knowledge proof technology to ensure that user privacy is not leaked,and uses blockchain to establish a trust environment between both parties,This scheme adopts a dual-block architecture to deploy the two main processes of verification and proof in zero-knowledge in which the Proof-make Progress runs on the deposit chain and run Verify Progress on the verification chain.According to the experimental results,my scheme improves the throughput of the system,reduces the computational pressure of single nodes on the chain,and improves the efficiency of data batch verification.This paper also optimizes the widely used zero-knowledge proof algorithmzk SNARK by integrating and sum-check protocols and polynomial commitments,canceling the trusted setting process,and reducing the complexity of the proof generation from the original algorithm's O(n·log(n))to n(n).According to the experimental results,this paper The improved algorithm improves the speed of proof and is suitable for privacy data verification scenarios that require high forensic efficiency.
Keywords/Search Tags:trusted verification, privacy protection, blockchain, zero knowledge proof
PDF Full Text Request
Related items