全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211087429.X (22)申请日 2022.09.07 (71)申请人 张文爱 地址 650000 云南省怒江傈 僳族自治州兰 坪白族普米族自治县 (72)发明人 张文爱  (51)Int.Cl. G06Q 30/00(2012.01) G06F 21/60(2013.01) G06F 21/62(2013.01) (54)发明名称 基于区块链的防伪验证系统、 方法及平台 (57)摘要 本申请公开了一种基于区块链的防伪验证 系统、 方法及平台, 本系统中通过区块链技术将 防伪数据去中心化的存储于区块链平台, 可以有 效避免人为篡改数据, 使本申请防伪验证系统成 为公众有理由充分信任的平台, 促进淘汰其他不 诚信的中心化平台。 其次, 本系统通过算法将多 个防伪串码运算生成一个树状数据结构, 区块链 平台在存储防伪数据时, 只需存储树状数据结构 的一个根节点值, 无需存储数量庞大的防伪串 码, 不仅有利于串码数据的安全性, 同时大大降 低了区块链平台的存储压力。 再次, 本系统将数 字校验路径打包成第一校验副本用于配合第一 防伪串码一同进行防伪验证, 大大提高了伪造难 度及成本 。 权利要求书2页 说明书11页 附图9页 CN 115330418 A 2022.11.11 CN 115330418 A 1.一种基于区块链 的防伪验证系统, 其特征在于, 包括第一客户端、 第二客户端、 第一 服务端及区块链 平台, 其中: 所述第一客户端, 用于向所述第 一服务端发送防伪数据包, 其中, 所述防伪数据包包括 多个第一防伪串码, 所述多个第一防伪串码是由所述第一 客户端生成的; 所述第一服务端, 用于将所述多个第一防伪串码进行加密运算生成第一密文, 再将所 述第一密文打包至第一防伪交易后发送到所述区块链 平台; 所述区块链 平台, 用于将所述第一防伪交易打包成第一区块后上链存 储; 所述第二客户端, 用于获取所述第一防伪串码后进行防伪验证; 当所述防伪验证成功 时, 确定所述第一防伪串码合法。 2.根据权利要求1所述的系统, 其特征在于, 所述第一服务端, 用于将所述多个第一防 伪串码进行加密运 算生成第一密文, 具体用于: 遍历所述多个第一防伪串码并使用哈希函数运 算对应生成多个第一防伪哈希; 所述第一密文由多个第一防伪哈希拼接而成。 3.根据权利要求2所述的系统, 其特征在于, 所述第二客户端, 用于获取所述第一防伪 串码后进行防伪验证, 具体用于: 将所述第一防伪串码通过哈希函数运 算生成第二防伪哈希; 遍历所述区块链 平台的主链上的区块数据; 当所述区块数据中包含所述第二防伪哈希时, 确定所述防伪验证成功; 当遍历结束所 述区块数据中不包 含所述第二防伪哈希时, 确定所述防伪验证失败。 4.根据权利要求1所述的系统, 其特征在于, 所述第一服务端, 用于将所述多个第一防 伪串码进行加密运 算生成第一密文, 具体用于: 遍历所述多个第一防伪串码并使用哈希函数运 算生成树状数据结构; 所述树状数据结构包括一根节点、 多个分支节点及多个叶节点, 其中所述多个叶节点 的值均是所述多个第一防伪串码之一进行哈希函数运算生成的, 所述根节点及多个分支节 点的值均是其子节点的哈希值 拼接后进行哈希函数运 算生成的; 所述第一密文中包括所述 根节点值。 5.根据权利要求 4所述的系统, 其特 征在于, 所述第一 服务端, 还用于: 将所述树状数据结构的多个数字校验路径打包成多个第一校验副本发送至所述第一 客户端; 所述多个第一校验副本与所述多个第一防伪串码一 一对应; 其中, 所述数字校验路径包括除了当前所述第 一防伪串码对应的所述叶节点以外通向 所述根节点沿途的所有所述分支 节点和所述叶节点。 6.根据权利要求5所述的系统, 其特 征在于, 所述第二 客户端, 还用于: 获取与所述第一防伪串码相对应的所述第一校验副本; 根据所述第一校验副本中的所述数字校验路径与所述第一防伪串码运算生成第三防 伪哈希; 遍历所述区块链 平台的主链上的区块数据; 当所述区块数据中包含所述第三防伪哈希时, 确定所述防伪验证成功; 当遍历结束所 述区块数据中不包 含所述第三防伪哈希时, 确定所述防伪验证失败。权 利 要 求 书 1/2 页 2 CN 115330418 A 27.一种基于区块链的防伪验证方法, 其特 征在于, 包括: 第一客户端, 向第一服务端发送防伪数据包, 其中, 所述防伪数据包包括多个第 一防伪 串码, 所述多个第一防伪串码是由所述第一 客户端生成的; 所述第一服务端, 将所述多个第一防伪串码进行加密运算生成第一密文, 再将所述第 一密文打包至第一防伪交易后发送到区块链 平台; 所述区块链 平台, 将所述第一防伪交易打包成第一区块后上链存 储; 第二客户端, 获取所述第 一防伪串码后进行防伪验证; 当所述防伪验证成功时, 确定所 述第一防伪串码合法。 8.一种基于区块链的防伪验证平台, 其特 征在于, 所述平台包括: 第一获取模块, 用于获取第 一客户端发送的防伪数据包, 其中, 所述防伪数据包包括多 个第一防伪串码, 所述多个第一防伪串码是由所述第一 客户端生成的; 第一加密模块, 用于将所述多个第一防伪串码进行加密运 算生成第一密文; 第一打包 模块, 用于将所述第一密文打包至第一防伪交易后发送到区块链 平台; 第一反馈模块, 用于将树状数据结构的多个数字校验路径打包成多个第 一校验副本发 送至所述第一 客户端。 9.一种计算机设备, 其特征在于, 包括存储器和处理器, 所述存储器存储有计算机程 序, 所述计算机程序被所述处理器执行时, 使得所述处理器执行权利要求7中所述方法的步 骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机程 序, 所述计算机程序包括程序指令, 所述程序指令被处理器执行时, 执行权利要求7所述的 方法。权 利 要 求 书 2/2 页 3 CN 115330418 A 3

PDF文档 专利 基于区块链的防伪验证系统、方法及平台

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