[发明专利]一种不可信网络环境下区块链辅助的协作式攻防博弈方法有效
申请号: | 202310040309.2 | 申请日: | 2023-01-13 |
公开(公告)号: | CN115801260B | 公开(公告)日: | 2023-06-20 |
发明(设计)人: | 孙捷;车洵;金奎;梁小川;孙翰墨 | 申请(专利权)人: | 南京众智维信息科技有限公司 |
主分类号: | H04L9/30 | 分类号: | H04L9/30;H04L9/32;H04L67/52 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 张苏沛 |
地址: | 211300 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 不可信 网络 环境 区块 辅助 协作 攻防 博弈 方法 | ||
1.一种不可信网络环境下区块链辅助的协作式攻防博弈方法,其特征在于,包括以下步骤:
根据转发概率矩阵,基站将请求者的查询内容发送给对应的协作者;
请求者利用零知识证明方法生成匿名凭证,用于证明是请求者发布的查询任务;
协作者也返回带有匿名凭证的交易证明来证明此次协作;
根据对用户匿名凭证验证和PoCF的结果,请求者通过智能合约将奖励分配给协作者;
对于转发概率矩阵,建立协作式转发,将全部基站节点组成以太坊区块链,包括以下步骤:
请求者向基站发送查询任务,基站通过解密,根据请求者的真实位置与背景知识,形成协作组并计算转发概率矩阵;
根据优先选择概率最大的协作者方式,基站将查询内容发送给对应的协作者,生成转发账单并上传到区块链中,触发智能合约;
协作者向LSP发送查询请求并返回查询结果,生成相应交易账单并上传到区块链;
基于区块链的协作式转发包括以下几个部分:
注册授权中心,用于负责密钥生成和身份管理,注册授权中心通过将标识与用户移动端上的识别码绑定,为每个用户分配一个唯一的数字证书,
用户,包括请求者和协作者,作为请求者,则发布查询请求到区块链中,作为协作者,则从区块链上下载请求者的查询内容,代替请求者向LSP发送查询请求,协作者获取并返回有带LSP签名的查询结果后,便生成RT并上传到区块链中,若智能合约验证通过,则获得协作奖励;
基站,具有移动边缘计算功能,基站通过收集覆盖范围内的请求者的位置信息以及查询内容构建协作组,并计算转发概率矩阵;根据优先选择概率最大的协作者方式,基站为每个请求者分配概率最大的协作者,并生成CT上传到区块链中;每个基站为区块链上节点并存储整个区块链账本,用于验证区块链与交易的正确性,基站收取交易费和挖矿奖励;
运营商,由若干个电信运营商共同组成,共同推出协作转发服务,并将匿名的协作转发行为一致性验证部署在一个或若干个基站上;
所述智能合约的匿名协作转发模型和验证包括以下步骤:
系统初始化,通过注册授权中心初始化系统,注册授权中心利用安全参数1λ生成基本公钥和基本私钥
身份注册,用户通过协议Regu生成自己的私钥,同时,注册授权中心将基本私钥和用户的公共参数作为输入,输出零知识匿名身份凭证,协议Regu同时输出一个符号用于说明注册状态,基站使用RSA算法生成非对称密钥对
协作组构建,用户向区块链网络中发布查询任务其中,αi为ui的区块链地址,ui为请求者,用户将带有注册授权中心签名和匿名证书πi的查询任务发送到最近的基站,基站收集覆盖范围内有查询任务请求的用户并共同组成协作组,验证πi的正确性并解密得到协作组内用户的真实位置li和背景知识Si信息,然后计算转发概率矩阵;
协作转发,基站获得用户的查询内容ci、协作奖励和任务时间ti,在此阶段,基站生成一笔协作转发交易调用智能合约,用户承诺一旦验证协作者转发成功,即将奖励发给协作者;
奖励分配,基站将协作转发中查询内容转发给相应的协作者,协作者返回查询结果给请求者,生成一笔响应交易账单,根据智能合约中验证算法的结果,自动对相应的协作者进行奖励。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京众智维信息科技有限公司,未经南京众智维信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310040309.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光学玻璃加工固定工作台
- 下一篇:基于不同深度的河流水质远程监测浮球