[发明专利]一种适用于分布式电力交易的区块链共识方法和装置在审
申请号: | 202210710099.9 | 申请日: | 2022-06-22 |
公开(公告)号: | CN115150135A | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 李达;王合建;赵丽花;柏德胜;郭庆雷;段婷婷;温婷婷;冯景丽;潘晓婷;薛真;马小小 | 申请(专利权)人: | 国网数字科技控股有限公司;国网区块链科技(北京)有限公司;国网雄安金融科技集团有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 高勇 |
地址: | 100053 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 分布式 电力 交易 区块 共识 方法 装置 | ||
本发明提供的适用于分布式电力交易的区块链共识方法和装置,可以对参与交易的区块链节点所归属的子区块链网络进行识别,其中参与交易的区块链节点至少包括两个区块链节点。在参与交易的区块链节点在同一子区块链网络中时,则产生交易的子区块链网络基于内部共识机制进行交易共识,并生成第一共识结果后基于第一验证结果对子区块链网络的参与共识的区块链节点进行评价。若参与交易的区块链节点不在同一子区块链网络中,在所有参与交易的子区块链网络中选取出全局共识组节点,基于全局共识组节点中的参与全局共识的共识节点进行交易共识,并生成第二共识结果后进行验证。避免了共识节点数目增多共识效率降低的问题。
技术领域
本发明涉及电力交易技术领域,具体涉及一种适用于分布式电力交易的区块链共识方法和装置。
背景技术
分布式微电网电力交易场景,参与交易的用户容量规模小,没有直接参与电网交易的能力。若采用现有的点对点(P2P)交易模式,交易双方直接进行交易,在现有的共识机制下,在微电网内部、外部的频繁交易时会增加节点达成共识的时长,影响共识效率。因此如何提升分布式电网交易的共识效率和性能,已经成为亟需解决的技术问题。
发明内容
为了解决现有技术存在的共识效率低、速度慢的问题,本发明提供了一种适用于分布式电力交易的区块链共识方法和装置,其具有共识速度更快、效率更高等特点
根据本发明具体实施方式提供的一种适用于分布式电力交易的区块链共识方法,包括:
对参与交易的区块链节点所归属的子区块链网络进行识别,所述参与交易的区块链节点至少包括两个区块链节点,所述子区块链网络基于电网子区域中的电网节点构建而成,所述电网子区域由对目标电网的电网线路图划分得到;
若所述参与交易的区块链节点在同一子区块链网络中,则产生交易的子区块链网络基于内部共识机制进行交易共识,并生成第一共识结果;
在所述子区块链网络的未参与共识的区块链节点中对所述第一共识结果进行验证,并基于第一验证结果对所述子区块链网络的参与共识的区块链节点进行评价;
若所述参与交易的区块链节点不在同一子区块链网络中,则基于网络间共识机制,在所有参与交易的子区块链网络中选取出全局共识组节点,基于所述全局共识组节点中的参与全局共识的共识节点进行交易共识,并生成第二共识结果;
在所述所有参与交易的子区块链网络的未参与共识的区块链节点中,对所述第二共识结果进行验证,并基于得到的第二验证结果对所述共识节点进行评价。
进一步地,所述若所述参与交易的区块链节点在同一子区块链网络中,则产生交易的子区块链网络基于内部共识机制进行交易共识,并生成第一共识结果,包括:
对所述子区块链网络中的所有区块链节点进行初始化,得到各区块链节点的信誉值;
基于所述信誉值和所述信誉值的附加值,从未参与交易的区块链节点中确定所述子区块链网络中的区域共识组节点;
将进行私钥签名后的交易记录广播至所述区域共识组节点,所述私钥为所述子区块链网络中发起交易的区块链节点的私钥;
所述共识组节点基于预设共识算法对私钥签名后的交易记录进行共识验证,并生成所述第一共识结果。
进一步地,所述在所述子区块链网络的未参与共识的区块链节点中对所述第一共识结果进行验证,并基于第一验证结果对所述子区块链网络的参与共识的区块链节点进行评价,包括:
将所述第一共识结果广播至所述区块链网络中除所述区域共识组节点外的区块链节点中,以使除所述区域共识组节点外的区块链节点对所述第一共识结果进行验证,并基于所述第一验证结果对所述区域共识组节点的信誉值进行调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网数字科技控股有限公司;国网区块链科技(北京)有限公司;国网雄安金融科技集团有限公司,未经国网数字科技控股有限公司;国网区块链科技(北京)有限公司;国网雄安金融科技集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210710099.9/2.html,转载请声明来源钻瓜专利网。