System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种数据的交易方法技术_技高网

一种数据的交易方法技术

技术编号:42667236 阅读:10 留言:0更新日期:2024-09-10 12:22
本申请公开了一种数据的交易方法。本申请实施例提供的方法应用于数据交易系统,由数据信托机构和包括TEE的数据控制者组成。在交易过程中,数据信托机构为数据交易请求匹配目标用户,同时数据控制者判断目标交易响应时间的合理性。当目标交易响应时间合理时,数据控制者查询目标用户存储的目标数据,TEE获取分析条件,并在TEE内对目标数据进行提取以生成交易数据,随后进行数据容量验证和实际交易响应时间验证。如果验证通过,交易数据将反馈给数据使用者。本申请利用TEE加密隔离数据,保障目标数据和分析条件安全。同时将智能合约设置在区块链上可以增强交易的公开性和透明性,并提高交易的信任度和可追溯性。

【技术实现步骤摘要】

本申请涉及数据处理,具体涉及一种数据的交易方法


技术介绍

1、在传统的数据交易模式中,交易往往通过第三方平台如交易所或云平台完成。然而,这种方式存在着安全性较低的风险和挑战。首先,第三方平台通常需要处理大量的数据流和交易,这使得它们成为潜在的攻击目标。黑客可能会试图入侵这些平台,窃取或篡改存储的数据,造成数据泄露或损坏的风险。

2、其次,第三方平台在数据处理和存储过程中可能存在安全漏洞或技术缺陷。尽管这些平台通常会采取安全措施来保护数据,如加密和访问控制,但技术风险和漏洞仍然是存在的。一旦这些漏洞被利用,可能导致数据的非法访问和利用,给数据交易的安全性带来严重威胁。

3、另外,第三方平台在数据交易中扮演了中介角色,这意味着数据的流动和处理都需要通过它们的系统和网络。这增加了数据在传输过程中被窃听或篡改的风险。虽然加密和安全协议可以部分减少这些风险,但完全消除这些威胁仍然非常困难。

4、最后,第三方平台可能面临监管和合规问题,特别是在数据隐私保护方面。一些平台可能未能有效实施数据保护措施或者未能遵守相关法律法规,这可能会导致数据泄露或不当使用,进而对数据交易的合法性和安全性造成影响。

5、因此,虽然第三方平台提供了便捷的数据交易和处理服务,但其安全性较低。


技术实现思路

1、基于上述问题,本申请提供了一种数据的交易方法,可以提高数据交易的安全性。

2、本申请实施例公开了如下技术方案:

3、一种数据的交易方法,应用于数据交易系统,所述数据交易系统包括数据信托机构和数据控制者,所述数据控制者包括可信执行环境tee,所述数据信托机构已与所述数据控制者构建智能合约;所述智能合约包括合同管理合约、身份管理合约以及交易管理合约,所述智能合约中包含各个合约均部署在区块链之中,所述方法包括:

4、当所述数据信托机构接收到数据使用者发送到所述交易管理合约的数据交易请求时,所述数据信托机构基于所述合同管理合约和所述身份管理合约为所述数据交易请求匹配目标用户,所述数据控制者判断所述数据交易请求中的目标交易响应时间是否合理;

5、当所述数据控制者判断所述数据交易请求中的目标交易响应时间合理时,所述数据控制者查询所述目标用户存储的目标数据,所述tee基于所述身份管理合约获取分析条件;所述目标数据是通过目标数据密文进行解密得到的;所述目标数据密文是数据所有者定义的;所述目标数据被所述目标用户利用所述目标数据密文存储在数据控制者处;所述分析条件是通过分析条件密文进行解密得到的;所述分析条件密文是所述数据使用者定义的;

6、所述tee基于所述数据交易请求和所述分析条件对所述目标数据进行数据提取,得到交易数据;

7、所述tee对所述交易数据进行数据容量验证;

8、若所述数据容量验证通过,所述tee则基于所述交易管理合约将交易数据反馈给所述数据使用者。

9、在一种可能的实现方式中,所述数据交易请求携带使用者保证金、使用者身份、使用领域、使用目的以及数据类别;

10、所述数据信托机构基于所述合同管理合约和所述身份管理合约为所述数据交易请求匹配目标用户,包括:

11、所述数据信托机构所述身份管理合约中的去中心化数字身份did文档验证所述使用者身份是否真实,并验证所述使用者保证金是否合理;所述did文档对应的身份验证凭证中预先存储了所述使用者身份;

12、当所述使用者身份是否真实且所述使用者保证金合理时,所述数据信托机构识别所述数据交易请求所需的交易数据,并查询具备所述交易数据的一个或多个数据所有者;

13、所述数据信托机构基于所述合同管理合约获取数据所有者的交易策略;所述交易策略包括身份资格集合、数据应用领域集合、数据使用目的集合以及数据类别集合;

