全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211145329.8 (22)申请日 2022.09.20 (71)申请人 南方电网科 学研究院有限责任公司 地址 510663 广东省广州市萝岗区科 学城 科翔路11号J1栋3、 4、 5楼及J3 栋3楼 申请人 贵州电网有限责任公司 (72)发明人 钱斌 胡厚鹏 张帆 何沛林  肖勇 陈泽瑞 罗奕 肖艳红  周密 欧家祥 李富盛 李航峰  王吉 吴欣 唐建林 邓钥丹  林晓明 高正浩  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 许庆胜(51)Int.Cl. G06Q 40/04(2012.01) G06Q 50/06(2012.01) H04L 67/1097(2022.01) (54)发明名称 一种适用 于电力设备数据上链的异步并行 共识方法 (57)摘要 本发明公开了一种适用于电力设备数据上 链的异步并行共识方法, 包括: 能源终端节点发 起一笔电力设备数据的新交易, 将新交易提交至 领导节点的交易池中; 开始本轮共识流程, 领导 节点从交易池中提取交易集并进行交易集提案, 向所有共识节 点广播交易集; 各共识节点对交易 集进行验证, 将交易集中通过验证的交易转发给 相邻的共识节 点进行共识投票; 在交易集达成共 识后, 共识节点执行新交易, 在本地生成新区块 并广播新区块; 当广播出去的新区块正在进行区 块共识流程时, 下一轮共识流程的新领导节点开 始下一轮的共识流程, 将通过共识的新区块上 链。 本发明实现交易的异步并行共识, 减少了共 识延时, 提高了共识效率, 能满足电力设备数据 上链的性能需求。 权利要求书2页 说明书6页 附图2页 CN 115456784 A 2022.12.09 CN 115456784 A 1.一种适用于电力设备 数据上链的异步并行共识方法, 其特 征在于, 包括: 能源终端节点发起一笔电力设备数据的新交易, 将所述新交易提交至领导节点的交易 池中; 开始本轮共识流程, 所述领导节点从所述交易池中提取交易集并进行交易集提案, 向 所有共识节点广播所述交易集, 所述共识节点为区块链网络中除领导节点外的其他普通节 点; 各所述共识节点对所述交易集进行验证, 将所述交易集中通过验证的交易转发给相邻 的共识节点进行共识投票; 在所述交易集达成共识后, 所述共识节点执行所述新交易, 在本地生成新区块并广播 所述新区块; 当广播出去的所述新 区块正在进行区块共识流程 时, 下一轮共识流程的新领导节点开 始下一轮的共识流 程, 将通过共识的所述 新区块上链。 2.根据权利要求1所述的适用于电力设备数据 上链的异步并行共识方法, 其特征在于, 开始本轮共识流 程之前还 包括: 根据预设规则选取区块链网络的领导节点。 3.根据权利要求1所述的适用于电力设备数据 上链的异步并行共识方法, 其特征在于, 所述领导节点从所述交易池中提取交易 集之前还 包括: 所述领导节点判断所述交易池是否为空, 若为空, 则所述领导节点向所有共识节点广 播广播空区块。 4.根据权利要求1所述的适用于电力设备数据 上链的异步并行共识方法, 其特征在于, 将通过共识的所述 新区块写入区块链上之前还 包括: 将未通过共识的所述新 区块缓存到所述共识节点的交易集中, 直到未通过共识的所述 新区块通过共识。 5.根据权利要求1所述的适用于电力设备数据 上链的异步并行共识方法, 其特征在于, 当所述共识节点缓存的未通过共识的区块与区块链上已通过共识的区块存在冲突时, 所述 共识节点触发节点回滚机制以保证区块链网络的活性。 6.根据权利要求5所述的适用于电力设备数据 上链的异步并行共识方法, 其特征在于, 所述共识 节点触发节点回滚机制包括: 所述共识 节点向来源节点索要每 个通过共识的区块的共识验证; 所述共识节点基于验证对所述 区块完成验证后, 在本地切换到已经通过共识的区块高 度, 并对后面的区块 开始新的共识流 程, 完成节点回滚的流 程。 7.根据权利要求1所述的适用于电力设备数据 上链的异步并行共识方法, 其特征在于, 使用视图保存区块链网络中每个节点的共识状态, 相同视图节点 维护相同的领导节点和共 识节点列表。 8.根据权利要求7所述的适用于电力设备数据 上链的异步并行共识方法, 其特征在于, 当所述共识节点的交易集中存在交易时, 所述共识节点在接收到空 区块后即时发起视图切 换。 9.根据权利要求1所述的适用于电力设备数据 上链的异步并行共识方法, 其特征在于, 当所述共识节点的交易集中缓存了多个未通过共识的区块时, 若某个区块通过了共识验权 利 要 求 书 1/2 页 2 CN 115456784 A 2证, 则未通过共识的区块的历史父区块 也通过了共识验证。 10.根据权利要求1所述的适用于电力设备数据上链的异步并行共识方法, 其特征在 于, 当所述领导节点出现故障, 进行视图切换, 根据新的视图选取新的领导节点, 以保证区 块链网络的活性。权 利 要 求 书 2/2 页 3 CN 115456784 A 3

.PDF文档 专利 一种适用于电力设备数据上链的异步并行共识方法

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种适用于电力设备数据上链的异步并行共识方法 第 1 页 专利 一种适用于电力设备数据上链的异步并行共识方法 第 2 页 专利 一种适用于电力设备数据上链的异步并行共识方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-17 23:41:12上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。