A new blind ECDSA scheme for bitcoin transaction anonymity
In this paper, we consider a scenario where a bitcoin liquidity provider sells bitcoins to clients. When a client pays for a bitcoin online, the provider is able to link the client's payment information to the bitcoin sold to that client. To address the privacy concerns of clients, we require t...
Saved in:
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Conference or Workshop Item |
Language: | English |
Published: |
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/138018 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-138018 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1380182020-09-26T22:04:04Z A new blind ECDSA scheme for bitcoin transaction anonymity Yi, Xun Lam, Kwok-Yan School of Computer Science and Engineering 2019 ACM Asia Conference on Computer and Communications Security (Asia CCS'19) This research/project is supported by the National Research Foundation, Singapore under its Strategic Capability Research Centres Funding Initiative. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not reflect the views of National Research Foundation, Singapore. Engineering::Computer science and engineering Blind Signature ECDSA In this paper, we consider a scenario where a bitcoin liquidity provider sells bitcoins to clients. When a client pays for a bitcoin online, the provider is able to link the client's payment information to the bitcoin sold to that client. To address the privacy concerns of clients, we require that the bitcoin provider cannot tell the relationship between the real identities of clients and the sold bitcoins in the blockchain. This requirement can be effectively achieved by using blind signatures. However, existing blind signature schemes are incompatible with the Elliptic Curve Digital Signature Algorithm (ECDSA) which is used by most of the existing bitcoin protocol, thus cannot be applied directly in Bitcoin. In this paper, we propose a new blind signature scheme that allows generating a blind signature compatible with the standard ECDSA. Afterwards, we make use of the new scheme to achieve bitcoin transaction anonymity. The new scheme is built on a variant of the Paillier cryptosystem and its homomorphic properties. As long as the modified Paillier cryptosystem is semantically secure, the new blind signature scheme has blindness and unforgeability. NRF (Natl Research Foundation, S’pore) Accepted version 2020-04-22T02:48:38Z 2020-04-22T02:48:38Z 2019 Conference Paper Yi, X., & Lam, K.-Y. (2019). A new blind ECDSA scheme for bitcoin transaction anonymity. Proceedings of the 2019 ACM Asia Conference on Computer and Communications Security (Asia CCS'19), 613-620. doi:10.1145/3321705.3329816 9781450367523 https://hdl.handle.net/10356/138018 10.1145/3321705.3329816 2-s2.0-85069958303 613 620 en © 2019 Association for Computing Machinery. All rights reserved. This paper was published in Proceedings of the 2019 ACM Asia Conference on Computer and Communications Security (Asia CCS'19) and is made available with permission of Association for Computing Machinery. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering Blind Signature ECDSA |
spellingShingle |
Engineering::Computer science and engineering Blind Signature ECDSA Yi, Xun Lam, Kwok-Yan A new blind ECDSA scheme for bitcoin transaction anonymity |
description |
In this paper, we consider a scenario where a bitcoin liquidity provider sells bitcoins to clients. When a client pays for a bitcoin online, the provider is able to link the client's payment information to the bitcoin sold to that client. To address the privacy concerns of clients, we require that the bitcoin provider cannot tell the relationship between the real identities of clients and the sold bitcoins in the blockchain. This requirement can be effectively achieved by using blind signatures. However, existing blind signature schemes are incompatible with the Elliptic Curve Digital Signature Algorithm (ECDSA) which is used by most of the existing bitcoin protocol, thus cannot be applied directly in Bitcoin. In this paper, we propose a new blind signature scheme that allows generating a blind signature compatible with the standard ECDSA. Afterwards, we make use of the new scheme to achieve bitcoin transaction anonymity. The new scheme is built on a variant of the Paillier cryptosystem and its homomorphic properties. As long as the modified Paillier cryptosystem is semantically secure, the new blind signature scheme has blindness and unforgeability. |
author2 |
School of Computer Science and Engineering |
author_facet |
School of Computer Science and Engineering Yi, Xun Lam, Kwok-Yan |
format |
Conference or Workshop Item |
author |
Yi, Xun Lam, Kwok-Yan |
author_sort |
Yi, Xun |
title |
A new blind ECDSA scheme for bitcoin transaction anonymity |
title_short |
A new blind ECDSA scheme for bitcoin transaction anonymity |
title_full |
A new blind ECDSA scheme for bitcoin transaction anonymity |
title_fullStr |
A new blind ECDSA scheme for bitcoin transaction anonymity |
title_full_unstemmed |
A new blind ECDSA scheme for bitcoin transaction anonymity |
title_sort |
new blind ecdsa scheme for bitcoin transaction anonymity |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/138018 |
_version_ |
1681057870323384320 |