14、所述数据信托机构将交易策略内包含所述使用者身份、所述使用领域、所述使用目的以及所述数据类别的交易策略确定为目标策略;

15、将所述目标策略对应的数据所有者确定为所述目标用户。

16、在一种可能的实现方式中,所述交易策略内包含所述使用者身份包括所述身份资格集合内包含所述使用者身份;

17、所述交易策略内包含所述使用领域包括所述数据应用领域集合内包含所述使用领域;

18、所述交易策略内包含所述使用目的包括所述数据使用目的集合内包含所述使用目的;

19、所述交易策略内包含所述数据类别包括所述数据类别集合内包含所述数据类别。

20、在一种可能的实现方式中,所述方法还包括:

21、所述数据信托机构获取所述数据控制者缴纳的控制者保证金金额;

22、所述数据信托机构基于所述交易管理合约验证所述控制者保证金金额是否合理;

23、当所述数据信托机构验证所述控制者保证金金额合理时,所述数据信托机构通知数据所有者利用数据密文将数据存储在所述数据控制者处。

24、在一种可能的实现方式中,所述tee基于所述数据交易请求和所述分析条件对所述脱敏数据进行提取,得到交易数据,包括:

25、所述tee使用数据脱敏技术对所述目标数据进行脱敏得到脱敏数据;

26、所述tee基于所述数据交易请求携带的数据类别对所述脱敏数据进行过滤得到过滤数据;

27、所述tee基于所述分析条件对所述过滤数据进行筛选得到所述交易数据。

28、在一种可能的实现方式中,所述数据容量验证,包括:

29、所述tee计算所述交易数据的容量和所述过滤数据的容量;

30、所述tee获取所述数据所有者设置的交易数据约束;所述交易数据约束大于0且小于或等于1;

31、若所述交易数据的容量小于或等于所述交易数据约束与所述过滤数据的容量的乘积,所述tee则判定所述数据容量验证通过。

32、在一种可能的实现方式中,所述方法还包括:进行实际交易响应时间验证:

33、获取从所述tee获取到所述分析条件开始,到所述tee基于所述交易管理合约将交易数据反馈给所述数据使用者为止所有的时间,作为实际交易响应时间;

34、若所述实际交易响应时间小于或等于所述目标交易响应时间,所述tee则判定实际交易响应时间验证通过;

35、其中,所述实际交易响应时间验证是在所述数据容量验证通过后进行的。

36、在一种可能的实现方式中,所述方法还包括:

37、获取所述数据所有者定义的利益分配系数;所述利益分配系数包括数据信托机构分配比例、数据控制者分配比例以及数据所有者分配比例;所述数据信托机构分配比例与所述数据控制者分配比例和所述数据所有者分配比例的和为1;

38、若所述数据容量验证和所述实际交易响应时间验证均通过,则将所述数据使用者缴纳的使用者保证金按照所述利益分配系数分配给所述数据信托机构、所述数据控制者和所述数据所有者本文档来自技高网...

【技术保护点】

1.一种数据的交易方法,其特征在于,应用于数据交易系统,所述数据交易系统包括数据信托机构和数据控制者,所述数据控制者包括可信执行环境TEE,所述数据信托机构已与所述数据控制者构建智能合约;所述智能合约包括合同管理合约、身份管理合约以及交易管理合约,所述智能合约中包含各个合约均部署在区块链之中,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述数据交易请求携带使用者保证金、使用者身份、使用领域、使用目的以及数据类别;

3.根据权利要求2所述的方法,其特征在于,

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述TEE基于所述数据交易请求和所述分析条件对所述脱敏数据进行提取,得到交易数据,包括:

6.根据权利要求5所述的方法,其特征在于,所述数据容量验证,包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:进行实际交易响应时间验证:

8.根据权利要求7所述的方法,其特征在于,所述方法还包括:

9.根据权利要求1所述的方法,其特征在于,所述分析条件密文是所述数据使用者基于所述交易管理合约和所述身份管理合约进行加密得到的;

10.根据权利要求1所述的方法,其特征在于,所述方法还包括:

11.根据权利要求1或10所述的方法,其特征在于,所述方法还包括:

12.根据权利要求1或8所述的方法,其特征在于,所述方法还包括:

...

【技术特征摘要】

1.一种数据的交易方法,其特征在于,应用于数据交易系统,所述数据交易系统包括数据信托机构和数据控制者,所述数据控制者包括可信执行环境tee,所述数据信托机构已与所述数据控制者构建智能合约;所述智能合约包括合同管理合约、身份管理合约以及交易管理合约,所述智能合约中包含各个合约均部署在区块链之中,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述数据交易请求携带使用者保证金、使用者身份、使用领域、使用目的以及数据类别;

3.根据权利要求2所述的方法,其特征在于,

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1所述的方法,其特征在于,所述tee基于所述数据交易请求和所述分析条件...

【专利技术属性】
技术研发人员:张永欣刘子璇高昊昱雷虹
申请(专利权)人:云海链控股股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1