logo好方法网

一种区块链异构系统及人工智能算力网络


技术摘要:
本发明公开了一种区块链异构系统及人工智能算力网络。区块链异构系统包括主链、以及以跨链方式与主链链接的计算链;所述计算链包括至少一个出块节点和至少一个计算节点,所述出块节点出块并将所出的块构成块链,出块主节点与计算节点交易并将交易数据出块;通过第一工  全部
背景技术:
区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法 来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代 码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算方式。为方便数 字资产在不同区块链间相互转移,产生了侧链技术。简单来说,侧链就像一条条通路,将不 同的区块链互相连接在一起,以实现区块链的扩展。 随着人工智能的发展需要大量的计算资源,若为人工智能单独配置运算平台,成 本很高。因此,通过区块链技术将分散在各地的计算资源整合起来形成人工智能超算网络 具有极其重要的意义。
技术实现要素:
本发明旨在至少解决现有技术中存在的技术问题,特别创新地提出了一种区块链 异构系统及人工智能算力网络。 为了实现本发明的上述目的,根据本发明的第一个方面,本发明提供了一种区块 链异构系统,包括主链、以及以跨链方式与主链链接的计算链;所述计算链包括至少一个出 块节点和至少一个计算节点,所述出块节点出块并将所出的块构成块链,出块主节点与计 算节点交易并将交易数据出块;通过第一工作证明算法判断计算节点运算能力的高低。 上述技术方案的有益效果为:该异构系统为计算节点提供了一种分布式的连接方 式,将分散的算力进行整合,并对其运算能力进行区分,使得计算节点及其组合能进行各种 运算,节省了成本。该计算链的网络结构,结合分布式存储的方式使整个网络更加健壮,更 有弹性,同时更加符合计算任务的特性。 在本发明一种优选实施方式中,所述第一工作证明算法的过程为:在所述块链上 设置至少一个触发块组,每个计算节点对应一个触发块组;每个触发块组包括一个运算启 动触发块和一个运算停止触发块,运算启动触发块的生成时间早于运算停止触发块的生成 时间,运算启动触发块触发对应的计算节点开始重复运行第一运算,运算停止触发块触发 对应的计算节点停止运行第一运算,计算节点将每次第一运算的运算结果上传至计算链 上,由出块主节点打包运算结果并出块;获取计算节点在对应的运算启动触发块和运算停 止触发块之间重复运行第一运算的次数;根据计算节点重复运行第一运算的次数判断所述 计算节点的运算能力高低,重复次数越多,认为计算节点的运算能力越高。 上述技术方案的有益效果为:该方法将计算节点运算能力证明的交易结果存储于 出块节点链上,保证了交易的安全性;该工作证明算法运算时间可控、相对传统的POW共识 证明机制可大大缩短证明时间,提高了证明效率,并且可根据用户端运算任务的特点运行 3 CN 111552573 A 说 明 书 2/5 页 不同的第一运算,能准确评估出计算节点的运算能力。 在本发明一种优选实施方式中,每个触发块组中的运算启动触发块和运算停止触 发块之间间隔N个块,所述N为正整数。 上述技术方案的有益效果为:间隔块数相同,代表在同一时间段内评估各计算节 点的运算能力,采用统一时间标准去评估各计算节点的运算能力高低,增加了评估的公正 性和准确性。 在本发明一种优选实施方式中,第一运算的过程为: 计算节点以运算启动触发块中的HASH值作为输入数据,利用输入数据构造m×m矩 阵A,获取矩阵C同时生成证明P,所述矩阵C=A×B,所述矩阵B为所有元素均为1的m×m矩 阵,计算节点将矩阵C中所有元素的总和、输入数据和证明P作为运算结果传送至计算链上 由出块主节点打包出块,作为奖励依据。 上述技术方案的有益效果为:上述第一运算符合深度学习多卷积运算的特点,有 利于准确评估出计算节点进行深度学习的运算能力高低。 在本发明一种优选实施方式中,所述出块节点通过DPOS或POS共识机制选拔出出 块主节点。 上述技术方案的有益效果为:保证了交易确认的速度,提高了系统的运行效率。 在本发明一种优选实施方式中,所述出块节点在块链上间隔时间T出一个块,所述 T取值范围为8秒到12秒。 上述技术方案的有益效果为:出块节点出块时间短,有利于提高运算节点算力证 明的效率。 在本发明一种优选实施方式中,主链和计算链之间进行HASH锚定。 上述技术方案的有益效果为:便于主链和计算链信息交互。 为了实现本发明的上述目的,根据本发明的第二个方面,本发明提供了一种人工 智能算力网络,包含本发明所述的区块链异构系统、AI计算平台、以及至少一个用户端;计 算节点参与AI计算的优先级根据计算节点运算能力的高低确定;所述AI计算平台分别与用 户端和计算节点连接;所述用户端通过智能合约向主链发出AI计算需求和支付费用,主链 将费用转移到计算链;计算节点根据参与AI计算的优先级获得费用后,参与AI计算并将计 算结果通过AI计算平台输出给用户端。 上述技术方案的有益效果为:除具有本发明区块链异构系统的有益效果外,还具 有能够为AI开发者提供成本低廉,弹性可扩展的计算服务;计算节点将根据实际的任务量 贡献获取回报,将分散在各地的计算资源(如GPU)整合起来形成AI超算网络,为人工智能的 研究和开发提供强大的计算支持。 附图说明 图1是本发明一
下载此资料需消耗2积分,
分享到:
收藏