System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于区块链,具体涉及一种基于区块链和tee的可信算力系统及方法。
技术介绍
1、随着chatgpt等大模型技术的发展和广泛应用,对计算机系统算力的需求日益急迫。算力是计算机系统或设备的计算能力或处理能力,用于衡量计算机系统或设备能够在单位时间内执行的计算操作数量或复杂性。算力在各种领域都具有重要意义,包括科学研究、工程设计、数据分析、机器学习、密码学、加密货币挖矿等。
2、很多中小企业不具备自建数据中心和算力中心的经济基础和技术实力,由于业务需求,需要向具有算力的企业或者机构进行租赁或者购买来实现算法研发和模型的构建。但是很多行业涉及到用户的数据隐私,在数据上传过程中,保证隐私不被泄露已经成为越来越急迫的问题。目前主要依靠云端集中管理进行数据隐私保护,利用防火墙以及堡垒机,或者用户权限管理实现安全访问,但采用以上方式仅能解决数据在算力中心不被第三方攻击和非法侵入,却忽略了算力中心本身的数据隐私泄露风险,并且,在出现数据泄露后,也无法第一时间溯源。因此,亟需一种新的技术手段保证算力使用者的数据隐私问题。
技术实现思路
1、本专利技术实施例中提供了一种基于区块链和tee的可信算力系统及方法,以解决现有技术中用户的数据容易在算力中心泄漏的问题。
2、为了解决上述技术问题,本专利技术实施例公开了如下技术方案:
3、本专利技术的一个方面提供一种基于区块链和tee的可信算力系统,包括客户端、区块链网络、算力中心、ipfs分布式文件存储系统;其中,<
...【技术保护点】
1.一种基于区块链和TEE的可信算力系统,其特征在于,包括客户端、区块链网络、算力中心、IPFS分布式文件存储系统;其中,
2.根据权利要求1所述的系统,其特征在于,还包括多个与算力中心通信连接的边缘服务器;
3.根据权利要求1或2所述的系统,其特征在于,所述区块链网络采用Fabric联盟点在线云端部署,包括多个节点;所述区块链网络上部署有智能合约,所述智能合约被配置为对算力请求信息进行验证,注册客户端身份,存储索引地址、元数据和接入策略,以及对客户端的任务请求做出决定。
4.根据权利要求3所述的系统,其特征在于,所述算力中心还包括与区块链网络通信连接的算力评估模块,被配置为根据算力请求信息判断当前算力中心的空闲资源是否能够完成训练任务,在算力中心不能够完成训练任务时生成拒绝请求信息发送至区块链网络,以使区块链网络调用智能合约中的交易失败功能,告知客户端算力请求失败。
5.根据权利要求1所述的系统,其特征在于,所述算力中心由服务器及运维管理软件构成,其中,服务器包括支持软件保护扩展SGX的CPU服务器,以及,以图形处理器GPU为核心
6.根据权利要求5所述的系统,其特征在于,所述可信执行环境TEE包括解密单元和模型训练单元;其中,所述解密单元被配置为对训练数据和训练任务进行解密;所述模型训练单元与GPU服务器通信连接,被配置为基于GPU的可信执行环境完成模型训练。
7.根据权利要求1所述的系统,其特征在于,所述边缘服务器具有AI计算能力,且支持OP-TEE可信执行环境。
8.根据权利要求7所述的系统,其特征在于,所述OP-TEE可信执行环境包括解密单元和推理单元;其中,所述解密单元与IPFS系统通信连接,被配置为获取推理数据并进行解密;所述推理单元被配置为执行推理任务。
9.一种基于区块链和TEE的可信算力方法,其特征在于,应用于区块链网络,所述区块链网络分别与客户端和包含可信执行环境TEE的算力系统通信连接,所述客户端与IPFS分布式文件存储系统通信连接,所述方法包括:
10.一种基于区块链和TEE的可信算力方法,其特征在于,应用于包含可信执行环境TEE的算力系统,所述算力系统分别与IPFS分布式文件存储系统和区块链网络通信连接,所述方法包括:
...【技术特征摘要】
1.一种基于区块链和tee的可信算力系统,其特征在于,包括客户端、区块链网络、算力中心、ipfs分布式文件存储系统;其中,
2.根据权利要求1所述的系统,其特征在于,还包括多个与算力中心通信连接的边缘服务器;
3.根据权利要求1或2所述的系统,其特征在于,所述区块链网络采用fabric联盟点在线云端部署,包括多个节点;所述区块链网络上部署有智能合约,所述智能合约被配置为对算力请求信息进行验证,注册客户端身份,存储索引地址、元数据和接入策略,以及对客户端的任务请求做出决定。
4.根据权利要求3所述的系统,其特征在于,所述算力中心还包括与区块链网络通信连接的算力评估模块,被配置为根据算力请求信息判断当前算力中心的空闲资源是否能够完成训练任务,在算力中心不能够完成训练任务时生成拒绝请求信息发送至区块链网络,以使区块链网络调用智能合约中的交易失败功能,告知客户端算力请求失败。
5.根据权利要求1所述的系统,其特征在于,所述算力中心由服务器及运维管理软件构成,其中,服务器包括支持软件保护扩展sgx的cpu服务器,以及,以图形处理器gpu为核心组建的gpu服务器;所述gpu服...
【专利技术属性】
技术研发人员:毛鹏轩,杨旸,杨天元,
申请(专利权)人:特斯联科技集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。