Title
Enhancing Anonymity of Bitcoin Based on Ring Signature Algorithm
Abstract
Bitcoin is a decentralized digital currency, widely used for its perceived anonymity property, and has surged in popularity in recent years. Bitcoin publishes the complete transaction history in a public ledger, under pseudonyms of users. This is an alternative way to prevent double-spending attack instead of central authority. Therefore, if pseudonyms of users are attached to their identities in real world, the anonymity of Bitcoin will be a serious vulnerability. It is necessary to enhance anonymity of Bitcoin by a coin mixing service or other modifications in Bitcoin protocol. But in a coin mixing service, the relationship among input and output addresses is not hidden from the mixing service provider. So the mixing server still has the ability to track the transaction records of Bitcoin users. To solve this problem, We present a new coin mixing scheme to ensure that the relationship between input and output addresses of any users is invisible for the mixing server. We make use of a ring signature algorithm to ensure that the mixing server can't distinguish specific transaction from all these addresses. The ring signature ensures that a signature is signed by one of its users in the ring and doesn't leak any information about who signed it. Furthermore, the scheme is fully compatible with existing Bitcoin protocol and easily to scale for large amount of users.
Year
DOI
Venue
2017
10.1109/CIS.2017.00075
2017 13th International Conference on Computational Intelligence and Security (CIS)
Keywords
Field
DocType
Bitcoin,anonymity,coin mixing,ring signature
Digital currency,Computer science,Server,Algorithm,Ring signature,Service provider,Input/output,Anonymity,Database transaction,Public-key cryptography
Conference
ISBN
Citations 
PageRank 
978-1-5386-4823-0
1
0.36
References 
Authors
10
6
Name
Order
Citations
PageRank
Yi Liu111.38
Ruilin Li2167.90
Xingtong Liu310.70
Jian Wang431.82
Chaojing Tang510.70
Hongyan Kang610.70