Preserving transaction privacy in bitcoin

As bitcoin has received considerable attentions, a large number of transactions are increasingly published through the Internet. The potential threat to online transactions is not only limited to the anonymity of identities such as address and pseudonyms, but also other sensitive information shown o...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Future generation computer systems Ročník 107; s. 793 - 804
Hlavní autoři: Wang, Qin, Qin, Bo, Hu, Jiankun, Xiao, Fu
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 01.06.2020
Témata:
ISSN:0167-739X, 1872-7115
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:As bitcoin has received considerable attentions, a large number of transactions are increasingly published through the Internet. The potential threat to online transactions is not only limited to the anonymity of identities such as address and pseudonyms, but also other sensitive information shown on scripts like transaction amounts. We propose a framework to hide the amounts by employing the Paillier cryptosystem for encryption and decryption. Due to its homomorphic properties, we create a dumbaccount which can receive the same amounts of bitcoins in each transaction but cannot spend them. This ensures that the hidden amounts are always positive, and keeps the equality between the Input-sum and the Output-sum via the commitment proofs. Our framework achieves delicate anonymity and prevents active and passive attacks, which effectively improves the transaction privacy. Analyses show that our proposal is secure and practical. •We propose encrypted bitcoin transactions allowing coins to be merged, split, or spent while simultaneously keeping the value transferred.•We achieve verifiability of encrypted bitcoin transactions by using Commitment Proof.•We present transaction privacy enhanced bitcoin protocol compatible with the original protocol while only using well established cryptographic assumptions.
ISSN:0167-739X
1872-7115
DOI:10.1016/j.future.2017.08.026