Journal of Xidian University ›› 2020, Vol. 47 ›› Issue (5): 86-93.doi: 10.19665/j.issn1001-2400.2020.05.012

• Speciall Issue: Blockchain Technology and Its Progress • Previous Articles     Next Articles

Blockchain privacy protection algorithm based on ring signature

CHEN Siji1(),ZHAI Sheping1,2,WANG Yijing1   

  1. 1. School of Computer Science and Technology, Xi’an University of Posts and Telecommunications,Xi’an 710121, China
    2. Shanxi Key Laboratory of Network Data Analysis and Intelligent Processing,Xi’an University of Posts and Telecommunications, Xi’an 710121, China
  • Received:2020-05-20 Online:2020-10-20 Published:2020-11-06

Abstract:

Aiming at the problem of privacy protection when users transact or store data on the block chain, a ring signature algorithm which can be applied to a block chain system is proposed. First, the traditional ring signature algorithm is improved to generate keys based on the multi-PKG, which meets the requirements of the blockchain distributed trust environment. Second, different roles are assigned to the nodes in the block chain, and intelligent contract technology is used to control the generation and verification process of the signature. Finally, relevant experiments are carried out on the improved algorithm. Analysis and experimental results show that the algorithm proposed in this paper can protect the identity privacy of nodes in the block chain, has a good fault tolerance under the premise of ensuring efficiency, and can operate normally in the case of partial node failure.

Key words: blockchain, ring signature, privacy, identity verification

CLC Number: 

  • TP311.13