一种基于跨链环境的多属性数据交易方法技术

技术编号:42036559 阅读:35 留言:0更新日期:2024-07-16 23:22
本发明专利技术提供一种基于跨链环境的多属性数据交易方法,涉及区块链技术领域。该方法包括:根据基于VCG拍卖机制的安全数据卖方选择协议,数据卖家向数据市场注册待交易数据集,数据买家在数据市场中发布数据需求,数据市场部署智能合约,并根据接收的数据需求选择数据卖家作为中标的数据卖家;根据多属性数据一致性审计协议,中标的数据卖家根据待交易数据集生成审计证明并发送给数据市场进行审计,验证待交易数据集的一致性;数据买家根据待交易数据集生成数据证明来验证待交易数据集的数据规模一致性和数据属性及内容一致性;通过上述验证后,数据买家和中标的数据卖家采用公平安全的多属性数据跨链交易支付方案协议进行数据交易。

【技术实现步骤摘要】

本专利技术涉及区块链,尤其涉及一种基于跨链环境的多属性数据交易方法


技术介绍

1、高质量科学数据在各学科科研中具有重要的地位,基于可靠、廉价的存储和高速互连网络,科学数据在全球范围内得以高度精确地利用。区块链被用于存储不可篡改的科学数据,并通过追溯攻击者来确保数据的安全性。然而,区块链的网络隔离性限制了跨链操作的协同性,因此使用跨链技术构建科学数据交易市场变得至关重要。oracle能够获取智能合约所需的信息,帮助实现快速且准确地获取链下数据,并节省链上计算开销。通过基于oracle的数据市场,实现了链下oracle节点匹配买卖双方并验证交易数据合理性的功能。要实现跨链数据交易的公平性,存在诸多困难,比如需要确保数据交易市场的公平机会,确保交易数据集准确性,还需要确保支付公平性等。

2、目前确保跨链交易的方法可以综合分为以下三类,分别是基于原子交换的方法、基于智能合约的公平性方案和采用分布式预言机的方案。基于原子交换的方法采用原子交换的概念,利用哈希时间锁定协议(hash time locked contracts,htlc)等技术确保在不同链本文档来自技高网...

【技术保护点】

1.一种基于跨链环境的多属性数据交易方法,其特征在于,涉及数据卖家DS、数据买家DB和数据市场DM,所述数据卖家DS和数据买家DB分别为来自同一个区块链系统中两条不同的区块链上的节点;所述数据市场DM为来自该区块链系统中的任意一个可与数据卖家DS和数据买家DB交互的节点;

2.根据权利要求1所述一种基于跨链环境的多属性数据交易方法,其特征在于,所述步骤1进一步包括:

3.根据权利要求2所述一种基于跨链环境的多属性数据交易方法,其特征在于,步骤1.1中所述元数据MData包括:关键字、属性、哈希值、大小和时间戳信息;

4.根据权利要求3所述一种基于跨链环...

【技术特征摘要】

1.一种基于跨链环境的多属性数据交易方法,其特征在于,涉及数据卖家ds、数据买家db和数据市场dm,所述数据卖家ds和数据买家db分别为来自同一个区块链系统中两条不同的区块链上的节点;所述数据市场dm为来自该区块链系统中的任意一个可与数据卖家ds和数据买家db交互的节点;

2.根据权利要求1所述一种基于跨链环境的多属性数据交易方法,其特征在于,所述步骤1进一步包括:

3.根据权利要求2所述一种基于跨链环境的多属性数据交易方法,其特征在于,步骤1.1中所述元数据mdata包括:关键字、属性、哈希值、大小和时间戳信息;

4.根据权利要求3所述一种基于跨链环境的多属性数据交易方法,其特征在于,步骤1.4中所述密钥对记为(pkc,skc),其中pkc表示候选数据卖家dsc的公钥;skc表示候选数据卖家dsc的私钥;

5.根据权利要求4所述一种基于跨链环境的多属性数据交易方法,其特征在于,所述步骤1.5中进一步包括:

6.根据权利要求5所述一种基于跨链环境的多属性数据交易方法,其特征在于,步骤1.5.4中所述数据规模一致性的验证方法为:...

【专利技术属性】
技术研发人员:刘增辉白洁范宽周超志鲁宁史闻博
申请(专利权)人:东北大学秦皇岛分校
类型:发明
国别省市:

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

1