[发明专利]一种基于区块链的闲置计算资源管理方法在审
申请号: | 202110582657.3 | 申请日: | 2021-05-27 |
公开(公告)号: | CN114385347A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 臧琦;孟祥瑞;张在贵 | 申请(专利权)人: | 济南浪潮数据技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F16/27;G06Q20/06;G06Q20/38 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 徐胭脂 |
地址: | 250000 山东省济南市中国(山东)自由贸易*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 闲置 计算 资源管理 方法 | ||
本发明提供一种基于区块链的闲置计算资源管理方法,包括:在区块链节点服务输入请求方的算力需求和提供方的计算资源,并分配基础数量的加密数字货币;发布计算资源点对点交易,交易配对后冻结请求方账户中需要支付的加密数字货币;将计算资源进行同态加密和数据碎片化,并使用联邦学习技术拆分计算过程,提供方每次完成计算后向区块链提交计算完成的过程证明;过程证明经第三方验证有效后,按照拆分的比例转移数字货币。本发明提供一个平台用于计算资源的共享,提高了闲置计算资源的利用率,避免了资源浪费情况;并采用货币奖励机制,促进区块链长期循环运转,促进整个算力资源的发展。
技术领域
本发明属于区块链技术领域,具体涉及一种基于区块链的闲置计算资源管理方法。
背景技术
随着信息时代和大数据时代的到来,个人和企业对计算资源的需求都越来越大,包括:计算服务、存储服务、功能服务、数据资源服务在内的多种计算资源,算力的竞争成为各行各业的主要竞争因素。传统的计算资源共享平台虽然在一定程度上为市场需求提供方便,但是共享积极性不高,不能做到随时随地共享,在计算过程中容易造成数据泄露。
同态加密是一种允许所需要的计算的数据进行加密后还可以通过计算得到正确结果的算法,这样可以保证即使在远端计算数据也不会被泄露,另外计算结果也是加密的,需要数据持有者解密得到有效的结果。
联邦学习是一种允许拆分计算的机器学习算法,允许数据持有者把完整的计算拆分到多个计算设备中,每个计算设备只计算其中一部分数据并返回计算结果,并统一汇总得到完整的计算结果,同样可以保证数据在计算过程中不会被全部泄露。
结合上述技术和现状,本发明提供一种基于区块链的闲置计算资源管理方法。
发明内容
本发明提供一种基于区块链的闲置计算资源管理方法,包括:
在区块链节点服务输入请求方的算力需求和提供方的计算资源,并分配基础数量的加密数字货币;
发布计算资源点对点交易,交易配对后冻结请求方账户中需要支付的加密数字货币;
将计算资源进行同态加密和数据碎片化,并使用联邦学习技术拆分计算过程,提供方每次完成计算后向区块链提交计算完成的过程证明;
过程证明经第三方验证有效后,按照拆分的比例转移数字货币。
进一步的,发布计算资源点对点交易,包括:
所述提供方的计算资源包括:可提供算力、闲置时间以及单位价格;
所述请求方的算力需求包括:请求算力、使用时间以及现有加密数字货币。
进一步的,发布计算资源点对点交易,交易配对后冻结请求方账户中需要支付的加密数字货币,包括:
根据请求方的请求算力和使用时间匹配到提供方,选择使用时间的开始日期与闲置时间开始日期最接近的提供方;
计算单位价格和请求算力以及使用时间的乘积,为需要支付的加密数字货币。
进一步的,所述将计算资源进行同态加密和数据碎片化,并使用联邦学习技术拆分计算过程,提供方每次完成计算后向区块链提交计算完成的过程证明,包括:
在请求方的区块链节点服务器中进行计算资源的同态加密和数据碎片化;
通过互联网周期性地发送给提供方,若提供方不止一个,则使用联邦学习技术拆分计算过程,提供方每次完成计算后向区块链提交计算完成的过程证明;
验证证明有效后,从请求方账户中转移与相应拆分比例的加密数字货币到提供方账户中;
数据存储周期结束后验证加密数字货币和计算资源转移完毕。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮数据技术有限公司,未经济南浪潮数据技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110582657.3/2.html,转载请声明来源钻瓜专利网。