全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211070371.8 (22)申请日 2022.09.02 (71)申请人 中国银行股份有限公司 地址 100818 北京市西城区复兴门内大街1 号 (72)发明人 洪宇坤  (74)专利代理 机构 北京集佳知识产权代理有限 公司 11227 专利代理师 赵春华 (51)Int.Cl. G06F 16/27(2019.01) G06F 16/22(2019.01) (54)发明名称 一种区块链信息处理方法及装置、 电子设 备、 存储介质 (57)摘要 本申请公开了一种区块链信息处理方法及 装置、 电子设备、 存储介质, 可应用于区块链领域 或金融领域, 所述方法包括: 在生成区块链的新 区块时, 对 所述区块链中在所述新区块前的各个 区块的哈希 值的哈希计算结果的和, 逐级进行哈 希计算, 直至仅得到一个所述哈希计算结果; 其 中, 各个所述区块的哈希值的哈希计算结果通过 对各个所述区块中的哈希值进行哈希计算得到; 将最终仅得到的所述哈希计算结果确定为所述 新区块对应的压缩标识; 将所述新区块对应的压 缩标识存 储至所述 新区块的区块头中。 权利要求书2页 说明书8页 附图3页 CN 115329008 A 2022.11.11 CN 115329008 A 1.一种区块链信息处 理方法, 其特 征在于, 包括: 在生成区块链的新区块 时, 对所述 区块链中在所述新区块前的各个区块的哈希值的哈 希计算结果的和, 逐级进行哈希计算, 直至仅得到一个所述哈希计算结果; 其中, 各个所述 区块的哈希值的哈希计算结果 通过对各个所述区块中的哈希值进行哈希计算得到; 将最终仅得到的所述哈希计算结果确定为所述 新区块对应的压缩标识; 将所述新区块对应的压缩标识存 储至所述 新区块的区块头中。 2.根据权利要求1所述的方法, 其特征在于, 所述对所述 区块链中在所述新区块前的各 个区块的哈希值的哈希计算结果的和, 逐级进行哈希计算, 直至仅得到一个所述哈希计算 结果, 包括: 获取所述区块链中在所述 新区块前的各个所述区块的哈希值; 分别对获取到的在所述新区块前的各个所述 区块的哈希值进行哈希计算, 得到第 一级 的各个所述哈希计算结果; 从第一级开始, 依次对下一级的每两个所述哈希计算结果的和进行哈希计算, 得到上 一级的所述计算结果, 直至得到最高级的所述哈希计算结果。 3.根据权利要求1所述的方法, 其特征在于, 所述对所述 区块链中在所述新区块前的各 个区块的哈希值的哈希计算结果的和, 逐级进行哈希计算, 直至仅得到一个所述哈希计算 结果, 包括: 从所述新 区块的前一块所述 区块的区块头中, 提取出所述新区块的前一块所述 区块对 应的压缩标识; 从所述新区块的区块头中提取 所述新区块的前一 块所述区块的哈希值; 对所述新区块的前一块所述区块对应的压缩标识及其哈希值的哈希计算结果的和进 行哈希计算, 得到一个所述哈希计算结果。 4.根据权利要求1所述的方法, 其特征在于, 所述将所述新 区块对应的压缩标识存储至 所述新区块的区块体中之后, 还 包括: 判断当前 所述区块链中的各个所述区块的数量是否满足预设数量阈值; 若判断出当前所述区块链中的各个所述区块的数量满足预设数量阈值, 则 至少基于当 前所述区块链中的各个所述区块的哈希值, 在所述区块链上生成当前前置信息存储区块; 其中, 所述前置信息存储区块的区块体中至少包括当前所述区块链中的各个所述区块的哈 希值; 将所述区块链中在所述当前 前置信息存 储区块后的各个所述区块移除。 5.一种区块链信息处 理装置, 其特 征在于, 包括: 计算单元, 用于在生成区块链的新区块时, 对所述区块链中在所述新区块前的各个区 块的哈希值的哈希计算结果的和, 逐级进 行哈希计算, 直至仅得到一个所述哈希计算结果; 其中, 各个所述区块的哈希值的哈希计算结果通过对各个所述区块中的哈希值进 行哈希计 算得到; 确定单元, 用于将最终仅得到的所述哈希计算结果确定为所述新区块对应的压缩标 识; 存储单元, 用于将所述 新区块对应的压缩标识存 储至所述 新区块的区块头中。 6.根据权利要求5所述的装置, 其特 征在于, 所述计算单 元, 包括:权 利 要 求 书 1/2 页 2 CN 115329008 A 2获取单元, 用于获取 所述区块链中在所述 新区块前的各个所述区块的哈希值; 第一计算单元, 用于分别对获取到的在所述新区块前的各个所述 区块的哈希值进行哈 希计算, 得到第一级的各个所述哈希计算结果; 第二计算单元, 用于从第一级开始, 依次对下一级的每两个所述哈希计算结果的和进 行哈希计算, 得到上一级的所述计算结果, 直至得到最高级的所述哈希计算结果。 7.根据权利要求5所述的装置, 其特 征在于, 所述计算单 元, 包括: 第一提取单元, 用于从所述新区块的前一块所述区块的区块头中, 提取出所述新区块 的前一块所述区块对应的压缩标识; 第二提取单元, 用于从所述新 区块的区块头 中提取所述新 区块的前一块所述 区块的哈 希值; 第三计算单元, 用于对所述新 区块的前一块所述 区块对应的压缩标识及其哈希值的哈 希计算结果的和进行哈希计算, 得到一个所述哈希计算结果。 8.根据权利要求5所述的装置, 其特 征在于, 还 包括: 判断单元, 用于判断当前所述区块链中的各个所述区块的数量是否满足预设数量阈 值; 生成单元, 用于在判断出当前所述 区块链中的各个所述 区块的数量满足预设数量阈值 时, 至少基于当前所述区块链中的各个所述区块的哈希值, 在所述区块链上生成当前前置 信息存储区块; 其中, 所述前置信息存储区块的区块体中至少包括当前所述区块链中的各 个所述区块的哈希值; 移除单元, 用于将所述区块链中在所述当前前置信息存储区块后的各个所述区块移 除。 9.一种电子设备, 其特 征在于, 包括: 存储器和处 理器; 其中, 所述存 储器用于存 储程序; 所述处理器用于执行所述程序, 所述程序被执行时, 具体用于实现如权利要求1至4任 意一项所述的区块链信息处 理方法。 10.一种计算机存储介质, 其特征在于, 用于存储计算机程序, 所述计算机程序被执行 时, 用于实现如权利要求1至4任意 一项所述的区块链信息处 理方法。权 利 要 求 书 2/2 页 3 CN 115329008 A 3

.PDF文档 专利 一种区块链信息处理方法及装置、电子设备、存储介质

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种区块链信息处理方法及装置、电子设备、存储介质 第 1 页 专利 一种区块链信息处理方法及装置、电子设备、存储介质 第 2 页 专利 一种区块链信息处理方法及装置、电子设备、存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:48:29上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。