[发明专利]共识网络管理方法、装置、计算机以及可读存储介质在审
申请号: | 202010245792.4 | 申请日: | 2020-03-31 |
公开(公告)号: | CN111461885A | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 刘攀;李茂材;王宗友;蓝虎;周开班;孔利;杨常青;朱耿良;黄焕坤;刘区城;时一防;张劲松 | 申请(专利权)人: | 财付通支付科技有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共识 网络 管理 方法 装置 计算机 以及 可读 存储 介质 | ||
本申请实施例公开了一种共识网络管理方法、装置、计算机及可读存储介质,包括:当区块链网络信息满足共识委员会更新条件时,生成包含合约调用函数的合约调用区块;根据合约调用区块中的合约调用函数调用智能合约,智能合约包括配置标识与共识配置信息之间的映射关系,配置标识用于表征对应的共识配置信息的记录时间;触发智能合约获取目标配置标识对应的目标共识配置信息,目标配置标识是指智能合约中的配置标识中表征为最大记录时间的配置标识,目标共识配置信息包括至少两个目标节点;当合约调用区块通过共识验证时,智能合约根据目标共识配置信息,将共识委员会更新为至少两个目标节点。采用本申请,可以降低共识委员会的管理成本。
技术领域
本申请涉及区块链技术领域,尤其涉及一种共识网络管理方法、装置、计算机以及可读存储介质。
背景技术
随着区块链技术的日益成熟,加上区块链的去中心化等的特性,使得区块链的应用日益广泛,因此,对于区块链的管理也就成为及其重要的事。具体的,在区块链中,将一个交易区块进行上链时,该交易区块必须经过区块链网络中的共识节点进行共识,在共识通过后才能将该交易区块添加到区块链上,这些共识节点组成了共识委员会。其中,共识委员会在任期内,可以对接收到的交易区块进行共识。其中,当共识委员会发生变更时,需要对共识委员会对应的共识配置信息进行更新,由于共识委员会中各个共识节点的共识配置信息都配置在区块链的系统底层架构中,所以当更新共识委员会时,就需要对区块链的系统底层架构进行调整,导致整个更新过程比较缓慢且成本较高。
发明内容
本申请实施例提供了一种共识网络管理方法、装置、计算机以及可读存储介质,可以在对区块链中的共识委员会进行更新时,提高效率并降低成本。
本申请实施例一方面提供了一种共识网络管理方法,包括:
当区块链网络信息满足共识委员会更新条件时,生成包含合约调用函数的合约调用区块;
根据上述合约调用区块中的上述合约调用函数调用智能合约,上述智能合约包括配置标识与共识配置信息之间的映射关系,上述配置标识用于表征对应的共识配置信息的记录时间;
触发上述智能合约获取目标配置标识对应的目标共识配置信息;上述目标配置标识是指上述智能合约中的配置标识中表征为最大记录时间的配置标识,上述目标共识配置信息包括至少两个目标节点;
当上述合约调用区块通过共识验证时,上述智能合约根据上述目标共识配置信息,将共识委员会更新为上述至少两个目标节点。
其中,上述方法还包括:
获取上述区块链网络信息;上述区块链网络信息包括上述区块链中的最大区块高度及委员会管理列表,上述委员会管理列表包括上述共识委员会管理的区块高度范围;
当上述最大区块高度大于上述区块高度范围中的最大管理区块高度时,确定上述区块链网络信息满足上述共识委员会更新条件。
其中,上述方法还包括:
获取上述区块链网络信息;上述区块链网络信息包括第一网络节点发送的共识网络添加请求;
根据上述共识网络添加请求对上述第一网络节点进行共识,若共识通过,则根据上述第一网络节点生成上述目标共识配置信息;
生成上述目标共识配置信息对应的上述目标配置标识,将上述目标共识配置信息及上述目标配置标识之间的映射关系添加至上述智能合约,确定上述区块链网络信息满足上述共识委员会更新条件。
其中,上述方法还包括:
获取候选共识节点集合及共识选举算法,上述候选共识节点集合包括至少两个候选共识节点;
根据上述共识选举算法从上述至少两个候选共识节点中选取上述至少两个目标节点,将上述至少两个目标节点添加至上述目标共识配置信息中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财付通支付科技有限公司,未经财付通支付科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010245792.4/2.html,转载请声明来源钻瓜专利网。