电信科学 ›› 2021, Vol. 37 ›› Issue (2): 144-153.doi: 10.11959/j.issn.1000-0801.2021023

所属专题: 区块链

• 工程与应用 • 上一篇    下一篇

基于PBFT区块链技术的电网企业仓储系统

杨春燕, 宾冬梅, 黎新   

  1. 广西电网有限责任公司电力科学研究院,广西 南宁 530012
  • 修回日期:2020-10-02 出版日期:2021-02-20 发布日期:2021-02-01
  • 作者简介:杨春燕(1991- ),女,广西电网有限责任公司电力科学研究院工程师,主要研究方向为网络安全管理、电子信息技术、信息与信号处理。
    宾冬梅(1990- ),女,广西电网有限责任公司电力科学研究院工程师,主要研究方向为网络安全管理。
    黎新(1987- ),男,广西电网有限责任公司电力科学研究院高级工程师,主要研究方向为网络安全管理。
  • 基金资助:
    广西电网公司科技项目(GXKJXM20180280)

Storage system of power grid enterprise based on PBFT blockchain technology

Chunyan YANG, Dongmei BIN, Xin LI   

  1. Electric Power Research Institute of Guangxi Power Grid Company, Nanning 530012, China
  • Revised:2020-10-02 Online:2021-02-20 Published:2021-02-01
  • Supported by:
    The Science and Technology Project of Guangxi Power Grid Co., Ltd.(GXKJXM20180280)

摘要:

提出了一种基于实用拜占庭容错(PBFT)算法的区块链技术,首先对传统的实用拜占庭容错算法原理进行了阐述,该传统算法包含前期、需求、预准备、准备、确认、答复 6 个阶段,但传统算法具有实时性差、缺乏惩罚机制、带宽高的缺点。针对出现的这些问题,又对传统算法进行了改进,具体涉及记账节点、共识过程以及视图切换过程。通过测试进一步证明了该改进算法的实用性,并将该算法应用于电网企业中,构建的虚拟仓库实现了联储联备,降低了库存资金的耗费,并且提高了电网企业库存管理的效率。

关键词: 实用拜占庭容错算法, 区块链技术, 虚拟仓库

Abstract:

A blockchain technology based on practical Byzantine fault tolerance (PBFT)algorithm was proposed.First of all, the traditional practical Byzantine fault tolerant algorithm was explained.The traditional algorithm included six phases: pre-stage, demand, pre-preparation, preparation, confirmation, and response.However, traditional algorithms had the disadvantages of poor real-time performance, lack of penalty mechanisms, and high bandwidth.In response to these problems, the traditional algorithm was improved, which specifically involved the accounting node, the consensus process, and the view switching process.The feasibility of the improved algorithm was further proved by testing.Applying this algorithm to power grid enterprises, the federal reserve system was implemented by the constructedvirtual warehouse, which also reduced the consumption of inventory funds.And the efficiency of inventory management in power grid enterprises was improved.

Key words: practical Byzantine fault tolerance algorithm, blockchain technology, virtual warehouse

中图分类号: 

No Suggested Reading articles found!