[发明专利]司法链的证据存证和处理方法、装置、设备和介质有效
申请号: | 201910871489.2 | 申请日: | 2019-09-16 |
公开(公告)号: | CN110602214B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 荆博 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;G06Q50/18;H04L9/32 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 司法 证据 处理 方法 装置 设备 介质 | ||
本申请实施例公开一种司法链的证据存证和处理方法、装置、设备和介质,涉及区块链技术领域。具体实现方案为:获取根据用户需求发起的针对批量数据包的一次存证事务请求;执行一次存证事务请求,将批量数据包的总证据信息作为生成的一次存证事务数据在存证链中进行上链存储;根据一次存证事务数据所对应批量证据包中的每个证据,向司法链发起二次存证事务请求,以请求司法链生成对应的各二次存证事务数据,并在司法链中上链存储;从司法链获取二次存证事务数据标识,与一次存证事务数据标识建立映射关系;根据映射关系产生存证证书,反馈给用户。能够提高司法链的业务处理能力和证据上链效率。
技术领域
本申请实施例涉及计算机技术领域,尤其涉及区块链技术领域,具体涉及一种司法链的证据存证和处理方法、装置、设备和介质。
背景技术
基于区块链存储的证据可以被互联网法院采信,法院提供的司法链可用于存证。但是,目前司法链发展过程中,司法链的承载能力有限,当网络连接不畅或存证需求量较大时,难以保证业务的正常运转,导致证据无法上链,证据比较多的情况下,一件件上链导致上链效率太低,影响证据的有效性和用户体验。
发明内容
本申请实施例提供了一种司法链的证据存证和处理方法、装置、设备和介质,能够提高司法链的业务处理能力和证据上链效率。
第一方面,本申请实施例提供了一种司法链的证据存证方法,应用于存证链节点,所述方法包括:
获取根据用户需求而发起的针对批量数据包的一次存证事务请求;
通过执行所述一次存证事务请求,将证据信息,作为生成的一次存证事务数据,在所述存证链中进行上链存储;其中,所述证据信息为所述批量数据包的总证据信息;
根据所述一次存证事务数据所对应批量证据包中的每个证据,分别向司法链发起二次存证事务请求,以请求所述司法链的节点执行所述二次存证事务请求,生成对应的各二次存证事务数据,并在司法链中上链存储;其中,每个所述二次存证事务请求中至少包括所述证据的分证据信息和一次存证事务数据标识;
从所述司法链的节点获取二次存证事务数据标识,与所述一次存证事务数据标识建立映射关系;
根据所述映射关系产生存证证书,反馈给所述用户。
上述申请中的一个实施例具有如下优点或有益效果:通过存证链辅助司法链进行跨链的证据处理操作,克服了在司法链出现网络拥堵,或者访问不畅的情况,以及平台本身的突发存证需求超过司法链峰值处理能力的情况下证据无法存储的技术问题,且实现了证据的批量上传,进而达到保证存证业务的正常运转和证据的有效性,提高司法链的业务处理能力、证据上链效率和用户体验技术效果。
可选的,根据所述一次存证事务数据所对应批量证据包中的每个证据,分别向司法链发起二次存证事务请求包括:
根据所述一次存证事务数据所对应批量证据包中的每个证据,分别产生二次存证事务请求;
调用时间戳服务,以获取二次上链时间戳,并添加到所述二次存证事务请求中;
向所述司法链发起所述二次存证事务请求。
上述申请中的一个实施例具有如下优点或有益效果:通过在二次存证时调用时间戳服务确定每个证据二次存证时的二次上链时间戳,以将时间戳同证据信息一同存储在司法链中,确保了将批量数据上链司法链时的时间依据进行有效存证。
可选的,各所述二次存证事务请求的产生和发起由至少两个并行进程进行处理。
上述申请中的一个实施例具有如下优点或有益效果:二次存证事务请求的产生和发起并行处理,提高了批量数据在司法链中的上链效率。
可选的,执行所述一次存证事务请求时,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910871489.2/2.html,转载请声明来源钻瓜专利网。