基于区块链的数字凭证离线验证方法、装置及设备
摘要:
本说明书提供了一种基于区块链的数字凭证离线验证方法、装置及设备,该方法包括:接收出示方的移动终端提供的数字凭证;数字凭证包含发证签名、第一默克尔树的根节点及目标叶子节点的哈希值、从根节点至目标叶子节点的默克尔路径;验证数字凭证;在验证成功后生成数字凭证在本处的出示记录;根据该记录及目标凭证回执生成第二默克尔树;目标凭证回执为其余验证器广播的对应该数字凭证的凭证回执;用本验证器的私钥加密第二默克尔树的根节点的哈希值,获得数字凭证在本验证器处的凭证回执;广播该凭证回执给其余离线验证器,并写入移动终端,以便于移动终端在指定时机将该凭证回执上链。本说明书实施例可实现数字凭证的离线安全验证。
0/0