(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210316772.0
(22)申请日 2022.03.28
(71)申请人 达闼机器人 (成都) 有限公司
地址 610096 四川省成 都市中国 (四川) 自
由贸易试验区成都高新区天府四街
199号1栋24层
(72)发明人 庞洪福
(74)专利代理 机构 北京太合九思知识产权代理
有限公司 1 1610
专利代理师 蔡丽
(51)Int.Cl.
G06F 21/62(2013.01)
G06F 21/64(2013.01)
(54)发明名称
基于区块链的信息处理方法、 装置、 设备及
介质
(57)摘要
本申请实施例提供一种基于区块链的信息
处理方法、 装置、 设备及介质。 在本申请实施例
中, 在每期凭证获取截止后, 将该期次的已产生
的凭证号码数据的摘要信息以交易的方式写入
至区块链中, 这样, 能够防止期望凭证号码数据
在凭证获取截止后被非法写入至凭证发行系统
中, 还能够追溯当前期次已产生的凭证号码数
据。 进一步的, 根据凭证获取截止时间和出块周
期预估在凭证兑现时间到达时, 区块链上新增的
与当前期次的凭证兑现时间对应的目标区块, 并
基于目标区块的区块头数据, 生成当前期次的凭
证兑现参数, 该凭证兑现参数提供给凭证发行系
统以供凭证发行系统生成当前期次的期望凭证
号码数据。 由此, 保证了期望凭证号码数据的安
全性和可信性。
权利要求书2页 说明书10页 附图3页
CN 115098878 A
2022.09.23
CN 115098878 A
1.一种基于区块链的信息处 理方法, 其特 征在于, 包括:
从凭证发行系统获取在当前期次的凭证获取截止时间到达后产生的当前期次的已产
生的凭证号码数据, 以及采用第一信息摘要算法生成所述凭证号码数据的摘要信息;
将所述摘要信 息写入区块链的第 一区块中, 并根据 所述摘要信 息的哈希值生成所述第
一区块的区块头数据, 所述第一区块是在出块周期到 达时所述区块链上新增的区块;
根据所述凭证获取截止时间和所述出块周期, 从自所述第 一区块之后按照所述出块周
期依次出现在所述区块链上的区块中, 确定与当前期次的凭证兑现时间对应的目标区块;
在当前期次的凭证兑现时间的到达期间, 根据所述目标区块的区块头数据, 生成当前
期次的凭证兑现参数, 所述凭证兑现参数用于提供给所述凭证发行系统, 以供所述凭证发
行系统基于所述凭证兑现参数生成当前期次的期望凭证号码数据。
2.根据权利要求1所述的方法, 其特征在于, 根据 所述凭证获取截止时间和所述出块周
期, 从自所述第一区块之后按照所述出块周期依 次出现在所述区块链上 的区块中, 确定与
当前期次的凭证兑现时间对应的目标区块, 包括:
根据所述凭证获取截止时间、 所述凭证兑现时间和所述出块周期, 确定从所述凭证获
取截止时间至所述凭证兑现时间期间可生成的区块的数量;
将所述第一区块的区块号与 所述可生成的区块的数量之和, 确定为所述目标区块的区
块号, 所述目标区块的区块 号用于标识所述目标区块在所述区块链中的上链顺序。
3.根据权利要求2所述的方法, 其特征在于, 在当前期次的凭证兑现时间的到达期间,
根据所述目标区块的区块头数据, 生成当前期次的凭证兑现参数, 包括:
在到达当前期次凭证兑现时间的情况下, 根据所述 区块链上在所述目标区块之后上链
的区块数量, 确定所述目标区块是否生效;
在所述目标区块生效的情况下, 根据 所述目标区块的区块号从所述区块链上获取所述
目标区块的区块头数据;
根据所述目标区块的区块头数据, 生成当前期次的凭证兑现参数。
4.根据权利要求3所述的方法, 其特征在于, 在到达当前期次凭证兑现时间的情况下,
根据所述区块链上在所述 目标区块之后上链的区块数量, 确定所述 目标区块是否生效, 包
括:
在到达当前期次凭证兑现时间的情况下, 监测所述 区块链上在所述目标区块之后产生
的新区块的数量, 直至监测到所述 新区块的数量达 到设定数量时, 确定所述目标区块 生效。
5.根据权利要求1至4任一项所述的方法, 其特 征在于, 还 包括:
在每次出块周期到达时, 在所述区块链上新增区块 时, 根据上一个区块的区块头数据,
确定新增的下一个区块的区块头数据。
6.根据权利要求1至4任一项所述的方法, 其特征在于, 根据所述目标区块的区块头数
据, 生成当前期次的凭证兑现参数包括:
采用第二信息摘要算法生成所述目标区块的区块头数据的摘要信 息, 并将所述目标区
块的区块头数据的摘要信息作为所述凭证兑现参数。
7.根据权利要求6所述的方法, 其特征在于, 所述第 一信息摘要算法或第 二信息摘要算
法包括以下至少一种: SHA ‑1、 SHA‑224、 SHA‑256、 SHA‑384以及SHA ‑512。
8.根据权利要求2至4任一项所述的方法, 其特 征在于, 还 包括:权 利 要 求 书 1/2 页
2
CN 115098878 A
2将凭证类别、 当前期次、 所述凭证号码数据的摘要信息以及所述目标区块的区块号存
储至智能合约中。
9.根据权利要求1至4任一项所述的方法, 其特征在于, 凭证发行系统基于所述凭证兑
现参数生成当前期次的期望凭证号码数据, 包括:
所述凭证发行系统基于所述凭证兑现参数在0至60个自然数中随机产生6个号码作为
当前期次的期望凭证号码数据。
10.一种基于区块链的信息处 理装置, 其特 征在于, 包括:
获取模块, 用于从凭证发行系统获取在 当前期次的凭证获取截止时间到达后产生的当
前期次的已产生的凭证号码数据, 以及 采用第一信息摘要算法生成所述 凭证号码数据的摘
要信息;
处理模块, 用于将所述摘要信息写入区块链的第一区块中, 并根据所述摘要信息的哈
希值生成所述第一区块的区块头数据, 所述第一区块是在出块周期到达时所述区块链上新
增的区块; 根据所述凭证获取截止时间和所述出块周期, 从自所述第一区块之后按照所述
出块周期依次出现在所述区块链上的区块中, 确定与当前期次的凭证兑现时间对应的目标
区块; 在当前期次的凭证兑现时间的到达期间, 根据所述目标区块的区块头数据, 生成当前
期次的凭证兑现参数, 所述凭证兑现参数用于提供给所述凭证发行系统, 以供所述凭证发
行系统基于所述凭证兑现参数生成当前期次的期望凭证号码数据。
11.一种计算机设备, 其特 征在于, 包括: 存 储器和处 理器;
所述存储器, 用于存 储计算机程序;
所述处理器耦合至所述存储器, 用于执行所述计算机程序以用于执行权利要求1 ‑9任
一项所述方法中的步骤。
12.一种存储有计算机程序的计算机可读存储介质, 其特征在于, 当所述计算机程序被
处理器执行时, 致使所述处 理器实现权利要求1 ‑9任一项所述方法中的步骤。权 利 要 求 书 2/2 页
3
CN 115098878 A
3
专利 基于区块链的信息处理方法、装置、设备及介质
安全报告 >
其他 >
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-03-03 20:14:33上传分享