全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210446791.5 (22)申请日 2022.04.26 (71)申请人 方伟杭 地址 310000 浙江省金华市东阳市画水镇 黄田畈村 (72)发明人 方伟杭  (51)Int.Cl. G06F 21/45(2013.01) G06F 21/62(2013.01) G16H 40/20(2018.01) G16H 10/60(2018.01) G06Q 30/00(2012.01) G06F 16/27(2019.01) H04L 67/12(2022.01) (54)发明名称 基于智能合约的疫苗接种验证系统、 方法及 合约平台 (57)摘要 本申请公开了一种基于智能合约 的疫苗接 种验证系统、 方法及合约平台, 本发明提供的基 于智能合约的疫苗接种验证系统、 方法及合约平 台, 可以实现应用程序的去中心化, 使得作为接 种者的第一客户端、 作为医护的第二客户端及合 约平台之间达成高度互信, 减少人为因素的参 与, 避免出现信息泄露和冒名顶替现象, 有利于 疫苗的快速普及, 此外, 疫苗生产商也可 以根据 登记信息进行疫苗 生产规划。 权利要求书2页 说明书11页 附图7页 CN 114817903 A 2022.07.29 CN 114817903 A 1.一种基于智能合约的疫苗接种验证系统, 其特征在于, 包括第一客户 端、 第二客户 端、 合约平台, 其中: 所述第一客户端, 用于向所述合约平台发送登记请求, 其中, 所述登记请求包括身份标 识; 所述第二客户端, 用于向所述合约平台发送身份验证请求, 其中, 所述身份验证请求包 括所述身份标识; 所述第二客户端, 还用于向所述合约平台发送状态更新请求, 其中, 所述状态更新请求 包括所述身份标识及更新信息; 所述合约平台, 用于对所述第一客户端发送的所述身份标识进行有效性验证; 当对所 述身份标识验证成功 时, 生成登记信息, 并将所述身份标识与所述登记信息关联存入存储 域并上链; 所述合约平台, 还用于对所述第二客户端发送的所述身份验证请求进行身份验证; 当 所述身份验证成功时, 生成验证结果, 并将所述验证结果返回给 所述第二 客户端; 所述合约平台, 还用于对所述第二客户端发送的所述状态更新请求进行状态更新; 根 据所述第二客户端发送的所述身份标识及所述更新信息对所述身份标识对应的所述登记 信息进行变更并上链。 2.根据权利要求1所述的系统, 其特征在于, 所述第一客户端, 用于向所述合约平台发 送登记请求之前, 还用于: 获取身份 证号ID, 获取密文SK, 根据以下公式生成所述身份标识: 身份标识=Hash(Hash(ID)+Hash(SK) )。 3.根据权利要求2所述的系统, 其特征在于, 所述第二客户端, 用于向所述合约平台发 送身份验证请求之前, 还用于: 获取所述身份证号及密文 哈希, 执行哈希运算获得所述身份证号的身份哈希, 并与所 述密文哈希拼接后, 再次执 行哈希运 算获得所述身份标识。 4.根据权利要求1所述的系统, 其特征在于, 所述将所述身份标识与 所述登记信 息关联 存入存储域并上链之后, 还用于: 向第一客户端返回交易 地址及合约地址 。 5.根据权利要求 4所述的系统, 其特 征在于, 所述身份验证请求还 包括: 所述交易 地址和所述 合约地址 。 6.根据权利要求5所述的系统, 其特 征在于, 所述身份验证, 具体包括: 获取所述身份验证请求中的所述身份标识、 所述交易地址和所述合约地址; 根据所述 交易地址获取 交易, 确定所述交易中的目标合约地址是否与所述合约地址匹配; 当匹配时, 遍历所述存储域中所述登记信息与所述身份标识进行对比, 当匹配时, 确定所述身份验证 成功。 7.根据权利要求1 ‑6中任一项所述的系统, 其特 征在于, 所述第一 客户端, 还用于: 获取合约平台发送 的所述交易地址及合约地址并生成二维码, 其中, 所述二维码包括 所述身份 证号、 所述密文的哈希、 所述交易 地址及所述 合约地址 。 8.一种基于智能合约的疫苗接种 验证方法, 其特征在于, 由合约平台执行所述方法, 所 述方法包括: 获取第一 客户端发送的登记请求;权 利 要 求 书 1/2 页 2 CN 114817903 A 2对所述第一客户端发送的所述身份标识进行有 效性验证; 当对所述身份标识验证成功 时, 生成登记信息, 并将所述身份标识与所述登记信息关联存 入存储域并上链; 获取第二 客户端发送的身份验证请求; 对所述第二客户端发送的所述身份验证请求进行身份验证; 当所述身份验证成功时, 生成验证结果, 并将所述验证结果返回所述第二 客户端; 获取所述第二 客户端发送的状态更新请求; 对所述第二客户端发送的所述状态更新请求进行状态更新; 根据 所述第二客户端发送 的所述身份标识及所述更新信息对所述身份标识对应的所述登记信息进行变更并上链。 9.一种基于智能合约的疫苗接种验证平台, 其特 征在于, 所述平台包括: 第一获取模块, 用于获取第一 客户端发送的登记请求; 登记模块, 用于对所述第一客户端发送的所述身份标识进行有效性验证; 当对所述身 份标识验证成功 时, 生成登记信息, 并将所述身份标识与所述登记信息关联存入存储域并 上链; 第二获取模块, 用于获取第二 客户端发送的身份验证请求; 验证模块, 用于对所述第二客户端发送的所述身份验证请求进行身份验证; 当所述身 份验证成功时, 生成验证结果, 并将所述验证结果返回给 所述第二 客户端; 第三获取模块, 用于获取 所述第二 客户端发送的状态更新请求; 更新模块, 用于对所述第二客户端发送的所述状态更新请求进行状态更新; 根据所述 第二客户端发送的所述身份标识及所述更新信息对所述身份标识对应的所述登记信息进 行变更并上链。 10.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器存储有计算机程 序,所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求8中所述方法的步 骤。权 利 要 求 书 2/2 页 3 CN 114817903 A 3

PDF文档 专利 基于智能合约的疫苗接种验证系统、方法及合约平台

文档预览
中文文档 21 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于智能合约的疫苗接种验证系统、方法及合约平台 第 1 页 专利 基于智能合约的疫苗接种验证系统、方法及合约平台 第 2 页 专利 基于智能合约的疫苗接种验证系统、方法及合约平台 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:39:27上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。