基于零知识证明的地理位置验证方法、装置及设备制造方法及图纸

技术编号:45545643 阅读:24 留言:0更新日期:2025-06-17 18:19
本发明专利技术实施例涉及位置验证技术领域,公开了一种基于零知识证明的地理位置验证方法、装置及设备,包括:根据待验证设备预设范围内多个锚点的签名数据生成综合位置证明;针对综合位置证明中的每个签名数据,采用锚点的公钥来验证距离数据签名的有效性;根据综合位置证明中签名有效的多个距离数据通过三角测量或者多边测量得到待验证设备的计算位置;根据待验证设备的计算位置生成子零知识证明,子零知识证明根据自身约束条件生成子多项式用于验证待验证设备的宣称位置与计算位置是否一致。通过零知识证明来对地理位置进行验证,在验证过程中无需向验证方发送自己的地理位置信息,避免了泄露用户隐私,提高了位置验证的安全性。

【技术实现步骤摘要】

本专利技术实施例涉及位置验证,特别涉及一种基于零知识证明的地理位置验证方法、装置及设备


技术介绍

1、去中心化物理基础设施网络(decentralized physical infrastructurenetwork,depin)利用加密经济协议来部署现实世界的物理基础设施和硬件网络。depin旨在建立高效和透明的系统,通过代币激励机制推动参与者共同建立物理基础设施网络。物理基础设施网络包括计算网络、能源网络、交通网络和电信网络等物理资产。

2、地理位置信息在depin中具有至关重要的作用。设备的地理位置决定了其对周围物理资源的访问能力以及服务的有效性。准确的地理位置信息能够帮助网络优化资源的分布和利用,确保各个节点高效运作。而且许多depin项目根据地理位置来分发奖励或资源,准确的地理位置信息能够确保奖励机制的公平性,避免集中化或欺骗行为,因此对设备的地理位置进行验证就显得尤为重要。假如一个节点谎称位于高需求区域以获取更多资源,那么通过地理位置验证便可以防止位置欺骗。

3、目前在进行地理位置验证时,待验证方需要向验证方发送自己的本文档来自技高网...

【技术保护点】

1.一种基于零知识证明的地理位置验证方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据待验证设备预设范围内多个锚点的签名数据生成综合位置证明,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:构建证明电路来验证所述待验证设备的区域编号是否等于指定的区域编号。

5.根据权利要求3所述的方法,其特征在于,所述父零知识证明通过嵌套的方式将所有子零知识证明的验证结果集成在一起。

6.根据权利要求3所述的方法,其特征在于,使用zk-S...

【技术特征摘要】

1.一种基于零知识证明的地理位置验证方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述根据待验证设备预设范围内多个锚点的签名数据生成综合位置证明,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:构建证明电路来验证所述待验证设备的区域编号是否等于指定的区域编号。

5.根据权利要求3所述的方法,其特征在于,所述父零知识证明通过嵌套的方式将所有子零知识证明的验证结果集成...

【专利技术属性】
技术研发人员:孔剑平胡楠王琪李炳博
申请(专利权)人:浙江毫微米科技有限公司
类型:发明
国别省市:

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

1