Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/978-3-030-38961-1_46guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

DAPS: A Decentralized Anonymous Payment Scheme with Supervision

Published: 09 December 2019 Publication History

Abstract

With the emergence of blockchain-based multi-party trading scenarios, such as finance, government work, and supply chain management. Information on the blockchain poses a serious threat to users’ privacy, and anonymous transactions become the most urgent need. At present, solutions to the realization of anonymous transactions can only achieve a certain degree of trader identity privacy and transaction content privacy, so we introduce zero knowledge proof to achieve complete privacy. At the same time, unconditional privacy provides conditions for cybercrime. Due to the great application potential of the blockchain in many fields, supporting privacy protection and supervision simultaneously in the blockchain is a bottleneck, and existing works can not solve the problem of coexistence of privacy protection and supervision.
This paper takes the lead in studying the privacy and supervision in multi-party anonymous transactions, and proposes a distributed anonymous payment scheme with supervision (DAPS) based on zk-SNARK, signature, commitment and elliptic curve cryptography, which enables users to be anonymous under supervision in transactions. The advantages of DAPS are twofold: enhanced privacy and additional supervision. We formally discussed the security of the whole system framework provided by the zero-knowledge proof, and verified its feasibility and practicability in the open source blockchain framework BCOS.

References

[1]
Zyskind, G., Nathan, O.: Decentralizing privacy: using blockchain to protect personal data. In: Security and Privacy Workshops (SPW), pp. 180–184. IEEE (2015)
[2]
Kosba, A., Miller, A., Shi, E., et al.: Hawk: the blockchain model of cryptography and privacy-preserving smart contracts. In: 2016 IEEE Symposium on Security and Privacy (SP), pp. 839–858. IEEE (2016)
[3]
Lazarovich, A.: Invisible Ink: blockchain for data privacy. Massachusetts Institute of Technology (2015)
[4]
Nakamoto, S.: Bitcoin: A Peer-to-Peer Electronic Cash System (2008). https://bitcoin.org/bitcoin.pdf
[5]
Duffield, E., Diaz, D.: Dash: a privacy-centric crypto-currency. https://en.wikipedia.org/wiki/Dash_(cryptocurrency)
[7]
Sasson, E.B., Chiesa, A., Garman, C., et al.: Zerocash: Decentralized Anonymous Payments from Bitcoin. In: Security and Privacy. IEEE (2014)
[8]
Wright, A., De Filippi, P.: Decentralized blockchain technology and the rise of lex cryptographia (2015)
[11]
Blockchain Intelligence Group: https://blockchaingroup.io/
[13]
Kaminsky, D.: Black Ops of TCP/IP 2011. https://dankaminsky.com/2011/08/05/bo2k11/
[14]
Biryukov, A., Khovratovich, D., Pustogarov, I.: Deanonymisation of clients in bitcoin P2P network. In: ACM SIGSAC Conference on Computer & Communications Security. ACM (2014)
[15]
Reid F and Harrigan M Altshuler Y, Elovici Y, Cremers A, Aharony N, and Pentland A An analysis of anonymity in the bitcoin system Security and Privacy in Social Networks 2011 New York Springer 197-223
[16]
Bonneau J, Narayanan A, Miller A, Clark J, Kroll JA, and Felten EW Christin N and Safavi-Naini R Mixcoin: anonymity for bitcoin with accountable mixes Financial Cryptography and Data Security 2014 Heidelberg Springer 486-504
[17]
Valenta L and Rowan B Brenner M, Christin N, Johnson B, and Rohloff K Blindcoin: blinded, accountable mixes for bitcoin Financial Cryptography and Data Security 2015 Heidelberg Springer 112-126
[18]
ShenTu, Q., Yu, J.: A blind-mixing scheme for Bitcoin based on an elliptic curve cryptography blind digital signature algorithm. arXiv preprint arXiv: 1510.05833, October 2015. https://arxiv.org/abs/1510.05833
[21]
Ben-Sasson E, Chiesa A, Genkin D, Tromer E, and Virza M Canetti R and Garay JA SNARKs for C: verifying program executions succinctly and in zero knowledge Advances in Cryptology – CRYPTO 2013 2013 Heidelberg Springer 90-108
[22]
Ben-Sasson, E., et al.: Zerocash: decentralized anonymous payments from Bitcoin (extended version). Cryptology ePrint Archive (2014)

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
Algorithms and Architectures for Parallel Processing: 19th International Conference, ICA3PP 2019, Melbourne, VIC, Australia, December 9–11, 2019, Proceedings, Part II
Dec 2019
710 pages
ISBN:978-3-030-38960-4
DOI:10.1007/978-3-030-38961-1
  • Editors:
  • Sheng Wen,
  • Albert Zomaya,
  • Laurence T. Yang

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 09 December 2019

Author Tags

  1. Blockchain
  2. Zero-knowledge proof
  3. Privacy protection
  4. Supervision

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media