A Blockchain Privacy Protection Scheme Based on Ring Signature

Blockchain is a point-to-point distributed ledger technology based on cryptographic algorithms. However, the open and transparent blockchain ledger supplemented by statistical methods such as sociological mining and data mining has caused users’ privacy to face major threats. Therefore, privacy protection has become a focus of current blockchain technology research. Ring signature technology is a commonly used encryption technology in the field of privacy protection. Therefore, this paper constructs a blockchain privacy protection scheme based on ring signature. This solution built a privacy data storage protocol based on the ring signature on the elliptic curve, and used the complete anonymity of the ring signature to ensure the security of data and user identity privacy in blockchain applications. The correctness and safety proof analysis of the proposed scheme were also carried out.

[1]  Daniel R. Simon,et al.  Non-Interactive Zero-Knowledge Proof of Knowledge and Chosen Ciphertext Attack , 1991, CRYPTO.

[2]  Pedro Moreno-Sanchez,et al.  CoinShuffle: Practical Decentralized Coin Mixing for Bitcoin , 2014, ESORICS.

[3]  Luke Valenta,et al.  Blindcoin: Blinded, Accountable Mixes for Bitcoin , 2015, Financial Cryptography Workshops.

[4]  David Metcalf,et al.  The DAO Hacked , 2021, Blockchain Enabled Applications.

[5]  Jeremy Clark,et al.  Mixcoin: Anonymity for Bitcoin with Accountable Mixes , 2014, Financial Cryptography.

[6]  Zibin Zheng,et al.  Blockchain challenges and opportunities: a survey , 2018, Int. J. Web Grid Serv..

[7]  Surmila Thokchom,et al.  Efficient scheme for dynamic Cloud data shared within a static group with privacy preserving auditing and traceability , 2018, CCIOT 2018.

[8]  Melanie Swan,et al.  Blockchain: Blueprint for a New Economy , 2015 .

[9]  Zekeriya Erkin,et al.  DECOUPLES: a decentralized, unlinkable and privacy-preserving traceability system for the supply chain , 2019, SAC.

[10]  Evan Duffield,et al.  Dash: A Privacy-Centric Crypto-Currency , 2017 .

[11]  Vincent Gramoli,et al.  The Balance Attack Against Proof-Of-Work Blockchains: The R3 Testbed as an Example , 2016, ArXiv.

[12]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[13]  Kavita Patil,et al.  An ID-based block ring signature system for secret sharing of data , 2017, 2017 International Conference on Computer Communication and Informatics (ICCCI).

[14]  Andrew Miller,et al.  Sprites: Payment Channels that Go Faster than Lightning , 2017, ArXiv.

[15]  David Chaum,et al.  Group Signatures , 1991, EUROCRYPT.

[16]  David Chaum,et al.  Blind Signatures for Untraceable Payments , 1982, CRYPTO.

[17]  Matthew Green,et al.  Zerocoin: Anonymous Distributed E-Cash from Bitcoin , 2013, 2013 IEEE Symposium on Security and Privacy.

[18]  Yael Tauman Kalai,et al.  How to Leak a Secret: Theory and Applications of Ring Signatures , 2001, Essays in Memory of Shimon Even.

[19]  Xavier Boyen,et al.  VOTOR: conceptually simple remote voting against tiny tyrants , 2016, ACSW.

[20]  David Chaum,et al.  Untraceable electronic mail, return addresses, and digital pseudonyms , 1981, CACM.

[21]  Eli Ben-Sasson,et al.  Zerocash: Decentralized Anonymous Payments from Bitcoin , 2014, 2014 IEEE Symposium on Security and Privacy.

[22]  Matthew Green,et al.  Bolt: Anonymous Payment Channels for Decentralized Currencies , 2017, CCS.

[23]  Vivek Pandey,et al.  Effective data sharing with forward security: Identity based ring signature using different algorithms , 2017, 2017 International Conference on Intelligent Computing and Control (I2C2).

[24]  Christian Decker,et al.  A Fast and Scalable Payment Network with Bitcoin Duplex Micropayment Channels , 2015, SSS.