Font Size: a A A

Research On Privacy-Preserving Of Blockchain For Digital Currency

Posted on:2020-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2416330578483312Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
The development of blockchain technology is changing with each passing day,and the importance of privacy-preserving continues to increase.In order to reach consensus in the scattered blockchain node,and be able to validate transactions effectively,all transaction data in the blockchain must be public to all nodes,then it is easy to lead to privacy leakage.However,if the data related to the transaction is hidden,it will increase the computational burden of the blockchain node in verifying the transaction.Therefore,while hiding transaction data,how to ensure that other nodes can judge the legality of the transaction has big challenge.The application of digital currency based on blockchain is faced with serious risk of privacy leakage.Only by solving the problem of privacy leakage of digital currency transactions on the blockchain and achieving strict privacy-preserving,can the digital currency be widely used and the blockchain technology be extended to other fields.In view of the privacy leakage problem on the blockchain,this paper has carried out relevant research on the privacy-preserving of blockchain for digital currency,and mainly completed the following work.(1)Propose a linkable ring signature algorithm for anonymous transactions in digital currency on the blockchain,and perform linkability analysis and security analysis.This algorithm achieves anonymity,unforgeability,and linkability.It can be used for anonymous transactions of digital currency based on the blockchain,to preserve the identity privacy of users,and it can also solve the problem of double-spending of digital currency by utilizing linkability.(2)Give a specific anonymous transaction scheme of digital currency based on blockchain,and ensure the anonymity of users.In this transaction scheme,the digital signature of the payment protocol uses the new linkable ring signature algorithm,which ensures the anonymity of the transaction's initiator and solves the problem of double-spending by utilizing linkable tags.The transaction initiator generates a virtual intermediate address through the public key information of the transaction receiver,which hides the real address of the transaction receiver,thereby ensuring the anonymity of the transaction receiver.The transaction initiator generates a payment evidence,and it is used to prevent the transaction receiver from denying the transaction facts.This scheme also adds an agent to help the transaction receiver reduce the computational burden.Finally,the security analysis of the scheme is given.
Keywords/Search Tags:blockchain, digital currency, anonymous transaction, linkable ring signature, privacy-preserving
PDF Full Text Request
Related items