Journal of Computer Applications ›› 2021, Vol. 41 ›› Issue (4): 963-969.DOI: 10.11772/j.issn.1001-9081.2020111721

Special Issue: 2020 CCF中国区块链技术大会(CCF CBCC 2020)

• 2020 CCF China Blockchain Conference (CCF CBCC 2020) • Previous Articles     Next Articles

Data sharing model of smart grid based on double consortium blockchains

ZHANG Lihua1, WANG Xinyi1, HU Fangzhou2, HUANG Yang1, BAI Jiayi2   

  1. 1. School of Software, East China Jiaotong University, Nanchang Jiangxi 330013, China;
    2. School of Electrical and Automation Engineering, East China Jiaotong University, Nanchang Jiangxi 330013, China
  • Received:2020-11-05 Revised:2020-12-08 Online:2021-04-10 Published:2021-01-12
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61563016).


张利华1, 王欣怡1, 胡方舟2, 黄阳1, 白甲义2   

  1. 1. 华东交通大学 软件学院, 南昌 330013;
    2. 华东交通大学 电气与自动化工程学院, 南昌 330013
  • 通讯作者: 王欣怡
  • 作者简介:张利华(1972—),男,江西南昌人,副教授,博士,CCF会员,主要研究方向:信息安全、区块链、电气信息化;王欣怡(1997—),女,江西萍乡人,硕士研究生,主要研究方向:信息安全、区块链;胡方舟(1990—),男,湖北黄冈人,硕士研究生,主要研究方向:区块链、电气信息化;黄阳(1995—),男,江西上饶人,硕士研究生,主要研究方向:区块链;白甲义(1994—),男,内蒙古乌兰察布人,硕士研究生,主要研究方向:电气信息化。
  • 基金资助:

Abstract: Considering the data sharing difficulties and the risk of privacy disclosure in grid cloud server based on blockchain, a Data Sharing model based on Double Consortium Blockchains in smart grid(DSDCB) was proposed. Firstly, the data of electricity was stored under-chain by Inter Planetary File System(IPFS), the IPFS file fingerprints were stored on-chain, and the electricity data was shared to other consortium blockchain based on the multi-signature notary technology. Secondly, with ensuring privacy from leakage, proxy re-encryption and secure multi-party computing were combined to share single-node or multi-node security data. Finally, fully homomorphic encryption algorithm was used to integrate ciphertext data reasonably without decrypting the electricity data. The 51% attack, sybil attack, replay attack and man-in-the-middle attacks were resisted by the single-node cross-chain data sharing model of DSDCB. It was verified that the security and privacy of data were guaranteed by the secure multi-party cross-chain data sharing model of DSDCB when the number of malicious participants was less than k and the number of honest participants was more than 1. The simulation comparison shows that the computational cost of the DSDCB model is lower than those of Proxy Broadcast Re-Encryption(PBRE) and Data Sharing scheme based on Conditional PBRE(CPBRE-DS), and the model is more feasible than the Fully Homomorphic Non-interactive Verifiable Secret Sharing(FHNVSS) scheme.

Key words: consortium chain, smart grid, data sharing, secure multi-party computation, proxy re-encryption

摘要: 针对区块链的电网云服务器数据存在数据共享困难和隐私泄露风险,提出一种基于双联盟链的智能电网数据共享模型(DSDCB)。首先,基于星际文件系统(IPFS)在链下存储电力大数据,在链上存储IPFS文件指纹,并使用多重签名公证人将电力数据共享给其他联盟链;然后,在保证隐私不被泄露的情况下,使用代理重加密结合安全多方计算来进行单节点或多节点安全数据共享;最后,利用全同态加密算法在无需解密电力数据的情况下对密文数据进行合理整合。DSDCB的单节点跨链数据共享模型能抵抗51%攻击、女巫攻击、重放攻击和中间人攻击。经证明当恶意参与方少于k个、诚实参与方超过1个时,DSDCB的安全多方跨链数据共享模型能保证数据的安全性与隐私性。仿真对比表明,DSDCB的计算成本低于代理广播再加密(PBRE)和用于安全云存储的加密数据共享方案(CPBRE-DS),比一轮通信可验证全同态秘密共享(FHNVSS)方案更具有可行性。

关键词: 联盟链, 智能电网, 数据共享, 安全多方计算, 代理重加密

CLC Number: