[发明专利]一种基于深度学习训练任务的区块链共识方法有效

专利信息
申请号: 201711084448.6 申请日: 2017-11-07
公开(公告)号: CN107864198B 公开(公告)日: 2019-09-24
发明(设计)人: 孙善宝;于治楼;徐驰 申请(专利权)人: 山东浪潮人工智能研究院有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04L12/18;G06Q40/00;G06Q40/04;G06Q20/38;G06N3/04
代理公司: 济南信达专利事务所有限公司 37100 代理人: 姜明
地址: 250100 山东省济南市高新*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于深度学习训练任务的区块链共识方法,包括,所有区块链参与节点共同维护一份账本记录,任何节点都可以发布交易,并通过P2P共识网络分发到各个节点,P2P共识网络中会存在深度学习任务节点,会将深度学习任务分发给所有的参与节点,记账节点结合深度学习任务通过节点间共识机制达成共识,完成交易确认。本发明结合人工智能和深度学习技术,将区块链共有链挖矿过程的工作量证明加入深度学习任务,有效的解决传统以哈希挑战方式获得记账权的能源浪费问题,并且一定程度上解决了深度学习模型训练问题;同时挖矿过程的工作量证明保留了部分利用哈希算法SHA256的挑战部分,这保证了挖矿过程的随机性,避免深度学习的巨头垄断记账权。
搜索关键词: 一种 基于 深度 学习 训练 任务 区块 共识 方法
【主权项】:
1.一种基于深度学习训练任务的区块链共识方法,其特征在于,包括,所有区块链参与节点共同维护一份账本记录,任何节点都可以发布交易,并通过P2P共识网络分发到各个节点,P2P共识网络中会存在深度学习任务节点,会将深度学习任务分发给所有的参与节点,记账节点结合深度学习任务通过节点间共识机制达成共识,完成交易确认;所述的方法用于区块链记账达成共识操作步骤如下:步骤1)所述的深度学习任务节点产生深度学习任务,同时标识出通过本任务得到的代币奖励;所述的任务中包含采用的数据集、使用的深度学习训练算法、算法的计算难度以及相应的验证集合;步骤2)所述的深度学习任务节点将步骤1)产生的任务全网广播,所有参与节点将获取到深度学习任务集合;步骤3)所述的参与节点发起代币交易,并通过P2P网络全网广播;步骤4)所述的记账节点选择共识算法;如果采用传统POW哈希方法,则使用原有公有链的计算难度,转到步骤5);如果采用带深度学习任务的POW共识方法,则降低哈希挑战POW方法的难度,将深度学习任务难度与哈希难度结合,转到步骤6);步骤5)所述的记账节点获取所有的交易信息,生成Merkle树,并产生区块头,计算满足区块的记账难度的新区块头的哈希值,并计算下一次的记账难度,生成新的区块,并全网广播,转到步骤11);步骤6)所述的记账节点记录第一条交易为普通记账的奖励,如果采用深度学习任务计算方法,则增加第二条记账奖励记录,为完成深度学习任务的代币奖励;步骤7)所述的记账节点完成深度学习训练计算任务,获取所有的交易信息,生成Merkle树;并且同时产生区块头,最终计算降低哈希记账难度后的结果,更新到区块头中;步骤8)所述的记账节点计算下一次的记账难度;如果深度学习任务已经被解决,则锁定任务,并全网广播步骤9)所述的记账节点将新生成的区块在全网广播;步骤10)所述的记账节点对新生成区块中的深度学习任务进行验证,将使用本地的验证集合进行模型认证,验证通过,则确认该深度学习任务有效;步骤11)多个所述的记账节点验证新生成的区块是否满足哈希记账难度要求,如果多个记账节点确认记账记录,则完成新区块的生成;步骤12)所述的P2P共识网络中的各个所述的参与节点更新本地账本;步骤13)重复步骤1)‑步骤12),持续产生区块链的新区块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮人工智能研究院有限公司,未经山东浪潮人工智能研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201711084448.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top