时间域验证方法及装置制造方法及图纸

技术编号:33121723 阅读:24 留言:0更新日期:2022-04-17 00:21
本说明书实施例提供时间域验证方法及装置,其中所述时间域验证方法包括:在预设路径库确定目标路径,其中,目标路径中携带时间戳数据集,从时间戳数据集中,根据待验证时间域确定待验证的可信时间域,对待验证的可信时间域进行验证,在待验证的可信时间域验证成功的情况下对目标路径进行验证,在目标路径验证成功的情况下确定待验证时间域验证成功。根据待验证时间域确定对应的可信时间域,对可信时间域进行验证,在可信时间域验证成功时确定待验证时间域验证成功,可以实现对任意需求的待验证时间域进行验证的方案,并且验证的速度较快,提高了效率。提高了效率。提高了效率。

【技术实现步骤摘要】
时间域验证方法及装置


[0001]本说明书实施例涉及信息
,特别涉及一种时间域验证方法及装置。

技术介绍

[0002]在中心化的数据库服务方以区块链式的账本对外提供服务时,账本中记录了相关用户所需要保存的相关数据记录。如何快速验证某个或某段账本中的可信时间交易本身,在区块链数据库应用场景里需求广泛。目前还没有相近似的在区块链数据库账本上进行可信时间域快速存储与验证的实现方案。

技术实现思路

[0003]有鉴于此,本说明书施例提供了一种时间域验证方法。本说明书一个或者多个实施例同时涉及一种时间域验证装置,一种计算设备,一种计算机可读存储介质,一种计算机程序,以解决现有技术中存在的技术缺陷。
[0004]根据本说明书实施例的第一方面,提供了一种时间域验证方法,包括:
[0005]在预设路径库确定目标路径,其中,所述目标路径中携带时间戳数据集;
[0006]从所述时间戳数据集中,根据待验证时间域确定待验证的可信时间域;
[0007]对所述待验证的可信时间域进行验证;
[0008]在所述待验本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种时间域验证方法,包括:在预设路径库确定目标路径,其中,所述目标路径中携带时间戳数据集;从所述时间戳数据集中,根据待验证时间域确定待验证的可信时间域;对所述待验证的可信时间域进行验证;在所述待验证的可信时间域验证成功的情况下对所述目标路径进行验证;在所述目标路径验证成功的情况下确定所述待验证时间域验证成功。2.根据权利要求1所述的方法,所述在预设路径库确定目标路径,包括:根据需求属性确定标识字符串;根据所述标识字符串中的字符的顺序在所述路径库中逐级确定路径节点,形成所述目标路径。3.根据权利要求1所述的方法,所述从所述时间戳数据集中,根据待验证时间域确定待验证的可信时间域,包括:从所述时间戳数据集中,根据所述待验证时间域确定起始可信时间戳和终止可信时间戳;基于所述起始可信时间戳和所述终止可信时间戳确定所述待验证可信时间域。4.根据权利要求3所述的方法,所述从所述时间戳数据集中,根据所述待验证时间域确定起始可信时间戳和终止可信时间戳,包括:获取所述待验证时间域的起始锚点和终止锚点;从所述时间戳数据集中查找到在所述起始锚点的时间之前的一个可信时间戳确定为所述起始可信时间戳;从所述时间戳数据集中查找到在所述终止锚点的时间之后的一个可信时间戳确定为所述终止可信时间戳。5.根据权利要求1所述的方法,所述对所述待验证的可信时间域进行验证,包括:根据哈希树,对所述待验证的可信时间域中的可信时间戳进行验证。6.根据权利要求5所述的方法,所述根据哈希树,对所述待验证的可信时间域中的可信时间戳进行验证,包括:基于所述哈希树的验证规则,根据所述待验证的可信时间域中的可信时间戳的哈希值进行验证;其中,所述哈希树中的叶子节点包括所述可信时间戳的记录哈希值。7.根据权利要求6所述的方法,所述基于所述哈希树的验证规则,根据所述待验证的可信时间域中的可信时间戳的哈希值进行验证,包括:对所述可信时间戳进行哈希运算得到第一验证哈希值;所述第一验证哈希值与所述叶子节点的记录哈希值相同的情况下,对所述第一验证哈希值和所述叶子节点的兄弟节点的记录哈希值进行哈希运算生成第二验证哈希值;所述第二验证哈希值与第一父节点的记录哈希值相同的情况下,基于所述第二验证哈希值和所述第一父节点的兄弟节点的记录哈希值,继续执行哈希运算直至得到根验证哈希值,其中,所述第一父节点为所述叶子节点的父节点;在所述哈希树的根节点的记录哈希值与所述根验证哈希值相同的情况下确定所述可信时间戳验证成功。
...

【专利技术属性】
技术研发人员:杨新颖汪晟李飞飞闫文远张渊
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1