杨春燕,宾冬梅,黎新
工程与应用
基于PBFT区块链技术的电网企业仓储系统
杨春燕,宾冬梅,黎新
(广西电网有限责任公司电力科学研究院,广西 南宁 530012)
提出了一种基于实用拜占庭容错(PBFT)算法的区块链技术,首先对传统的实用拜占庭容错算法原理进行了阐述,该传统算法包含前期、需求、预准备、准备、确认、答复6个阶段,但传统算法具有实时性差、缺乏惩罚机制、带宽高的缺点。针对出现的这些问题,又对传统算法进行了改进,具体涉及记账节点、共识过程以及视图切换过程。通过测试进一步证明了该改进算法的实用性,并将该算法应用于电网企业中,构建的虚拟仓库实现了联储联备,降低了库存资金的耗费,并且提高了电网企业库存管理的效率。
实用拜占庭容错算法;区块链技术;虚拟仓库
区块链技术是目前最受瞩目的技术之一,电网、物流等相关领域都有其身影,随着其技术的发展,人们的社会生活变得更加智能化。目前在我国,越来越重视区块链技术,中国科学院等研究机构都在研究提高区块链技术的性能,参与到区块链技术研究中的科研单位变得越来越多[1-5]。就区块链的算法来说,实用拜占庭容错(PBFT)算法具有吞吐量高、交易时延低等特点,是目前公认解决拜占庭问题最优秀的算法[6]。PBFT对原先拜占庭容错算法而言,在口头协议和书面协议的时间复杂度方面有了极大进步,其复杂程度也大大降低,因此从理论层面解决拜占庭问题过渡到了实际应用的层面。……