A blockchain-based privacy-preserving transaction scheme with public verification and reliable audit
- Yao, S; Zhang, DW
- 2022
- 点赞
- 收藏
【Author】 Yao, Shuan; Zhang, Dawei
【Source】ELECTRONIC RESEARCH ARCHIVE
【影响因子】1.604
【Abstract】With the continuous development of Internet of Things, finance, big data and many other fields, blockchain has been widely used in these areas for transactions, data sharing, product traceabil-ity and so on. Numerous assets have appeared in the blockchain, and there are some levels of conflicts among privacy protection of these assets, transaction transparency and auditability in blockchain; so how to provide privacy preserving, make public verifications and audit the encrypted assets are chal-lenging problems. In this paper, we propose a privacy-preserving transaction scheme with public ver-ification and reliable audit in blockchain. First, we provide privacy preserving of transaction contents based on homomorphic encryption. It is flexible, as we decouple user identity and transaction contents. Then, we propose and design a multiplicative zero-knowledge proof with formal security analysis. Fur-thermore, several verification rules are defined by us in the scheme, such as balance verification and multiplicative verification based on the proposed multiplicative zero-knowledge proof. Our scheme enables reliable and offline auditing for each transaction, and we aggregate the zero-knowledge proofs to save the ledger space. Finally, we make a security analysis of our proposal in terms of transac-tion confidentiality, public verification and audit reliability, and we give a performance analysis of the proposed scheme.
【Keywords】blockchain; privacy-preserving; verification; zero-knowledge proof; audit
【发表时间】2022
【收录时间】2023-01-14
【文献类型】理论模型
【主题类别】
区块链技术-协同技术-零知识证明
【DOI】 10.3934/era.2023036
评论