[发明专利]用于分布式账本技术的共识算法在审
申请号: | 202111429760.0 | 申请日: | 2021-11-29 |
公开(公告)号: | CN114626100A | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | B·S·菲利佩克;M·斯诺普钦斯基;M·扎拉科夫斯基;K·欧勒兹克 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64;G06F16/23;G06F16/27;H04L67/104 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 刘薇;于静 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 分布式 账本 技术 共识 算法 | ||
1.一种用于在区块链内指定区块生成器节点的方法,所述方法包括:
在第一时间从所述区块链中的两个或更多个节点接收来自所述两个或更多个节点中的每个节点的相应对价;
在第二时间从所述两个或更多个节点中的每个节点接收相应的更新;
确定所述两个或更多个节点中的单个节点在所述相应的更新之后是否可用;以及
指定所述单个节点作为所述区块生成器节点。
2.根据权利要求1所述的方法,其中,确定所述两个或更多个节点中的所述单个节点在所述相应的更新之后是否可用包括:
识别所提供的其它节点中的每个节点不可用。
3.根据权利要求1所述的方法,其中,确定所述两个或更多个节点中的所述单个节点在所述相应的更新之后是否可用包括:
识别所述单个节点在所述第二时间之后具有最大对价。
4.根据权利要求1所述的方法,其中,确定所述两个或更多个节点中的所述单个节点在所述相应的更新之后是否可用包括:
比较与所述两个或更多个节点相关联的一组散列;以及
识别所述单个节点与所述两个或更多个节点的最高散列相关联。
5.根据权利要求1所述的方法,其中,所述相应的更新:包括所述单个节点增加对价,第二节点识别为不可用,以及第三节点匹配所述单个节点的增加的对价。
6.根据权利要求5所述的方法,还包括:
保留所述第二节点的对价;以及
向所述单个节点提供所述对价。
7.根据权利要求1所述的方法,还包括:
生成局部对价;以及
将所述局部对价与来自所述两个或更多个节点中的每个节点的相应对价进行组合。
8.一种用于在区块链内指定区块生成器节点的系统,所述系统包括:
存储器;以及
与所述存储器通信的处理器,所述处理器被配置为执行操作,所述操作包括:
在第一时间从所述区块链中的两个或更多个节点接收来自所述两个或更多个节点中的每个节点的相应对价;
在第二时间从所述两个或更多个节点中的每个节点接收相应的更新;
确定所述两个或更多个节点中的单个节点在所述相应的更新之后是否可用;以及
指定所述单个节点作为所述取块生成器节点。
9.根据权利要求8所述的系统,其中,确定所述两个或更多个节点中的所述单个节点在所述相应的更新之后是否可用包括:
识别所提供的其它节点中的每个节点不可用。
10.根据权利要求8所述的系统,其中,确定所述两个或更多个节点中的所述单个节点在所述相应的更新之后是否可用包括:
识别所述单个节点在所述第二时间之后具有最大对价。
11.根据权利要求8所述的系统,其中,确定所述两个或更多个节点中的所述单个节点在所述相应的更新之后是否可用包括:
比较与所述两个或更多个节点相关联的一组散列;以及
识别所述单个节点与所述两个或更多个节点的最高散列相关联。
12.根据权利要求8所述的系统,其中,所述相应的更新包括:所述单个节点增加对价,第二节点识别为不可用,以及第三节点匹配所述单个节点的增加的对价。
13.根据权利要求12所述的系统,其中,所述处理器还被配置为执行操作,所述操作包括:
保留第二节点的对价;以及
向所述单个节点提供所述对价。
14.根据权利要求8所述的系统,其中,所述处理器还被配置为执行操作,所述操作包括:
生成局部对价;以及
将所述局部对价与来自所述两个或更多个节点中的每个节点的相应对价进行组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111429760.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电源和检查装置
- 下一篇:用于控制对数据的访问的安全智能容器