说明:收录全网最新的团体标准 提供单次或批量下载
文库搜索
切换导航
文件分类
频道
联系我们
问题反馈
文件分类
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210378160.4 (22)申请日 2022.04.12 (71)申请人 平安国际智慧城市科技股份有限公 司 地址 518000 广东省深圳市前海深港合作 区妈湾兴海 大道3048号前海自贸大厦 1-34层 (72)发明人 张智立 (74)专利代理 机构 北京市京大律师事务所 11321 专利代理师 姚维 (51)Int.Cl. G06F 16/27(2019.01) G06F 16/23(2019.01) G06F 8/65(2018.01)G06F 9/455(2006.01) (54)发明名称 区块链升级方法、 装置、 设备及存 储介质 (57)摘要 本发明涉及区块链领域, 公开了一种区块链 升级方法、 装置、 设备及存储介质。 该方法包括: 获取区块链升级的请求信息, 并根据请求信息, 对区块链升级进行评估, 得到评估结果, 评估结 果包括第一评估 结果和第二评估 结果; 根据第一 评估结果, 对区块链中的节点容器和节点镜像进 行更新, 并根据第二评估结果, 对区块链中的区 块数据进行更新; 对更新后的区块链中的状态数 据进行更新, 得到升级后的区块链。 本发明简化 了区块链的升级流程, 降低了区块链升级的难 度。 权利要求书2页 说明书8页 附图4页 CN 114791934 A 2022.07.26 CN 114791934 A 1.一种区块链升级方法, 其特 征在于, 所述区块链升级方法包括: 获取区块链升级的请求信 息, 并根据所述请求信息, 对区块链升级进行评估, 得到评估 结果, 所述评估结果包括第一评估结果和第二评估结果; 根据所述第一评估结果, 对所述区块链中的节点容器和节点镜像进行更新, 并根据所 述第二评估结果, 对所述区块链中的区块数据进行 更新; 对更新后的区块链中的状态数据进行 更新, 得到 升级后的区块链。 2.根据权利要求1所述的区块链升级方法, 其特征在于, 所述根据所述请求信息, 对区 块链升级 进行评估, 得到 评估结果包括: 提取所述请求信息中的合约请求标识和账本请求标识; 根据所述合约请求标识, 按照区块链升级的预设合约清理条件, 对区块链进行评估, 得 到第一评估结果; 根据所述账本请求标识, 按照 区块链升级的预设账本清理条件, 对所述区块链进行评 估, 得到第二评估结果。 3.根据权利要求2所述的区块链升级方法, 其特征在于, 所述根据所述第一评估结果, 对所述区块链中的节点 容器和节点镜像进行 更新包括: 根据所述第一评估结果, 判断是否清理所述区块链中的合约信息; 若清理所述区块链中的合约信息, 则根据所述第一评估结果, 停止运行所述区块链中 对应的节点 容器, 并查找所述区块链中未运行的节点 容器; 若不清理所述区块链中的合约信息, 则查找所述区块链中未运行的节点 容器; 对所述区块链中未运行的节点容器以及所述未运行的节点容器对应的节点镜像进行 清理, 得到更新后的区块链。 4.根据权利要求3所述的区块链升级方法, 其特征在于, 所述根据所述第一评估结果, 停止运行 所述区块链中对应的节点 容器包括: 根据所述第一评估结果, 确定所述区块链中的节点 容器的清理范围; 若清理范围为部分清理, 则查找所述区块链中的清理范围内的节点 容器并停止运行; 若清理范围为全部清理, 则停止运行 所述区块链中的全部节点 容器。 5.根据权利要求2所述的区块链升级方法, 其特征在于, 所述根据所述第二评估结果, 对所述区块链中的区块数据进行 更新包括: 根据所述第二评估结果, 判断是否清理所述区块链中的账本信息; 若清理所述区块链中的账本信息, 则根据所述第二评估结果, 清理所述区块链中对应 的区块数据, 得到更新后的区块链; 若不清理所述区块链中的合约信息, 则按照预设账本清理范围, 清理所述区块链中对 应的区块数据, 得到更新后的区块链。 6.根据权利要求5所述的区块链升级方法, 其特征在于, 所述根据所述第二评估结果, 清理所述区块链中对应的区块数据, 得到更新后的区块链包括: 根据所述第二评估结果, 确定所述区块链中的账本信息的清理范围; 若清理范围为部分清理, 则查找所述区块链中的清理范围内的区块, 并确定查找的区 块的运行状态; 确定所述查找的区块中运行状态为未运行的区块, 并清除所述未运行的区块中的区块权 利 要 求 书 1/2 页 2 CN 114791934 A 2数据, 得到更新后的区块链; 若清理范围为全部清理, 则清除所述区块链中的全部区块数据, 得到更新后的区块链。 7.一种区块链升级装置, 其特 征在于, 所述区块链升级装置包括: 评估模块, 用于获取区块链升级的请求信 息, 并根据所述请求信 息, 对区块链升级进行 评估, 得到 评估结果, 所述评估结果包括第一评估结果和第二评估结果; 更新模块, 用于根据所述第一评估结果, 对所述区块链中的节点容器和节点镜像进行 更新, 并根据所述第二评估结果, 对所述区块链中的区块数据进行 更新; 生成模块, 用于对更新后的区块链中的状态数据进行 更新, 得到 升级后的区块链。 8.根据权利要求7 所述的区块链升级装置, 其特 征在于, 所述评估 模块包括: 提取单元, 用于提取 所述请求信息中的合约请求标识和账本请求标识; 合约评估单元, 用于根据 所述合约请求标识, 按照区块链升级的预设合约清 理条件, 对 区块链进行评估, 得到第一评估结果; 账本评估单元, 用于根据 所述账本请求标识, 按照区块链升级的预设账本清 理条件, 对 所述区块链进行评估, 得到第二评估结果。 9.一种区块链升级设备, 其特征在于, 所述 区块链升级设备包括: 存储器和至少一个处 理器, 所述存 储器中存 储有指令; 所述至少一个处理器调用所述存储器中的所述指令, 以使得所述 区块链升级设备执行 如权利要求1 ‑6中任意一项所述的区块链升级方法的步骤。 10.一种计算机可读存储介质, 所述计算机可读存储介质上存储有指令, 其特征在于, 所述指令被处 理器执行时实现如权利要求1 ‑6中任意一项所述区块链升级方法的步骤。权 利 要 求 书 2/2 页 3 CN 114791934 A 3
专利 区块链升级方法、装置、设备及存储介质
文档预览
中文文档
15 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
赞助1.5元下载(无需注册)
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助1.5元下载
本文档由 SC 于
2024-02-24 00:50:00
上传分享
举报
下载
原文档
(792.1 KB)
分享
友情链接
安全牛 AI防火墙技术白皮书.pdf
GB-T 16606.3-2018 快递封装用品 第3部分:包装袋.pdf
GB-T 18386.2-2022 电动汽车能量消耗量和续驶里程试验方法 第2部分:重型商用车辆.pdf
GB-T 38633-2020 信息技术 大数据 系统运维和管理功能要求.pdf
工商银行 2021网络金融黑产研究报告.pdf
资产管理制度.pdf
GB-T 25745-2010 铸造铝合金热处理.pdf
DB35-T 1215-2011 捕食螨生产技术规程 福建省.pdf
GB-T 3621-2007 钛及钛合金板材.pdf
信通院 量子信息技术发展与应用研究报告-2020年.pdf
GM-T 0026-2023 安全认证网关产品规范.pdf
DA-T 94-2022 电子会计档案管理规范.pdf
SN-T 2952-2011 进出口煤炭检验规程.pdf
GM-T 0065-2019 商用密码产品生产和保障能力建设规范.pdf
GB-T 42076.1-2022 生物技术 细胞计数 第1部分:细胞计数方法通则.pdf
DB31-T 1343-2022 医用超声探头消毒卫生要求 上海市.pdf
GB-T 37973-2019 信息安全技术 大数据安全管理指南 .pdf
GW0202-2014 国家电子政务外网 安全接入平台技术规范.pdf
GB-T 32429-2015 信息技术 SOA 应用的生存周期过程.pdf
GB-T 11107-2018 金属及其化合物粉末 比表面积和粒度测定 空气透过法.pdf
交流群
-->
1
/
15
评价文档
赞助1.5元 点击下载(792.1 KB)
回到顶部
×
微信扫码支付
1.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。