【Author】
Jiang, Xingguo; Sun, Aidong; Sun, Yan; Luo, Hong; Guizani, Mohsen
【Source】TSINGHUA SCIENCE AND TECHNOLOGY
【Abstract】As the smart grid develops rapidly, abundant connected devices offer various trading data. This raises higher requirements for secure and effective data storage. Traditional centralized data management does not meet the above requirements. Currently, smart grid with conventional consortium blockchain can solve the above issues. However, in the face of a large number of nodes, existing consensus algorithms often perform poorly in terms of efficiency and throughput. In this paper, we propose a trust-based hierarchical consensus mechanism (THCM) to solve this problem. Firstly, we design a hierarchical mechanism to improve the efficiency and throughput. Then, intra-layer nodes use an improved Raft consensus algorithm and inter-layer nodes use the Byzantine Fault Tolerance algorithm. Thirdly, we propose a trust evaluation method to improve the election process of Raft. Finally, we implement a prototype system to evaluate the performance of THCM. The results demonstrate that the consensus efficiency is improved by 19.8%, the throughput is improved by 12.34%, and the storage is reduced by 37.9%.
【Keywords】consortium blockchain; consensus algorithm; trust evaluation method; smart grid; Internet of Things (IoT)
【标题】智能电网中的联盟区块链基于信任的分级共识机制
【摘要】随着智能电网的快速发展,丰富的连接设备提供了各种交易数据。这对安全和有效的数据存储提出了更高的要求。传统的集中式数据管理并不能满足上述要求。目前,智能电网与传统的联合体区块链可以解决上述问题。然而,面对大量的节点,现有的共识算法往往在效率和吞吐量方面表现不佳。在本文中,我们提出一个基于信任的分层共识机制(THCM)来解决这个问题。首先,我们设计了一个分层机制来提高效率和吞吐量。然后,层内节点使用改进的Raft共识算法,层间节点使用拜占庭容错算法。第三,我们提出了一种信任评估方法来改进Raft的选举过程。最后,我们实现了一个原型系统来评估THCM的性能。结果表明,共识效率提高了19.8%,吞吐量提高了12.34%,而存储量减少了37.9%。
评论