At present, the key problems existing in micro-grid power transaction include the insecurity of identity authentication protocol, the centralization of transaction, and the lack of data traceability and consensus among nodes. Blockchain has the advantages of distributed storage, decentralization and non-tampering of data. To this sense, this paper proposes an authentication protocol of micro-grid power transaction based on consortium Blockchain, which applies blockchain to micro-grid identity authentication to solve the above problems. First, the new node authentication solution is obtained by using zero knowledge proof. Second, its ID is written in the Merkle tree and broadcast in the consortium blockchain, thus, getting rid of the existing problems mentioned above in microgrid power transaction, and ensuring the immutability, security, and traceability of data. Finally, by taking the advantages of Ripple consensus protocol (RCP) in security and efficiency, the proposed protocol can effectively solve the consensus problem between nodes. In comparison with other schemes, the proposed scheme has a lower computational overhead and faster consensus rate. Scheme analysis on security and function shows that this scheme can not only guarantee the security of micro-grid identity authentication, but also ensure the optimal performance of nodes.
ZHANG Lihua, HU Fangzhou, HUANG Yang, WAN Yuanhua, LI Jingjing
. Identity Authentication Protocol of Micro-grid Power Based on Consortium Blockchain[J]. Journal of Applied Sciences, 2020
, 38(1)
: 173
-183
.
DOI: 10.3969/j.issn.0255-8297.2020.01.013
[1] Hatziargyriou N, Asano H, Iranvani R, et al. Micro-grid[J]. IEEE Power and Energy Magazine, 2007, 5(4):78-94.
[2] 邰雪,孙宏斌,郭庆来.能源互联网中基于区块链的电力交易和阻塞管理方法[J].电网技术,2016,40(12):3630-3638. Tai X, Sun H B, Guo Q L. Electricity transactions and congestion management based on blockchain in energy internet[J]. Power System Technology, 2016, 40(12):3630-3638.(in Chinese)
[3] Nakamoto S. Bitcoin:a peer-to-peer electronic cash system[EB/OL]. 2009. https://bitcoin.org/bitcoin.pdf.
[4] 袁勇,王飞跃.区块链技术发展现状与展望[J].自动化学报,2016, 42(4):481-494. Yuan Y, Wang F Y. Blockchain:the state of the art and future trends[J]. Acta Automatica Sinica, 2016, 42(4):481-494.(in Chinese)
[5] Cheung J C L, Chim T, Yiu S M. Credential-based privacy-preserving power request scheme[C]//Global Telecommunications Conference. IEEE, 2011:1-5.
[6] Lee S, Bong J, Shin S, et al. A security mechanism of smart grid AMI network through smart device mutual authentication[C]//International Conference on Information Networking. IEEE, 2014:592-595.
[7] Yu C M, Chen C Y, Kuos Y, et al. Privacy preserving power request in smart grid network[J]. IEEE System Journal, 2014, 8(2):411-449.
[8] 田福粮,田秀霞,陈希.基于区块链的智能电表身份认证方案[J].华东师范大学学报(自然科学版),2018, 2018(5):135-143. Tian F L, Tian X X, Chen X. Blockchain based smart meter authentication scheme[J]. Journal of East China Normal University (Natural Science), 2018, 2018(5):135-143.(in Chinese)
[9] 段琼琼,项定华,史红周.基于区块链的智能物件认证技术方案设计[J].信息网络安全, 2018, 18(9):95-101. Duan Q Q, Xiang D H, Shi H Z. Design on the blockchain-based authentication for smart objects[J]. Information Security, 2018, 18(9):95-101.(in Chinese)
[10] 刘川葆,陈明志,林伟宁,等. HCE模式下一种基于零知识证明的身份认证方法[J].信息网络安全,2017(6):68-74. Liu C B, Chen M Z, Lin W Z, et al. A method of identity authentication based on zero knowledge proof in HCE mode[J]. Information Security, 2017(6):68-74.(in Chinese)
[11] 邹均.区块链技术指南[M].北京:机械工业出版社,2016.