【技术实现步骤摘要】
本专利技术涉及区块链,尤其涉及一种基于跨链环境的多属性数据交易方法。
技术介绍
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.根据权利要求
...【技术特征摘要】
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中所述数据规模一致性的验证方法为:...
【专利技术属性】
技术研发人员:刘增辉,白洁,范宽,周超志,鲁宁,史闻博,
申请(专利权)人:东北大学秦皇岛分校,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。