Netinfo Security ›› 2023, Vol. 23 ›› Issue (12): 103-112.doi: 10.3969/j.issn.1671-1122.2023.12.010

Previous Articles     Next Articles

Controllable and Supervised Privacy Protection Scheme for Blockchain Organization Transaction Based on Attribute Encryption

LI Jiahui1, QIN Sujuan1(), GAO Fei1, SUN Dongxu2   

  1. 1. State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
    2. CNPC Digital and Information Management Department, Beijing 100007, China
  • Received:2023-04-23 Online:2023-12-10 Published:2023-12-13

Abstract:

Blockchain technology has broad application prospects, and has been widely deployed in the financial industry, supply chain, and digital assets. However, in practical applications, since the blockchain data is public, private information may be leaked in some cases, and there are still some challenges in privacy protection in the blockchain. In an organization-based blockchain system, in order to meet the cooperation within or between organizations, it is necessary to control access to transaction content while protecting privacy to achieve controllable privacy protection. While protecting user privacy, blockchain also needs to be supervised to protect the legality and security of data. Therefore, this paper proposed a controllable and supervised privacy protection scheme for blockchain multi-organization transactions based on attribute encryption. The scheme did not rely on a specific privacy protection method, and used attribute-based encryption to control access to privacy protection trapdoors, which could be used as an independent module. This scheme allowed trading organizations to control the scope of privacy protection on their own, and the supervisory department could assign different supervisors according to different trading organizations. Experimental analysis shows that the scheme realizes the controllable privacy protection and multi-regulator hierarchical supervision of multi-organization transactions in the blockchain, and has high security and high performance at the same time.

Key words: blockchain, privacy protection, supervision, attribute-based encryption

CLC Number: