Journal of Northeastern University(Natural Science) ›› 2021, Vol. 42 ›› Issue (2): 166-173.DOI: 10.12068/j.issn.1005-3026.2021.02.003

• Information & Control • Previous Articles     Next Articles

Capitalization and Trading System Design of Power Data Based on Blockchain

WANG Ke-yuan1,2, YU Lei1, YAN Yong3, SUN Yi1,2   

  1. 1. Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China; 2. School of Computer Science and Technology, University of Chinese Academy of Sciences, Beijing 100049, China; 3. State Grid Zhejiang Electric Power Research Institute, Hangzhou 310014, China.
  • Published:2021-03-05
  • Contact: YU Lei
  • About author:-
  • Supported by:
    -

Abstract: In the traditional centralized data trading system, sensitive data such as electric power data are easily abused due to duplicability. To address this, the blockchain-based power datas capitalization and trading system was proposed. Considering the trust in blockchain technology, a multi-party trusty network can be established between multiple parties in distributed ledger with cryptographic algorithms, multi-centralized architecture and distributed multi-party consensus protocol. The system was developed with Hyperledgers consortium blockchain framework Fabric, which made power data trading safe, transparent, traceable and immutable by means of the technical characteristics of the blockchain. In addition, a supervision mechanism was introduced. The system also provided Web service as application layer for ease of use. Finally, the system was tested by simulating multi-node deployment on a single device. And the results show that the system runs well in integrated test, meets the design requirements, and has low maintenance costs and enhances security. Compared with the traditional data trading system, the blockchain-based power datas capitalization and trading system demonstrates comprehensive functionality and security advantages.

Key words: power data; trading system; blockchain; Hyperledger; system design and implementation

CLC Number: