东北大学学报(自然科学版) ›› 2021, Vol. 42 ›› Issue (2): 166-173.DOI: 10.12068/j.issn.1005-3026.2021.02.003

• 信息与控制 • 上一篇    下一篇

基于区块链的电力数据资产化及交易系统设计

王柯元1,2, 于雷1, 颜拥3, 孙毅1,2   

  1. (1. 中国科学院计算技术研究所, 北京100190; 2. 中国科学院大学 计算机科学与技术学院, 北京100049; 3. 国网浙江省电力有限公司电力科学研究院, 浙江 杭州310014)
  • 发布日期:2021-03-05
  • 通讯作者: 王柯元
  • 作者简介:王柯元(1997-),男,辽宁沈阳人,中国科学院计算技术研究所博士研究生; 孙毅(1979-),男,山东青岛人,中国科学院大学教授,中国科学院计算技术研究所研究员,博士生导师.
  • 基金资助:
    国家重点研发计划项目(2019YFB1404903); 国家自然科学基金资助项目(61972382,61672499,61772502); 北京市科技计划项目(Z181100003218018); 国家电网有限公司科技部项目(5100-201957475A-0-0-00).

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:
    -

摘要: 在传统的中心化数据交易系统中,电力数据类的敏感数据存在因可复制而易被滥用等问题.为此,设计了基于区块链技术的电力数据资产化及交易系统.利用区块链技术的密码算法、多中心对等架构、分布式多方共识协议,使参与记录数据交易信息的多方实体仅需通过对区块链技术的信赖建立多方信任关系.该系统以超级账本项目的 Fabric联盟链为框架,借助区块链的技术特性实现了电力数据交易业务的安全、透明、可追溯、不可篡改,并加入了监管机制.该系统实现了应用层 Web 服务的开发,便于使用.对该系统在一台设备上模拟多节点部署进行测试,结果表明,该系统在前后端级联后运行正常,满足设计需求,维护成本低,安全性提升.相较于传统数据交易系统,基于区块链的电力数据资产化及交易系统展现了综合的功能和安全优势.

关键词: 电力数据;交易系统;区块链;超级账本;系统设计与实现

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

中图分类号: