王正卿
(广东电网有限责任公司东莞供电局,广东 东莞 523000)
配网建设和运行涉及内容非常复杂,在进行数据库分析和处理时容易出现数据连续性、一致性以及完整性问题,导致配网建设和运行效益大打折扣。区块链技术能够在分布式账本基础上实现数据可信、可追溯以及防篡改的安全存储模式,达到了配网建设和运行数据的综合化、智能化、科学化管理,已经成为新时期配网调度工作中不可或缺的关键技术。
20世纪末,Stuart Haber在深入分析密码安全需求后提出,可通过区块划分实现密码安全链的构建,以实现各单元的相对独立和保护。21世纪初期,国外学者在广义的Hashcash算法基础上根据比特币网络形成了区块分布式账本,区块链技术逐步被人们认可。从整体角度而言,区块链技术是在分布式数据存储、密码学原理以及数学算法等基础上形成的数据库维护技术方案,其数据结构涉及两大部分,如表1所示[1]。

表1 区块链的数据结构
在上述区块链中,某一节点依照信息明文形成信息摘要,按照Hashcash算法对所提出的请求进行函数映射,在私钥加密基础上生成电子签名。生成上述信息后,由系统中的区块链逐步对信息进行验证,通过公钥解密获取信息明文和电子签名中的关键信息。对该信息进行验证,符合要求的可存储到新的区块中,按照算法顺序形成关联的链状结构。此时,区块链中的各个区块均首尾衔接,若其中一个区块被恶意篡改,则其后区块的值都会发生改变。……