Font Size: a A A

Research On Supervisable Blockchain Based On Accountability Ring Signature

Posted on:2020-01-26Degree:MasterType:Thesis
Country:ChinaCandidate:M YeFull Text:PDF
GTID:2428330620451787Subject:Engineering
Abstract/Summary:PDF Full Text Request
All transaction data on the blockchain is stored in pubic and transparently in all nodes of the whole network.Although it can prevent data forgery and tampering,it brings the problem that identity privacy is easy to leak.By analyzing a large number of transaction records and actual information,an attacker can obtain a correspondence between an address and an actual user,and can even trace the real user,thereby revealing user privacy.In order to protect the user's privacy,the idea of ring signature is introduced.However,due to the excessive anonymity of the ring signature,there will be a case where the funds are reused,which is called double spend,and there is a case where the double spender can not be found when the double spender is present.Aiming at the above problems,based on the traceability of traceable ring signature,combined with zero-knowledge proof,improved unique ring signature,constructing an accountable ring signature scheme,combined with smart contract on blockchain.The research proposes the supervisable blockchain that can be accounted for by the ring signature can be used to track the sender of the message from the repeated signature message to achieve the purpose of accountability.The specific research contents of the thesis are as follows:(1)Construct an accountable ring signature.Based on the idea of traceability of signature tracking,combined with zero-knowledge proof,the paper improves the uniqueness ring signature and constructs an accountable ring signature scheme that can prevent doubleflowers and find the identity of the signer.Track the sender of the message to achieve the purpose of accountability.(2)A supervisable blockchain based on the signature of the accountable ring.Based on the improved accountability ring signature,the paper adopts the intelligent contract protocol and user interface to construct a supervisable blockchain based on the accountable ring signature by deploying the accountable ring signature smart contract on the ethereum.The program protects the identity of the honest signer,does not reveal the secret of the signer,and ensures that the signer's identity is not tracked,but if the signer attempts to reuse a fund,it will be publicly accountable.(3)Testing and analysis.Through the test of the supervisable blockchain based on the accountable ring signature,it is verified that the user can track the identity of the user whenthe user spends a repeated amount of money.Through testing and analysis,the transaction efficiency and computational cost of the scheme are evaluated,and compared with the anonymous attack,availability and anti-theft of centralized and decentralized anonymous schemes,it shows that the research has better performance in transaction cost and anonymous protection.Prove the feasibility of the program.The paper proposes a supervisable blockchain scheme based on accountable ring signatures,which protects the identity of the honest signer,does not reveal the secret of the signer,and ensures that the identity of the signer is not tracked,but if the signer tries to When a fund is reused,it will be subject to open accountability punishment and an auditable supervisory role on user privacy in the blockchain.
Keywords/Search Tags:Blockchain, Ring Signature, Accountability, Ethereum, Smart Contract
PDF Full Text Request
Related items