[发明专利]区块链系统的数据处理方法、装置和计算机可读存储介质有效
申请号: | 201810384176.X | 申请日: | 2018-04-26 |
公开(公告)号: | CN108596618B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 史春辉 | 申请(专利权)人: | 众安信息技术服务有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04 |
代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 钟胜光 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 系统 数据处理 方法 装置 计算机 可读 存储 介质 | ||
1.一种用于区块链系统的数据处理方法,其中,所述区块链系统包括多个存储节点和公共账本,所述多个存储节点为所述公共账本提供存储合约,其特征在于,所述数据处理方法包括:
接收用于获取所述存储合约的存储期证明的请求,其中,所述存储期证明用于证明已保存所述存储合约所规定的保存数据的时间;
在所述公共账本上的、与所请求的存储期证明相关的存储合约中,采样存储合约;
基于所采样的存储合约,生成与所请求的存储期证明相关的存储节点的存储期证明;以及
在所述存储节点的存储合约到期时,根据所述存储节点的所述存储期证明在预定时间区域的分布来获得所述存储节点的可信度报告,其中所述预定时间区域是基于对所述存储合约所规定的时间跨度进行划分而获得的多个时间区域的,所述可信度报告是根据存储期证明在一定时间区域内的数量分布来计算的可信度概率,
其中,生成所述存储期证明包括:将每份存储合约的存储期划分为多个时间区域,获取在计算所述存储期证明时的当前时间戳,并基于时间戳和所计算的存储证明的前一个有效的存储期证明来生成所述存储期证明,并且
其中,将存储期划分为多个时间区域包括:随机地确定多个时间区域的数量;以及随机地确定多个时间区域中的每个时间区域的时间长度。
2.根据权利要求1所述的数据处理方法,其特征在于,所述数据处理方法还包括:在所述存储节点的存储合约到期时,根据所述存储节点的可信度报告,确定所述存储节点的收益。
3.根据权利要求1所述的数据处理方法,其特征在于,当以下情形之一发生时,则获取所述存储期证明:
所述多个存储节点中的一个存储节点要出块;以及
所述多个存储节点中的一个存储节点被使用该存储节点的存储服务的客户请求存储期证明。
4.根据权利要求3所述的数据处理方法,其特征在于,所述多个存储节点根据各自的出块权重来出块,其中存储节点的出块权重与该存储节点的储龄有关。
5.根据权利要求1所述的数据处理方法,其特征在于,所述数据处理方法还包括:
将所生成的存储期证明存储在所述公共账本上。
6.根据权利要求5所述的数据处理方法,其特征在于,所述数据处理方法还包括:
当所述多个存储节点中的存储节点无法提供存储期证明时,将无法提供存储期证明的存储节点设置为所述区块链系统的失效存储节点,并将所述失效存储节点的抵押金作为所述区块链系统的备用金。
7.一种用于区块链系统的数据处理装置,所述区块链系统包括多个存储节点和公共账本,所述多个存储节点为所述公共账本提供存储合约,其特征在于,所述数据处理装置包括:
接收单元,其被配置为接收用于获取所述存储合约的存储期证明的请求,其中,所述存储期证明用于证明已保存所述存储合约所规定的保存数据的时间;
采样单元,其被配置为在所述公共账本上的、与所请求的存储期证明相关的存储合约中,采样存储合约;
生成单元,其被配置为基于采样的存储合约,生成与所请求的存储期证明相关的存储节点的存储期证明;以及
获取单元,其在所述存储节点的存储合约到期时,根据所述存储节点的所述存储期证明在预定时间区域的分布来获得所述存储节点的可信度报告,其中所述预定时间区域是基于对所述存储合约所规定的时间跨度进行划分而获得的多个时间区域,所述可信度报告是根据存储期证明在一定时间区域内的数量分布来计算的可信度概率,
其中,生成所述存储期证明包括:将每份存储合约的存储期划分为多个时间区域,获取在计算所述存储期证明时的当前时间戳,并基于时间戳和所计算的存储证明的前一个有效的存储期证明来生成所述存储期证明,并且
其中,将存储期划分为多个时间区域包括:随机地确定多个时间区域的数量;以及随机地确定多个时间区域中的每个时间区域的时间长度。
8.根据权利要求7所述的数据处理装置,其特征在于,所述数据处理装置还包括确定单元,其在所述存储节点的存储合约到期时,根据所述存储节点的可信度报告,确定所述存储节点的收益。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于众安信息技术服务有限公司,未经众安信息技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810384176.X/1.html,转载请声明来源钻瓜专利网。