预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共18页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113918622A(43)申请公布日2022.01.11(21)申请号202111231327.6(22)申请日2021.10.22(71)申请人南京理工大学地址210000江苏省南京市玄武区孝陵卫街道孝陵卫街200号(72)发明人朱鹏(74)专利代理机构南京中高专利代理有限公司32333代理人袁兴隆(51)Int.Cl.G06F16/2458(2019.01)G06F16/27(2019.01)权利要求书3页说明书12页附图2页(54)发明名称基于区块链的信息溯源方法及系统(57)摘要本发明提供一种基于区块链的信息溯源方法及系统,包括:接收溯源请求,溯源请求包括种类标签、时间标签以及内容标签;基于所述种类标签对区块链中预先存储的信息路径数据进行访问得到目标路径数据,所述目标路径数据为单源路径数据或多源路径数据中的一个;基于时间标签确定相对应的一级数据集,目标路径数据包括多个一级数据集;基于所述内容标签确定相对应的二级数据集,所述一级数据集中至少包括一个二级数据集;提取所述二级数据集中的路径信息,基于路径信息得到至少一个信息源。本发明提供的技术方案,能够在信息溯源时根据溯源请求中不同的标签对信息源快速定位,降低了寻找信息源时数据的遍历量,节省了信息源的查找时间,效率较高。CN113918622ACN113918622A权利要求书1/3页1.一种基于区块链的信息溯源方法,其特征在于,包括:接收溯源请求,所述溯源请求包括种类标签、时间标签以及内容标签;基于所述种类标签对区块链中预先存储的信息路径数据进行访问得到目标路径数据,所述目标路径数据为单源路径数据或多源路径数据中的一个;基于所述时间标签确定相对应的一级数据集,所述目标路径数据包括多个一级数据集;基于所述内容标签确定相对应的二级数据集,所述一级数据集中至少包括一个二级数据集;提取所述二级数据集中的路径信息,基于所述路径信息得到至少一个信息源。2.根据权利要求1所述的基于区块链的信息溯源方法,其特征在于,通过以下步骤生成单源路径数据或多源路径数据,包括:对多个终端进行监测;当任意一个终端产生数据且将数据发送至其他终端时,则将产生数据的终端作为第一源终端,接收数据的终端作为第一接收端,基于所述第一源终端以及第一接收端生成单源路径信息,基于所述单源路径信息更新单源路径数据;或当任意一个终端产生数据且第一次将数据发送至其他终端时,则将产生数据的终端作为第一源终端,第一次接收数据的终端作为第一接收端,若第一接收端对接收到的数据进行处理后将处理后的数据第二次发送至另外一个终端,此时第一次接收数据的终端由第一接收端转换为第二源终端,第二次接收处理后数据的终端作为第二接收端;基于所述第一源终端、第二源终端以及第二接收端生成多源路径信息,基于所述多源路径信息更新多源路径数据;所述信息源包括第一源终端、第二源终端、第一接收端以及第二接收端中的任意一种或多种。3.根据权利要求2所述的基于区块链的信息溯源方法,其特征在于,预先配置单源路径存储单元以及多源路径存储单元;当生成单源路径信息时,将所述单源路径信息存储于所述单源路径存储单元中;当存在单源路径信息变更为多源路径信息时,则将变更前的单源路径信息由单源路径存储单元内删除,将变更后的多源路径信息存储于所述多源路径存储单元中;所述种类标签包括单源标签或多源标签,基于所述单源标签或多源标签提取所述单源路径数据或多源路径数据。4.根据权利要求3所述的基于区块链的信息溯源方法,其特征在于,还包括:在所述单源路径存储单元以及多源路径存储单元中分别配置多个时间段子单元,每个时间段子单元中分别具有不同的时间段;获取单源路径信息中第一接收端接收到数据的第一时间,将所述单源路径信息存储至与第一时间对应的时间段子单元中;获取多源路径信息中第二接收端接收到数据的第二时间,将所述单源路径信息存储至与第二时间对应的时间段子单元中。5.根据权利要求3所述的基于区块链的信息溯源方法,其特征在于,获取路径数据配置的总存储量;2CN113918622A权利要求书2/3页获取当前时刻单源路径存储单元的当前单源存储量、单源总存储量;获取当前时刻多源路径存储单元的当前多源存储量、多源总存储量;获取先前预设时间段内单源路径信息的生成量以及多源路径信息的生成量;基于所述单源路径信息的生成量以及多源路径信息的生成量生成存储量调整趋势值;基于所述存储量调整趋势值、整体总存储量、当前单源存储量以及当前多源存储量对所述单源总存储量和多源总存储量进行调整。6.根据权利要求5所述的基于区块链的信息溯源方法,其特征在于,基于所述单源路径信息的生成量以及多源路径信息的生成量生成存储量调整趋势值包括:通过以下公式计算存储量调整趋势