全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210399572.6 (22)申请日 2022.04.15 (71)申请人 湖南天河国云科技有限公司 地址 410000 湖南省长 沙市长沙经济技 术 开发区星沙产业基地开元东路1318号 综合楼308 (72)发明人 谭林 陈宇田 姚昱旻 杨征  王云丽  (74)专利代理 机构 长沙德权知识产权代理事务 所(普通合伙) 43229 专利代理师 徐仰贵 (51)Int.Cl. G06Q 30/06(2012.01) G06Q 30/02(2012.01) G06Q 50/06(2012.01)G06F 21/62(2013.01) (54)发明名称 生成模糊地址的方法、 交易方法、 系统和计 算机存储介质 (57)摘要 本发明涉及生成模糊地址的方法、 交易方 法、 系统和计算机存储介质, 能够在交易开始前, 生成模糊地址以代替实际地址, 一方面其与实际 地址相关, 能够证明该生产者/消费者的合法性、 位置距离等, 达到验证用户合法性和准确性的目 的; 另一方面其提供的仅是大致模糊的地址, 可 能为其街区、 小区等, 无法精确定位用户的精准 物理地址, 不泄露交易时模糊地址与实际地址的 关联, 无法将用户的精确位置和交易记录构建联 系(谁何时向谁出售/购买了多少电量, 单价如何 等), 保障交易双方的信息安全性和隐私安全。 权利要求书2页 说明书12页 附图4页 CN 114862502 A 2022.08.05 CN 114862502 A 1.一种生成模糊地址的方法, 其特 征在于, 包括: B1: 为用户A分配物理标识、 交易标识, 并对应物理标识标注 物理地址; B2: 根据物 理地址生成模糊地址, 并根据物 理标识、 交易标识、 物 理地址和模糊地址, 为 用户A构造模糊地址验证请求; B3: 用户B收到模糊地址验证请求后, 根据物 理标识和模糊地址, 向管理端发送用户A的 用户认证请求; B4: 管理端根据用户A的用户认证请求对用户A进行验证, 并将用户A的用户认证结果反 馈给用户B; B5: 用户B收到用户A认证成功的结果后, 对用户A的用户认证结果做签名, 并构造用户A 的模糊地址验证答复, 发送给用户A; B6: 用户A收到模糊地址验证答复后, 为模糊地址构造位置证明; 其中, A、 B为任意用户; A可以为B, 也可以不 为B。 2.根据权利要求1所述的方法, 其特 征在于: 所述模糊地址验证请求, 表示 为: loc_reqA=<PKA,approx_locationA,VRF(skA,secret),sigA>; 其中, loc_re qA为用户A的模糊地址验证请 求; PKA为用户A的物理标识中的物理公钥, 与 物理私钥SKA配套使用; approx_locationA为用户A的模糊地址; skA为用户A的交易标识中的 交易私钥, 与交易公钥pkA配套使用; secret为随机数, V RF为可验证随机函数; sigA为用户A 的签名。 3.根据权利要求2所述的方法, 其特 征在于, 所述模糊地址验证答复, 表示 为: loc_replyAB=<PKB,SigB(Hash(ap prox._location||VRF(skA,secret) )),SigB> 其中, loc_replyAB为用户B对用户A的模糊地址验证答复; SigB(Hash(approx._ location||VRF(skA,secret)))为用户B对用户A的模糊地址验证; SigB为用户B对模糊地址 验证答复的签名。 4.根据权利要求3所述的方法, 其特 征在于, 所述 位置证明, 表示 为: πA=<loc_replyAB,approx_location,VRF(skA,secret),pkA,secret,sigA> 其中, πA为用户A的位置证明。 5.根据权利要求 4所述的方法, 其特 征在于, 还 包括: B7: 将位置证明发送给用户C, 以验证位置证明是否正确; 其中, C为任意用户。 6.根据权利要求2 ‑5任意一项所述的方法, 其特 征在于, 步骤B4, 包括: B41: 认证用户A是否注 册合法; B42: 若否, 则给用户B反馈用户A 认证失败的结果; B43: 若是, 则继续认证用户A的物理地址是否落入 模糊地址的预设范围内; B44: 若否, 则给用户B反馈用户A 认证失败的结果; B45: 若是, 则给用户B反馈用户A 认证成功的结果。 7.根据权利要求6所述的方法, 其特 征在于, 所述用户认证请求, 表示 为: loc_autA=(PKA, approx_locationA) 其中, loc_autA为用户A的用户认证请求; 步骤B41, 具体为提取用户认证请求中的交易公钥PKA, 验证PKA是否为管理端合法注册权 利 要 求 书 1/2 页 2 CN 114862502 A 2的用户A; 步骤B43, 具体为提取用户认证请求中的模糊地址approx_locationA, 验证PKA所对应的 物理地址是否落入 模糊地址ap prox_locationA的预设范围内。 8.一种基于区块链的交易方法, 其特 征在于, 包括: S1: 生产者发布供 给侧广告、 消费者发布需求侧广告, 至区块链 平台; S2: 根据供 给侧广告和 消费侧广告, 确定交易数量和交易单价; S3: 生产者和 消费者根据交易数量和交易单价, 签署交易协议, 广播至区块链 平台; S4: 消费者 根据交易协议完成支付交易, 生产者 根据交易协议完成商品交易; 所述生产者和 消费者所提供的地址, 为权利要求1 ‑7任意一项方法所生成的模糊地址 。 9.一种基于区块链 的系统, 其特征在于, 包括: 设备层和信息层; 所述设备层提供给信 息层的地址, 为权利要求1 ‑7任意一项所述的模糊地址 。 10.一种计算机存储介质, 其特征在于, 存储有计算机程序; 所述计算机程序, 用于执行 权利要求1 ‑7任意一项所述的生成模糊地址的方法或用于执 行权利要求8所述的交易方法。权 利 要 求 书 2/2 页 3 CN 114862502 A 3

PDF文档 专利 生成模糊地址的方法、交易方法、系统和计算机存储介质

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 生成模糊地址的方法、交易方法、系统和计算机存储介质 第 1 页 专利 生成模糊地址的方法、交易方法、系统和计算机存储介质 第 2 页 专利 生成模糊地址的方法、交易方法、系统和计算机存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:39:37上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。