周彦飞,葛雅川,李 楠
(国电南京自动化股份有限公司,江苏 南京 210003)
所谓区块链,其实就是链式存储数据库,它是一套庞大的知识体系,集成了分布式账本、P2P数据传输、智能合约、共识机制以及非对称加密加密等技术,最早被用于比特币领域。其去中心化的特性可避免由于中心节点故障造成的安全事故,该思想可被引入多个领域,应用前景非常广阔[1]。
现有电力系统新能源场站包括风电、光伏等,采用传统的星型组网及中心服务器运维手段,容易成为黑客攻击的对象。作为整个系统的中心,一旦中心服务器被攻破,则数据泄密和被篡改是不可避免的,严重的可导致自动发电控制/自动电压控制(Automatic Generation Control/Automatic Voltage Control,AGC/AVC)系统调节结果非预期,甚至造成电网电压异常等事故。
简单地讲,区块链就是将一些处于并列关系的数据区块按照一定的顺序连接起来,形成链式结构。各区块之间需要通过哈希、非对称加密等算法进行数据交换,所有历史数据都存储在每一区块中,需要攻破合约、共识机制才能篡改数据,提高了数据传输和数据存储的安全性。
图1展示了区块链的主体结构,单个区块由区块头和区块体组成,其中区块头由逻辑关系定义的父区块的哈希值、当前数据区块的时间戳、随机数以及默克尔根构成,区块体由当前交易的数据与历史数据构成[2-3]。区块之间互相连接,形成一个庞大的整体,这种链式结构就称之为区块链。……