[发明专利]一种用于提高大规模能源节点交易安全性的方法有效
申请号: | 202210381265.5 | 申请日: | 2022-04-13 |
公开(公告)号: | CN114463009B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 刘明哲;何秋霖;杨艾青;李珊霖;戴鹏宇 | 申请(专利权)人: | 成都理工大学 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q50/06;G06F21/64;H04L9/32 |
代理公司: | 成都众恒智合专利代理事务所(普通合伙) 51239 | 代理人: | 王育信 |
地址: | 610059 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 提高 大规模 能源 节点 交易 安全性 方法 | ||
1.一种用于提高大规模能源节点交易安全性的方法,其特征在于,包括如下步骤:
S1:结合能源节点交易活跃度和可验证随机函数随机选择能源区块链网络中的固定数量的能源节点作为当前轮次的共识委员节点;其中,随机选择能源区块链网络中的固定数量的能源节点方式是利用基于椭圆曲线的可验证随机函数,依据能源区块链网络中的节点私钥、节点编号、节点交易活跃度产生不可预测输出值R和可公开证明,输出值与共识委员节点数量取余获得的值为实际参与本轮PBFT共识机制的节点编号,代表节点被选中参与共识;其中,在共识委员节点身份验证开始前,共识委员节点名单不公开;
在椭圆曲线中,
采用节点交易活跃度Coin与节点编号
使用散列函数
使用函数
计算
计算
获得椭圆曲线上一点
每个节点按照上述步骤都能获得属于自己的随机数和证明,规定节点编号从
S2:共识委员节点之外的剩余能源节点作为验证节点,对共识委员节点身份有效性进行验证;
S3:通过验证后的共识委员节点进行PBFT共识过程,通过状态同步使本轮交易区块数据达成一致;
S4:根据最新的能源交易活跃度参数由VRF产生新随机数,确定新一轮共识委员节点,再重复步骤S2~S4。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都理工大学,未经成都理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210381265.5/1.html,转载请声明来源钻瓜专利网。