一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种区块链信息处理方法及装置、电子设备、存储介质与流程

2022-11-13 12:02:32 来源:中国专利 TAG:

技术特征:
1.一种区块链信息处理方法,其特征在于,包括:在生成区块链的新区块时,对所述区块链中在所述新区块前的各个区块的哈希值的哈希计算结果的和,逐级进行哈希计算,直至仅得到一个所述哈希计算结果;其中,各个所述区块的哈希值的哈希计算结果通过对各个所述区块中的哈希值进行哈希计算得到;将最终仅得到的所述哈希计算结果确定为所述新区块对应的压缩标识;将所述新区块对应的压缩标识存储至所述新区块的区块头中。2.根据权利要求1所述的方法,其特征在于,所述对所述区块链中在所述新区块前的各个区块的哈希值的哈希计算结果的和,逐级进行哈希计算,直至仅得到一个所述哈希计算结果,包括:获取所述区块链中在所述新区块前的各个所述区块的哈希值;分别对获取到的在所述新区块前的各个所述区块的哈希值进行哈希计算,得到第一级的各个所述哈希计算结果;从第一级开始,依次对下一级的每两个所述哈希计算结果的和进行哈希计算,得到上一级的所述计算结果,直至得到最高级的所述哈希计算结果。3.根据权利要求1所述的方法,其特征在于,所述对所述区块链中在所述新区块前的各个区块的哈希值的哈希计算结果的和,逐级进行哈希计算,直至仅得到一个所述哈希计算结果,包括:从所述新区块的前一块所述区块的区块头中,提取出所述新区块的前一块所述区块对应的压缩标识;从所述新区块的区块头中提取所述新区块的前一块所述区块的哈希值;对所述新区块的前一块所述区块对应的压缩标识及其哈希值的哈希计算结果的和进行哈希计算,得到一个所述哈希计算结果。4.根据权利要求1所述的方法,其特征在于,所述将所述新区块对应的压缩标识存储至所述新区块的区块体中之后,还包括:判断当前所述区块链中的各个所述区块的数量是否满足预设数量阈值;若判断出当前所述区块链中的各个所述区块的数量满足预设数量阈值,则至少基于当前所述区块链中的各个所述区块的哈希值,在所述区块链上生成当前前置信息存储区块;其中,所述前置信息存储区块的区块体中至少包括当前所述区块链中的各个所述区块的哈希值;将所述区块链中在所述当前前置信息存储区块后的各个所述区块移除。5.一种区块链信息处理装置,其特征在于,包括:计算单元,用于在生成区块链的新区块时,对所述区块链中在所述新区块前的各个区块的哈希值的哈希计算结果的和,逐级进行哈希计算,直至仅得到一个所述哈希计算结果;其中,各个所述区块的哈希值的哈希计算结果通过对各个所述区块中的哈希值进行哈希计算得到;确定单元,用于将最终仅得到的所述哈希计算结果确定为所述新区块对应的压缩标识;存储单元,用于将所述新区块对应的压缩标识存储至所述新区块的区块头中。6.根据权利要求5所述的装置,其特征在于,所述计算单元,包括:
获取单元,用于获取所述区块链中在所述新区块前的各个所述区块的哈希值;第一计算单元,用于分别对获取到的在所述新区块前的各个所述区块的哈希值进行哈希计算,得到第一级的各个所述哈希计算结果;第二计算单元,用于从第一级开始,依次对下一级的每两个所述哈希计算结果的和进行哈希计算,得到上一级的所述计算结果,直至得到最高级的所述哈希计算结果。7.根据权利要求5所述的装置,其特征在于,所述计算单元,包括:第一提取单元,用于从所述新区块的前一块所述区块的区块头中,提取出所述新区块的前一块所述区块对应的压缩标识;第二提取单元,用于从所述新区块的区块头中提取所述新区块的前一块所述区块的哈希值;第三计算单元,用于对所述新区块的前一块所述区块对应的压缩标识及其哈希值的哈希计算结果的和进行哈希计算,得到一个所述哈希计算结果。8.根据权利要求5所述的装置,其特征在于,还包括:判断单元,用于判断当前所述区块链中的各个所述区块的数量是否满足预设数量阈值;生成单元,用于在判断出当前所述区块链中的各个所述区块的数量满足预设数量阈值时,至少基于当前所述区块链中的各个所述区块的哈希值,在所述区块链上生成当前前置信息存储区块;其中,所述前置信息存储区块的区块体中至少包括当前所述区块链中的各个所述区块的哈希值;移除单元,用于将所述区块链中在所述当前前置信息存储区块后的各个所述区块移除。9.一种电子设备,其特征在于,包括:存储器和处理器;其中,所述存储器用于存储程序;所述处理器用于执行所述程序,所述程序被执行时,具体用于实现如权利要求1至4任意一项所述的区块链信息处理方法。10.一种计算机存储介质,其特征在于,用于存储计算机程序,所述计算机程序被执行时,用于实现如权利要求1至4任意一项所述的区块链信息处理方法。

技术总结
本申请公开了一种区块链信息处理方法及装置、电子设备、存储介质,可应用于区块链领域或金融领域,所述方法包括:在生成区块链的新区块时,对所述区块链中在所述新区块前的各个区块的哈希值的哈希计算结果的和,逐级进行哈希计算,直至仅得到一个所述哈希计算结果;其中,各个所述区块的哈希值的哈希计算结果通过对各个所述区块中的哈希值进行哈希计算得到;将最终仅得到的所述哈希计算结果确定为所述新区块对应的压缩标识;将所述新区块对应的压缩标识存储至所述新区块的区块头中。缩标识存储至所述新区块的区块头中。缩标识存储至所述新区块的区块头中。


技术研发人员:洪宇坤
受保护的技术使用者:中国银行股份有限公司
技术研发日:2022.09.02
技术公布日:2022/11/11
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献