[发明专利]使用区块链网络的任务完成在审
申请号: | 201980051382.1 | 申请日: | 2019-08-02 |
公开(公告)号: | CN112513812A | 公开(公告)日: | 2021-03-16 |
发明(设计)人: | C·克拉克 | 申请(专利权)人: | 平衡媒体技术有限责任公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京汇知杰知识产权代理有限公司 11587 | 代理人: | 李洁;董江虹 |
地址: | 美国德*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 区块 网络 任务 完成 | ||
用于使用区块链网络(104)分配任务的方法、系统和计算机可读介质。方法包括:生成用于经由交互式应用程序(334)完成的任务以及使用所述区块链网络经由与所述区块链网络相关联的区块链(400)中的区块分配所述任务。所述区块链网络包括多个节点并且可由与所述交互式应用程序相关联的多个设备(106‑114)设备访问。所述方法还包括从所述客户端设备中的一个或多个接收与经由所述交互式应用程序处理所述任务的结果相关联的数据。基于接收的数据验证所述任务的完成。验证所述任务的完成可以包括分别从一组所述客户端设备接收关于所述任务是否完成的一组用户输入,以及基于此做出关于所述任务是否完成的共识确定。
技术领域
本公开内容总体上涉及区块链技术。更具体地,本公开内容涉及在向网格计算网络分派任务和从网格计算网络验证任务中使用区块链。
背景技术
随着对基于云的计算和大数据集的数据处理的需求增长,对计算机资源的需求也增长。网格或分布式计算是用于生成能够被用来处理大数据集的巨大计算能力的解决方案。网格计算或分布式计算是一种利用来自多个位置(即,不同的、远程定位的计算设备)的计算机资源的集合来执行相关任务的类型的计算。自愿计算是一种类型的网格计算,在该类型的网格计算中计算机所有者或用户捐献他们的计算资源(例如,处理能力和存储)给一个或多个项目。
区块链是使用加密来链接和保护的记录或区块的分布式列表或数据库。区块链由区块链网络中的计算机系统或节点(例如,被称为矿工)维护,所述计算机系统或节点各自具有它们自己的区块链的副本。矿工达成共识的记录被添加到区块链,这保持区块链的完整性。
附图说明
为了更完整地理解本公开内容以及其优点,现在参考以下结合附图进行的描述,在附图中相同的附图标记表示相同的部分:
图1例示了可以在其中实施本公开内容的各实施方案的示例网络化系统;
图2例示了可以在其中实施本公开内容的各实施方案的服务器的一个实施例;
图3例示了可以在其中实施本公开内容的各实施方案的客户端设备的一个实施例;
图4例示了可以在其中实施本公开内容的各实施方案的区块链的一个实施例的图;
图5例示了根据本公开内容的各实施方案的用于使用区块链网络分派和验证任务的方法的流程图;以及
图6例示了根据本公开内容的各实施方案的用于使用区块链网络接收和完成任务的过程的方法的流程图。
发明内容
本公开内容的实施方案提供了使用区块链网络分配任务。
在一个实施方案中,提供了一种用于使用区块链网络分配任务的方法。所述方法包括生成用于经由交互式应用程序完成的任务以及使用所述区块链网络经由与所述区块链网络相关联的区块链中的区块分配所述任务。所述区块链网络包括多个节点并且可由与所述交互式应用程序相关联的多个客户端设备访问。所述方法还包括经由所述区块链网络中的所述节点中的一个或多个从所述客户端设备中的一个或多个接收与经由所述交互式应用程序处理所述任务的结果相关联的数据以及基于接收的数据验证所述任务的完成。
在另一个实施方案中,提供了一种用于使用区块链网络分配任务的系统。所述系统包括处理器和可操作地连接到所述处理器的通信接口。所述处理器被配置为:生成用于经由交互式应用程序完成的任务;以及使用所述区块链网络经由与所述区块链网络相关联的区块链中的区块分配所述任务。所述区块链网络包括多个节点并且可由与所述交互式应用程序相关联的多个客户端设备访问。所述通信接口被配置为经由所述区块链网络中的所述节点中的一个或多个从所述客户端设备中的一个或多个接收与经由所述交互式应用程序处理所述任务的结果相关联的数据。基于接收的数据验证所述任务的完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平衡媒体技术有限责任公司,未经平衡媒体技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980051382.1/2.html,转载请声明来源钻瓜专利网。