[发明专利]基于区块链的数据处理方法、装置、设备及系统在审
申请号: | 202210415074.6 | 申请日: | 2021-11-22 |
公开(公告)号: | CN114707167A | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 李艳鹏;陆旭明;程龙;赵文强 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F21/64;G06Q40/02 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 朱文杰 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 数据处理 方法 装置 设备 系统 | ||
1.一种基于区块链的数据处理方法,包括:
获取目标资源池的待处理的目标存储数据;所述目标存储数据包括在其存储间隔期间目标资源池的多笔目标业务中,每笔目标业务的资源的第一数值的密文数据;
从区块链系统中获取所述目标资源池在所述存储间隔的起始点的第一资源总量;
根据所述密文数据和所述第一资源总量,基于零知识证明算法生成所述目标存储数据所对应的证明数据,将所述证明数据保存至所述区块链系统中;所述证明数据包括所述密文数据,所述证明数据用于在保障所述第一数值的隐私性的情况下,验证所述目标资源池的资源总量的更新是否正确。
2.根据权利要求1所述的方法,所述根据所述密文数据和所述第一资源总量,基于零知识证明算法生成所述目标存储数据所对应的证明数据,包括:
基于区块链系统中的第一智能合约,根据所述零知识证明算法、所述密文数据和所述第一资源总量,生成所述目标存储数据对应的证明数据。
3.根据权利要求1所述的方法,所述根据所述密文数据和所述第一资源总量,基于零知识证明算法生成所述目标存储数据所对应的证明数据,包括:
基于所述零知识证明算法,确定第一计算结果与第二计算结果满足的预设映射关系;所述第一计算结果基于第一预设算法对各所述密文数据进行计算所得,所述第二计算结果为目标资源池在所述存储间隔期间资源总量产生的变化;
基于所述预设映射关系和所述密文数据,确定所述目标资源池在所述存储间隔期间资源总量的变化值;
根据所述变化值,计算所述目标资源池在所述存储间隔的结束点的第二资源总量;
根据所述密文数据和所述第二资源总量,生成所述证明数据,所述证明数据包括所述第二资源总量。
4.根据权利要求1所述的方法,所述存储间隔按照执行的业务的次数进行划分,存储间隔内所对应的业务次数为预设粒度值。
5.根据权利要求3所述的方法,所述获取目标资源池的待处理的目标存储数据,包括:
接收所述目标资源池所属的目标方发起的第一交易;其中,所述第一交易携带所述多笔目标业务中每笔目标业务的业务数据;所述业务数据包括所述第一数值;
采用所述目标方的密钥分别对每个所述第一数值进行加密处理,得到每个所述第一数值的密文数据;
将所述业务数据中除所述第一数值外的信息确定为业务明细信息;
将所述业务明细信息和所述密文数据确定为待处理的目标存储数据。
6.根据权利要求5所述的方法,所述根据所述密文数据和所述第一资源总量,基于零知识证明算法生成所述目标存储数据所对应的证明数据,包括:
确定所述目标存储数据对应的所述证明数据的标识信息;
将所述标识信息、确定的所述目标资源池的资源池信息、所述第二资源总量和所述目标存储数据进行关联,将关联的信息作为所述证明数据。
7.根据权利要求5所述的方法,所述从区块链系统中获取所述目标资源池在所述存储间隔的起始点的第一资源总量,包括:
根据所述第一交易,确定查询信息;
根据所述查询信息,从区块链系统中获取所述目标资源池在所述存储间隔的起始点的第一资源总量。
8.根据权利要求3所述的方法,所述获取目标资源池的待处理的目标存储数据,包括:
接收基于所述目标资源池的当前目标业务的业务方发起的第二交易;其中,所述第二交易携带所述当前目标业务的业务数据,所述业务数据包括所述第一数值;
采用所述目标资源池所属的目标方的密钥对所述第一数值进行加密处理,得到所述第一数值的密文数据;
根据所述业务数据,按照预设规则确定对应的所述目标资源池的资源池信息;
若根据所述资源池信息从指定缓存中查询到关联的待处理数据,则将所述业务数据中除所述第一数值外的信息和所述密文数据确定为所述当前目标业务的待处理数据;
确定各所述待处理数据是否满足预设的间隔存储条件,若是,则将各所述待处理数据确定为待处理的目标存储数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210415074.6/1.html,转载请声明来源钻瓜专利网。