基于无线通信与区块链场景的计算结果验证方法及系统技术方案

技术编号:27831900 阅读:17 留言:0更新日期:2021-03-30 11:40
本发明专利技术提供一种基于无线通信与区块链场景的计算结果验证方法及系统,该方法包括:将无线通信系统的资源映射到区块链系统中,构建无线通信与区块链融合架构;基于智能合约,根据所述无线通信与区块链融合架构和预设验证规则,对所述无线通信系统在资源共享过程中生成的计算结果进行验证,得到对应的验证结果。本发明专利技术基于区块链去中心化、透明共识及数据不可篡改的技术优势,对无线网络计算资源进行管理,能够很好的解决现有无线网络计算资源共享过程中,依赖第三方管理造成的信任、管理成本较高及武断性问题,结合智能合约对计算结果进行验证,能够为无线网络环境下的用户终端提供可靠、高效的计算资源共享。高效的计算资源共享。高效的计算资源共享。

【技术实现步骤摘要】
基于无线通信与区块链场景的计算结果验证方法及系统


[0001]本专利技术涉及区块链
,尤其涉及一种基于无线通信与区块链场景的计算结果验证方法及系统。

技术介绍

[0002]目前,移动数据应用不断发展,终端用户的业务不再仅限于数据信息的共享,而是更多的数据计算,无线通信资源在有限带宽条件下,需要为无线网络用户终端提供更高效可靠的计算资源。然而,由于在无线通信网络中,存在用户量及资源节点分布不均匀、信道衰弱干扰等问题,且无线通信资源节点对提供计算服务的管理主动性,因此对无线通信系统的计算资源共享的管理缺乏可靠的解决方案。
[0003]现有无线资源的管理依赖第三方供应商,该管理方式采用传统的带宽资源复用的方式进行管理,其管理方式较为武断,缺乏可靠性。
[0004]因此,现在亟需一种基于无线通信与区块链场景的计算结果验证方法及系统来解决上述问题。

技术实现思路

