预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112487103A(43)申请公布日2021.03.12(21)申请号202011555244.8G06F21/64(2013.01)(22)申请日2020.12.25G06N3/04(2006.01)G06N3/08(2006.01)(71)申请人昆明理工大学地址650000云南省昆明市五华区学府路253号(72)发明人沈韬张弛柏粉花朱艳刘英莉曾凯窦江玲陈喆江年旗陈鹏阁周琦(74)专利代理机构昆明同聚专利代理有限公司53214代理人王远同(51)Int.Cl.G06F16/27(2019.01)G06F16/23(2019.01)G06F21/60(2013.01)权利要求书3页说明书8页附图4页(54)发明名称一种基于区块链智能合约的深度学习数据集可信共享系统(57)摘要本发明公开一种基于区块链智能合约的深度学习数据集可信共享系统,属于信息技术领域。本发明的功能主要包括数据集市,用于元数据的检索以及购买;区块链模块,用于承载发布的智能合约,数据发布合约用于管理元数据的发布,用户授权合约用于生成数据集市中的用户凭证;数据交易合约用于控制数据集的交易流转控制;云端包含可信计算模块和云计算模块,其中可信计算模块用于将数据集载入到深度学习代码中进行安全可信的模型训练,确保源数据对外不可见;云计算模块用于动态的分配节点。本发明所述方法保证了数据提供者的数据安全,建立多方高效联动机制,从而提高社会整体的生产力。CN112487103ACN112487103A权利要求书1/3页1.一种基于区块链智能合约的深度学习数据集可信共享系统,其特征在于:包括数据集市模块、区块链适配模块和云计算模块,云计算模块支撑区块链适配模块,区块链适配模块支撑数据集市模块;数据集市模块主要负责数据的展示以及交易;区块链适配模块主要负责数据的记录和存储,其完全包含智能合约模块;数据集市中的数据交易和区块链适配模块中的数据交易通过数据交易模块实现;所述数据集市模块:用于数据消费者在平台中检索需要的数据,数据提供者发布元数据描述,提供透明公开的数据平台,用于交易双方进行磋商;所述区块链适配模块:用于将数据集市模块适配到底层区块链系统中,所述区块链适配模块包含数据集市连接区块链的通信模块和智能合约模块;所述通信模块是指数据集市模块通过一个适配通信模块与底层区块链进行远程过程调用,以完成数据集市模块中的数据交易逻辑控制和显示;所述智能合约模块包含智能合约发布模块,用于将本地编写的合约通过编译后发布到底层区块链中,在底层区块链进行执行;所述数据交易模块用于控制数据的交易流程,包括数据集市中数据交易控制,区块链中的数据交易合约及相关数据适配器;所述云计算模块包含可信计算模块:用于提供动态调整的云计算环境,在该模块中能动态的分配节点,包括普通节点和可信节点,普通节点用于区块链的共识节点和加密元数据存储,可信节点则用于数据的解密和神经网络训练;虚拟机监视器负责管理所有节点的运行状态和节点分配;所述可信计算模块:用于提供安全可信的执行环境,在该环境中解密数据可以确保数据不会遭受泄露和篡改,所述可信计算模块包含密钥管理模块、训练模块、加密模块、安全库系统模块,网络通信模块、模型质量校验模块。2.根据权利要求1所述的基于区块链智能合约的深度学习数据集可信共享系统,其特征在于:所述数据集市模块包括用户授权模块、元数据描述模块、数据管理模块、数据发布模块、区块链钱包模块;所述用户授权模块用于生成数据提供者和数据消费者的数据集市通行凭据;所述元数据描述模块用于数据提供者发布元数据描述信息,以及将元数据展示;所述数据管理模块用于数据提供者管理其所有发布的元数据信息,数据消费者管理其所购买的数据集;所述区块链钱包模块用于数据集市中所有参与实体的交易,数据集市通过区块链钱包与底层区块链进行交互,从而完成交易;所属数据发布模块用于为数据所有者提供发布数据的功能,数据所有者将借助该模块将源数据写入至区块链中,并在数据集市中进行展示。3.根据权利要求1所述的基于区块链智能合约的深度学习数据集可信共享系统,其特征在于:数据交易模块中:所述数据集市中数据交易控制用于数据消费者在数据集市购买数据集时,数据集市通过与区块链底层交互以控制交易状态;所述区块链适配模块中的智能合约模块用于分布式的控制数据交易状态,当合约执行后,底层区块链会将合约执行的交易数据进行广播,在得到超过51%的节点验证后,则合约中的这一步执行成功,新生成的交易数据将存入底层区块链系统中。4.根据权利要求1所述的基于区块链智能合约的深度学习数据集可信共享系统,其特2CN112487103A权利要求书2/3页征在于,所述云计算模块包含多个节点服务器,通过云计算环境