[发明专利]区块链配置更新方法、装置、设备及存储介质有效
| 申请号: | 201811202989.9 | 申请日: | 2018-10-16 |
| 公开(公告)号: | CN109634679B | 公开(公告)日: | 2023-04-11 |
| 发明(设计)人: | 张松松;冯承勇 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F16/23 |
| 代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
| 地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 配置 更新 方法 装置 设备 存储 介质 | ||
1.一种区块链配置更新方法,其特征在于,所述区块链配置更新方法包括:
从数据库中获取用于区块链系统配置更新的待配置信息;
从所述区块链系统中选取一区块节点作为当前区块节点,从所述当前区块节点中获取节点原始配置信息;
将所述节点原始配置信息与所述待配置信息进行比较,根据比较结果生成配置变更集合;
通过所述配置变更集合对所述区块链系统进行更新;
所述通过所述配置变更集合对所述区块链系统进行更新,包括:
将所述配置变更集合推送到所述当前区块节点,以使得所述当前区块节点通过所述配置变更集合进行配置更新,并由所述当前区块节点将所述配置变更集合广播到所述区块链系统的其他各个区别节点,以使得所述区块链系统的其他各个区别节点分别根据所述配置变更集合完成配置更新。
2.如权利要求1所述的方法,其特征在于,所述待配置信息的数据格式为第一格式,所述第一格式表征为适用于数据库的配置格式,所述节点原始配置信息的数据格式为第二格式,所述第二格式表征为适用于区块链的配置格式;
相应地,所述将所述节点原始配置信息与所述待配置信息进行比较,根据比较结果生成配置变更集合,包括:
将所述待配置信息的数据格式由所述第一格式转换为所述第二格式,将数据格式为第二格式的待配置信息作为待比较配置数据;
将所述待比较配置数据与所述节点原始配置信息进行比较,根据比较结果生成配置变更集合。
3.如权利要求2所述的方法,其特征在于,所述从数据库中获取用于区块链系统配置更新的待配置信息之前,所述方法还包括:
获取用户输入的格式设置指令,根据所述格式设置指令将区块链系统的要素信息的数据格式设置为第一格式,所述第一格式表征为适用于数据库的配置格式;
将数据格式设置为第一格式的所述区块链系统的要素信息保存到数据库中;
在检测到与所述要素信息相关的更新请求时,根据所述更新请求并基于所述数据库中的要素信息生成数据格式为所述第一格式的待配置信息。
4.如权利要求1所述的方法,其特征在于,所述将所述配置变更集合推送到所述当前区块节点之前,还包括:
对所述配置变更集合进行展示;
接收用户基于展示中的配置变更集合输入的推送确认指令,根据所述推送确认指令执行所述将所述配置变更集合推送到所述当前区块节点的步骤。
5.如权利要求3所述的方法,其特征在于,所述更新请求包括指定更新时间;
相应地,所述将所述配置变更集合推送到所述当前区块节点,以使得所述当前区块节点通过所述配置变更集合进行配置更新,包括:
按照所述指定更新时间将所述配置变更集合推送到所述当前区块节点,以使得所述当前区块节点通过所述配置变更集合进行配置更新。
6.如权利要求1-5任一项所述的方法,其特征在于,所述由所述当前区块节点将所述配置变更集合广播到所述区块链系统的其他各个区别节点,以使得所述区块链系统的其他各个区别节点分别根据所述配置变更集合完成配置更新,包括:
由所述当前区块节点将所述配置变更集合广播到所述区块链系统的其他各个区别节点,以使得所述区块链系统的其他各个区别节点分别对所述配置变更集合进行验证,在验证通过后根据所述配置变更集合完成配置更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811202989.9/1.html,转载请声明来源钻瓜专利网。