[0005]针对现有技术存在的问题,本专利技术提供一种基于无线通信与区块链场景的计算结果验证方法及系统。
[0006]本专利技术提供一种基于无线通信与区块链场景的计算结果验证方法,包括:
[0007]将无线通信系统的资源映射到区块链系统中,构建无线通信与区块链融合架构;
[0008]基于智能合约,根据所述无线通信与区块链融合架构和预设验证规则,对所述无线通信系统在资源共享过程中生成的计算结果进行验证,得到对应的验证结果。
[0009]根据本专利技术提供的一种基于无线通信与区块链场景的计算结果验证方法,所述将无线通信系统的资源映射到区块链系统中,构建无线通信与区块链融合架构,包括:
[0010]获取无线通信系统中的资源,所述资源包括网络实体和用户信息,其中,所述网络实体包括用户终端和无线接入点;
[0011]将所述网络实体和所述用户信息映射到区块链系统中,构建得到无线通信与区块链融合架构。
[0012]根据本专利技术提供的一种基于无线通信与区块链场景的计算结果验证方法,在所述将无线通信系统的资源映射到区块链系统中,构建无线通信与区块链融合架构之后,所述方法还包括:
[0013]基于所述无线通信与区块链融合架构,任务请求用户终端发出任务,并广播任务请求信息;
[0014]根据所述任务请求信息,获取待接受任务的计算资源提供终端;
[0015]根据计算能力、信用价值和信道质量,从所述待接受任务的计算资源提供终端中确定目标计算资源提供终端;
[0016]通过所述目标计算资源提供终端,对所述任务进行数据计算,得到对应的计算结果。
[0017]根据本专利技术提供的一种基于无线通信与区块链场景的计算结果验证方法,所述基于智能合约,根据所述无线通信与区块链融合架构和预设验证规则,对所述无线通信系统在资源共享过程中生成的计算结果进行验证,得到对应的验证结果,包括:
[0018]当所述任务请求用户终端在预设时刻内接收到所述计算结果,并确认接受所述计算结果后,基于Quorum智能合约协议,对所述计算结果进行验证,若所有节点在当前交易中达成共识,则判断获知所述计算结果验证通过;
[0019]当所述任务请求用户终端在预设时刻内未接收到所述计算结果,则判断获知计算资源共享失败;
[0020]当所述任务请求用户终端在预设时刻内接收到所述计算结果,且未确认接受所述计算结果,基于Quorum智能合约协议,对所述计算结果进行验证,若除所述任务请求用户终端以外的其他节点在当前交易中达成共识,则判断获知所述计算结果验证通过,并将反馈结果发送到所述任务请求用户终端。
[0021]根据本专利技术提供的一种基于无线通信与区块链场景的计算结果验证方法,在所述基于智能合约,根据所述无线通信与区块链融合架构和预设验证规则,对所述无线通信系统在资源共享过程中生成的计算结果进行验证,得到对应的验证结果之前,所述方法还包括:
[0022]在预设确认时刻内,若所述任务请求用户终端未将任务请求信息发送到所述计算资源提供终端,或所述任务请求用户终端未接收到所述计算结果,则判断资源共享过程失败。
[0023]根据本专利技术提供的一种基于无线通信与区块链场景的计算结果验证方法,所述方法还包括:
[0024]将代币作为任务计算奖励,构建激励机制,以根据所述激励机制,对所述目标计算资源提供终端支付相应奖励。
[0025]本专利技术还提供一种基于无线通信与区块链场景的计算结果验证系统,包括:
[0026]融合架构场景构建模块,用于将无线通信系统的资源映射到区块链系统中,构建无线通信与区块链融合架构;
[0027]计算结果验证模块,用于基于智能合约,根据所述无线通信与区块链融合架构和预设验证规则,对所述无线通信系统在资源共享过程中生成的计算结果进行验证,得到对应的验证结果。
[0028]根据本专利技术提供的一种基于无线通信与区块链场景的计算结果验证系统,所述系统还包括:
[0029]计算资源共享请求模块,用于基于所述无线通信与区块链融合架构,任务请求用户终端发出任务,并广播任务请求信息;
[0030]计算资源提供终端选取模块,用于根据所述任务请求信息,获取待接受任务的计算资源提供终端;
[0031]计算资源提供终端确认模块,用于根据计算能力、信用价值和信道质量,从所述待接受任务的计算资源提供终端中确定目标计算资源提供终端;
[0032]共享资源计算模块,用于通过所述目标计算资源提供终端,对所述任务进行数据计算,得到对应的计算结果。
[0033]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述基于无线通信与区块链场景的计算结果验证方法的步骤。
[0034]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述基于无线通信与区块链场景的计算结果验证方法的步骤。
[0035]本专利技术提供的基于无线通信与区块链场景的计算结果验证方法及系统,基于区块链去中心化、透明共识及数据不可篡改的技术优势,对无线网络计算资源进行管理,能够很好的解决现有无线网络计算资源共享过程中,依赖第三方管理造成的信任、管理成本较高及武断性问题,结合智能合约对计算结果进行验证,能够为无线网络环境下的用户终端提供可靠、高效的计算资源共享。
附图说明
[0036]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0037]图1为本专利技术提供的基于无线通信与区块链场景的计算结果验证方法的流程示意图;
[0038]图2为本专利技术提供的无线通信系统中计算资源共享流程的智能合约运行流程示意图;
[0039]图3为本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于无线通信与区块链场景的计算结果验证方法,其特征在于,包括:将无线通信系统的资源映射到区块链系统中,构建无线通信与区块链融合架构;基于智能合约,根据所述无线通信与区块链融合架构和预设验证规则,对所述无线通信系统在资源共享过程中生成的计算结果进行验证,得到对应的验证结果。2.根据权利要求1所述的基于无线通信与区块链场景的计算结果验证方法,其特征在于,所述将无线通信系统的资源映射到区块链系统中,构建无线通信与区块链融合架构,包括:获取无线通信系统中的资源,所述资源包括网络实体和用户信息,其中,所述网络实体包括用户终端和无线接入点;将所述网络实体和所述用户信息映射到区块链系统中,构建得到无线通信与区块链融合架构。3.根据权利要求1所述的基于无线通信与区块链场景的计算结果验证方法,其特征在于,在所述将无线通信系统的资源映射到区块链系统中,构建无线通信与区块链融合架构之后,所述方法还包括:基于所述无线通信与区块链融合架构,任务请求用户终端发出任务,并广播任务请求信息;根据所述任务请求信息,获取待接受任务的计算资源提供终端;根据计算能力、信用价值和信道质量,从所述待接受任务的计算资源提供终端中确定目标计算资源提供终端;通过所述目标计算资源提供终端,对所述任务进行数据计算,得到对应的计算结果。4.根据权利要求3所述的基于无线通信与区块链场景的计算结果验证方法,其特征在于,所述基于智能合约,根据所述无线通信与区块链融合架构和预设验证规则,对所述无线通信系统在资源共享过程中生成的计算结果进行验证,得到对应的验证结果,包括:当所述任务请求用户终端在预设时刻内接收到所述计算结果,并确认接受所述计算结果后,基于Quorum智能合约协议,对所述计算结果进行验证,若所有节点在当前交易中达成共识,则判断获知所述计算结果验证通过;当所述任务请求用户终端在预设时刻内未接收到所述计算结果,则判断获知计算资源共享失败;当所述任务请求用户终端在预设时刻内接收到所述计算结果,且未确认接受所述计算结果,基于Quorum智能合约协议,对所述计算结果进行验证,若除所述任务请求用户终端以外的其他节点在当前交易中达成共识,则判断获知所述计算结果验证通过,并将反馈结果发送到所述...

【专利技术属性】
技术研发人员:吴文君杨兆鑫高杨杜恩雨司鹏搏张延华
申请(专利权)人:北京工业大学
类型:发明
国别省市:

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

1