[发明专利]司法链的证据存证和处理方法、装置、设备和介质有效
申请号: | 201910871489.2 | 申请日: | 2019-09-16 |
公开(公告)号: | CN110602214B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 荆博 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;G06Q50/18;H04L9/32 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 司法 证据 处理 方法 装置 设备 介质 | ||
1.一种司法链的证据存证方法,其特征在于,应用于存证链节点,所述方法包括:
获取根据用户需求而发起的针对批量数据包的一次存证事务请求;
通过执行所述一次存证事务请求,将证据信息,作为生成的一次存证事务数据,在所述存证链中进行上链存储;其中,所述证据信息为所述批量数据包的总证据信息;所述存证链是指由第三方平台建立的,用于辅助所述司法链进行电子存证的区块链网络;
根据所述一次存证事务数据所对应批量证据包中的每个证据,分别向司法链发起二次存证事务请求,以请求所述司法链的节点执行所述二次存证事务请求,生成对应的各二次存证事务数据,并在司法链中上链存储;其中,每个所述二次存证事务请求中至少包括所述证据的分证据信息和一次存证事务数据标识;
从所述司法链的节点获取二次存证事务数据标识,与所述一次存证事务数据标识建立映射关系;
根据所述映射关系产生存证证书,反馈给所述用户。
2.根据权利要求1所述的方法,其特征在于,根据所述一次存证事务数据所对应批量证据包中的每个证据,分别向司法链发起二次存证事务请求包括:
根据所述一次存证事务数据所对应批量证据包中的每个证据,分别产生二次存证事务请求;
调用时间戳服务,以获取二次上链时间戳,并添加到所述二次存证事务请求中;
向所述司法链发起所述二次存证事务请求。
3.根据权利要求2所述的方法,其特征在于,各所述二次存证事务请求的产生和发起由至少两个并行进程进行处理。
4.根据权利要求1-3任一所述的方法,其特征在于,执行所述一次存证事务请求时,还包括:
执行所述一次存证事务请求,调用时间戳服务以获取一次上链时间戳;
将所述一次上链时间戳添加到所述一次存证事务数据中。
5.根据权利要求1所述的方法,其特征在于,获取根据用户需求而发起的一次存证事务请求包括:
获取存证平台从存证客户端接收的存证请求,所述存证请求由所述用户在所述存证客户端发起;
基于所述存证请求产生所述一次存证事务请求,并在所述存证链中传输所述一次存证事务请求;
其中,所述存证链节点集成于所述存证平台,或与所述存证平台交互。
6.根据权利要求1所述的方法,其特征在于,获取根据用户需求而发起的一次存证事务请求包括:
接收用户通过存证轻量级节点在所述存证链中发起的所述一次存证事务请求。
7.根据权利要求5或6所述的方法,其特征在于,将证据信息,作为生成的一次存证事务数据,在所述存证链中进行上链存储之前,还包括:
从所述存证请求或所述一次存证事务请求中获取证据基础信息和证据存储地址;
根据所述证据存储地址获取包括多个原始证据文件的批量证据包,并根据所述批量证据包计算产生证据包哈希值,根据每个原始证据文件计算产生每个证据的证据哈希值;
其中,所述证据基础信息和所述证据包哈希值作为所述总证据信息,所述证据哈希值作为所述分证据信息。
8.根据权利要求1所述的方法,其特征在于,还包括:
接收用户发起的存证状态查询请求;
根据所述存证状态查询请求中的一次存证事务数据标识,查询批量数据包中各证据向司法链存储的上链状态;
将所述上链状态反馈给所述用户。
9.根据权利要求1所述的方法,其特征在于,还包括:
接收用户发送的存证证书查询请求;
根据所述存证证书查询请求中的一次存证事务数据标识,查询对应的所有二次存证事务数据标识的列表,并反馈给所述用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910871489.2/1.html,转载请声明来源钻瓜专利网。