System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及大数据交易,特别指一种大数据交付方法及系统。
技术介绍
1、随着大数据、云计算和人工智能等新一代信息技术的快速发展,数据已成为数字时代的基础性战略资源和革命性关键要素,因此产生了大数据交易的需求,大数据交易过程中,涉及大数据的交付。
2、针对大数据的交付,由于买卖双方存在交易信任难以构建的问题,传统上需要买卖双方进行线下的poc测试(验证性测试),以实现需求匹配和信任建立,而这无疑导致交易周期长、人力和时间成本较高的问题;且卖方是直接将大数据打包发送给买方,在打包发送过程中可能存在数据泄露问题,买方在使用完大数据之后,也可能降低对大数据的保护措施,甚至直接公开大数据,而这些数据对卖方来说还存在利用价值,这无疑将给卖方带来相应的损失。
3、因此,如何提供一种大数据交付方法及系统,实现提升大数据交付的可靠性、安全性以及灵活性,成为一个亟待解决的技术问题。
技术实现思路
1、本专利技术要解决的技术问题,在于提供一种大数据交付方法及系统,实现提升大数据交付的可靠性、安全性以及灵活性。
2、第一方面,本专利技术提供了一种大数据交付方法,包括如下步骤:
3、步骤s10、各买方客户端和卖方客户端访问服务器进行实名认证操作;
4、步骤s20、卖方客户端对待交易的大数据进行确权认证后,设定所述大数据的交易信息,将所述交易信息上架至服务器;
5、步骤s30、买方客户端通过服务器选择意向的所述交易信息,基于所述交易信息
6、步骤s40、服务器将所述试验订单购买请求转发给对应的卖方客户端,接收卖方客户端反馈的数据样本;
7、步骤s50、买方客户端通过服务器对所述数据样本进行在线的融合试验;
8、步骤s60、买方客户端基于所述交易信息向服务器发送大数据购买请求,服务器将接收的所述大数据购买请求转发给对应的卖方客户端;
9、步骤s70、卖方客户端基于接收的所述大数据购买请求选取对应的大数据,通过区块链对选择的所述大数据进行公证;
10、步骤s80、服务器通过联邦机器学习技术将选择的所述大数据交付给买方客户端。
11、进一步的,所述步骤s10具体为:
12、各买方客户端和卖方客户端通过实名验证接口访问服务器,向服务器发送携带手机号、身份证号以及照片的实名认证请求,合同管理服务器解析接收的所述实名认证请求获取手机号、身份证号以及照片,对所述手机号、身份证号以及照片进行一致性校验,以进行实名认证操作;
13、所述步骤s20中,所述交易信息至少包括大数据类型、大数据数量、交易价格、确权信息以及卖方信息。
14、进一步的,所述步骤s40具体为:
15、服务器将所述试验订单购买请求转发给对应的卖方客户端,卖方客户端基于接收的所述试验订单购买请求,从对应的所述大数据中选取预设条数或者预设比例的数据作为数据样本,并将所述数据样本实时发送给服务器;
16、所述步骤s50具体为:
17、买方客户端通过服务器的数据沙箱访问所述数据样本,基于本地数据对所述数据样本进行在线的融合试验,以进行需求匹配验证;
18、所述步骤s60中,所述大数据购买请求至少包括大数据类型、大数据数量、交易价格、买方信息以及计价方式;所述计价方式为一口价、时间计价或者次数计价。
19、进一步的,所述步骤s70具体为:
20、卖方客户端基于接收的所述大数据购买请求选取对应数量的大数据,对所述大数据进行哈希计算得到哈希值,随机生成一对称密钥,利用所述对称密钥对大数据进行加密并存储至服务器的ipfs系统,将所述哈希值以及ipfs系统返回的索引地址绑定后上传至区块链。
21、进一步的,所述步骤s80具体包括:
22、步骤s81、买方客户端创建一至少携带任务名称、任务描述以及任务类型的联邦学习任务,设定所述联邦学习任务的执行流程的dag结构,将所述联邦学习任务发送给服务器;
23、步骤s82、服务器基于接收的所述联邦学习任务,读取对应的所述大数据,对来自不同卖方客户端的各所述大数据,通过隐私求交算子进行样本对齐;
24、步骤s83、通过数据预处理算子对样本对齐后的各所述大数据,依次进行极值处理、缺失值填充以及数据转换的数据预处理;
25、步骤s84、通过数据拆分算子将数据预处理后的各所述大数据拆分为训练集和测试集;
26、步骤s85、买方客户端利用所述训练集对本地创建的模型进行训练,利用所述测试集对训练后的模型进行测试,以完成所述大数据的交付。
27、第二方面,本专利技术提供了一种大数据交付系统,包括如下模块:
28、实名认证模块,用于各买方客户端和卖方客户端访问服务器进行实名认证操作;
29、交易信息上架模块,用于卖方客户端对待交易的大数据进行确权认证后,设定所述大数据的交易信息,将所述交易信息上架至服务器;
30、试验订单购买请求发送模块,用于买方客户端通过服务器选择意向的所述交易信息,基于所述交易信息向服务器发送试验订单购买请求;
31、数据样本获取模块,用于服务器将所述试验订单购买请求转发给对应的卖方客户端,接收卖方客户端反馈的数据样本;
32、融合试验模块,用于买方客户端通过服务器对所述数据样本进行在线的融合试验;
33、大数据购买请求发送模块,用于买方客户端基于所述交易信息向服务器发送大数据购买请求,服务器将接收的所述大数据购买请求转发给对应的卖方客户端;
34、大数据公证模块,用于卖方客户端基于接收的所述大数据购买请求选取对应的大数据,通过区块链对选择的所述大数据进行公证;
35、大数据交付模块,用于服务器通过联邦机器学习技术将选择的所述大数据交付给买方客户端。
36、进一步的,所述实名认证模块具体用于:
37、各买方客户端和卖方客户端通过实名验证接口访问服务器,向服务器发送携带手机号、身份证号以及照片的实名认证请求,合同管理服务器解析接收的所述实名认证请求获取手机号、身份证号以及照片,对所述手机号、身份证号以及照片进行一致性校验,以进行实名认证操作;
38、所述交易信息上架模块中,所述交易信息至少包括大数据类型、大数据数量、交易价格、确权信息以及卖方信息。
39、进一步的,所述数据样本获取模块具体用于:
40、服务器将所述试验订单购买请求转发给对应的卖方客户端,卖方客户端基于接收的所述试验订单购买请求,从对应的所述大数据中选取预设条数或者预设比例的数据作为数据样本,并将所述数据样本实时发送给服务器;
41、所述融合试验模块具体用于:
42、买方客户端通过服务器的数据沙箱访问所述数据样本,基于本地数据对所述数据样本进行在线的融合试验,以进行需求匹配本文档来自技高网...
【技术保护点】
1.一种大数据交付方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种大数据交付方法,其特征在于:所述步骤S10具体为:
3.如权利要求1所述的一种大数据交付方法,其特征在于:所述步骤S40具体为:
4.如权利要求1所述的一种大数据交付方法,其特征在于:所述步骤S70具体为:
5.如权利要求1所述的一种大数据交付方法,其特征在于:所述步骤S80具体包括:
6.一种大数据交付系统,其特征在于:包括如下模块:
7.如权利要求6所述的一种大数据交付系统,其特征在于:所述实名认证模块具体用于:
8.如权利要求6所述的一种大数据交付系统,其特征在于:所述数据样本获取模块具体用于:
9.如权利要求6所述的一种大数据交付系统,其特征在于:所述大数据公证模块具体用于:
10.如权利要求6所述的一种大数据交付系统,其特征在于:所述大数据交付模块具体包括:
【技术特征摘要】
1.一种大数据交付方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种大数据交付方法,其特征在于:所述步骤s10具体为:
3.如权利要求1所述的一种大数据交付方法,其特征在于:所述步骤s40具体为:
4.如权利要求1所述的一种大数据交付方法,其特征在于:所述步骤s70具体为:
5.如权利要求1所述的一种大数据交付方法,其特征在于:所述步骤s80具体包括:
6.一...
【专利技术属性】
技术研发人员:李喆,徐晓清,卢梅珍,卞羽,王栋弘,林伟,黄登煌,
申请(专利权)人:福建大数据交易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。