[发明专利]一种受理区块链存证交易的方法及系统有效
| 申请号: | 201811621459.8 | 申请日: | 2018-12-28 |
| 公开(公告)号: | CN110046994B | 公开(公告)日: | 2020-05-12 |
| 发明(设计)人: | 杨新颖 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F16/951 | 分类号: | G06F16/951 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 受理 区块 链存证 交易 方法 系统 | ||
1.一种受理区块链存证交易的方法,区块链网络的各节点中包括多个负责抓取网络证据的取证节点,所述方法包括:
针对每个取证节点;
该取证节点从目标证据源抓取网络证据,并计算抓取的网络证据的证据哈希;所述目标证据源包括目标网页地址,所述网络证据包括网页截图;
将计算的证据哈希发送给其他取证节点,以及接收其他取证节点发送的证据哈希;
将获得的全部证据哈希中相同的证据哈希划分进同一组,并且,将获得的全部证据哈希中不同的证据哈希划分进不同组;
统计每个组中证据哈希的数量,并将数量最大的组中的证据哈希确定为可信证据哈希;
基于确定的可信证据哈希构建存证交易并受理。
2.如权利要求1所述的方法,将数量最大的组中的证据哈希确定为可信证据哈希,具体包括:
若数量最大的组所包含的证据哈希的数量大于第一指定数量,则将数量最大的组所对应的证据哈希确定为可信证据哈希。
3.如权利要求2所述的方法,所述第一指定数量为(2N+1)/3或(N+1)/2;N为各取证节点的数量。
4.如权利要求2所述的方法,所述方法还包括:
若数量最大的组所包含的证据哈希的数量不大于第一指定数量且大于第二指定数量,则将数量最大的组所对应的证据哈希与数量次大的组所对应的证据哈希皆确定为可信证据哈希;所述第二指定数量小于所述第一指定数量。
5.如权利要求4所述的方法,基于确定的可信证据哈希构建存证交易并受理,具体包括:
针对确定的每个可信证据哈希,基于该可信证据哈希构建该可信证据哈希对应的存证交易并受理;
或,基于确定的两个可信证据哈希构建存证交易并受理。
6.如权利要求4所述的方法,所述方法还包括:
若数量最大的组所包含的证据哈希的数量不大于第二指定数量,则重新从目标证据源抓取网络证据。
7.如权利要求1所述的方法,区块链网络的各节点中还包括至少一个非取证节点;
所述方法还包括:
将构建的存证交易发送给非取证节点进行受理。
8.一种受理区块链存证交易的装置,区块链网络的各节点中包括多个负责抓取网络证据的所述装置,所述装置包括:
抓取计算模块,从目标证据源抓取网络证据,并计算抓取的网络证据的证据哈希;所述目标证据源包括目标网页地址,所述网络证据包括网页截图;
发送接收模块,将计算的证据哈希发送给其他取证节点,以及接收其他取证节点发送的证据哈希;
分组模块,将获得的全部证据哈希中相同的证据哈希划分进同一组,并且,将获得的全部证据哈希中不同的证据哈希划分进不同组;
统计处理模块,统计每个组中证据哈希的数量,并将数量最大的组中的证据哈希确定为可信证据哈希;
受理模块,基于确定的可信证据哈希构建存证交易并受理。
9.如权利要求8所述的装置,所述统计处理模块,若数量最大的组所包含的证据哈希的数量大于第一指定数量,则将数量最大的组所对应的证据哈希确定为可信证据哈希。
10.如权利要求9所述的装置,所述第一指定数量为(2N+1)/3或(N+1)/2;N为各取证节点的数量。
11.如权利要求9所述的装置,所述统计处理模块,若数量最大的组所包含的证据哈希的数量不大于第一指定数量且大于第二指定数量,则将数量最大的组所对应的证据哈希与数量次大的组所对应的证据哈希皆确定为可信证据哈希;所述第二指定数量小于所述第一指定数量。
12.如权利要求11所述的装置,所述受理模块,针对确定的每个可信证据哈希,基于该可信证据哈希构建该可信证据哈希对应的存证交易并受理;或,基于确定的两个可信证据哈希构建存证交易并受理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811621459.8/1.html,转载请声明来源钻瓜专利网。





