基于区块链的权属分离数据流通模型、方法、设备和产品技术

技术编号:29585219 阅读:14 留言:0更新日期:2021-08-06 19:44
本发明专利技术公开了一种基于区块链的权属分离数据流通方法,包括:共享层中的数据供应方将共享数据发送到数据需求方,此时数据需求方无权访问所述共享数据;权属层中的所述数据供应方发行所述共享数据的数据使用凭证,并调用数据使用凭证交易将所述数据使用凭证发送到所述数据需求方;所述数据需求方通过所述数据使用凭证对所述共享数据进行访问和使用。本发明专利技术通过分别设置实现数据流通的共享层和实现数据使用凭证流通的权属层,将数据作为流通产品进行定价,只有当数据需求方支付相应的对价时,才能获得相应的数据使用凭证对数据进行访问和使用,维护了数据供应方的权属利益。

【技术实现步骤摘要】
基于区块链的权属分离数据流通模型、方法、设备和产品
本专利技术属于区块链
,具体涉及一种基于区块链的权属分离数据流通模型、方法、设备和产品。
技术介绍
随着大数据时代的悄然来临,数据的流通和交易已经成为了市场的要求。现有技术中普遍存在的数据流通方式为:数据供应方根据数据需求方的需求,按照预先的约定,将约定数据直接提供给数据需求方。然而,此种方式至少存在以下缺陷:1.难以确保数据流通过程的安全性和合法性;2.数据作为产品进行流通时难以控制定价;3.难以对数据的流通过程进行追溯,且难以对数据需求方使用数据的行为进行追溯;4.数据需求方获取数据后由于没有技术限制,数据需求方实质上可作为数据供应方对数据进行处置,导致原始数据供应方对数据的权属利益难以维护。
技术实现思路
本专利技术的目的在于提供一种基于区块链的数据权属分离数据流通模型、方法、设备和产品,用于解决现有技术中数据作为商品流通难以定价和数据的权利归属难以界定的问题。为了实现上述目的,本专利技术采用以下技术方案:第一方面,本专利技术提供一种基于区块链的权属分离数据流通模型,所述模型设有共享层和权属层,所述共享层和所述权属层中均包括基于区块链的数据供应方节点和数据接收方节点;所述共享层用于实现数据供应方和数据需求方之间共享数据的流通,并配置有限制所述数据需求方使用所述共享数据的智能合约;所述权属层用于实现数据供应方和数据需求方之间数据使用凭证的流通,并配置有对应的数据使用凭证交易。第二方面,本专利技术提供一种基于区块链的权属分离数据流通方法,所述方法通过如第一方面所述的模型实现数据流通交易,所述方法包括:共享层中的数据供应方将共享数据发送到数据需求方,此时数据需求方无权访问所述共享数据;权属层中的所述数据供应方发行所述共享数据的数据使用凭证,并调用数据使用凭证交易将所述数据使用凭证发送到所述数据需求方;所述数据需求方通过所述数据使用凭证对所述共享数据进行访问和使用。在一种可能的设计中,所述数据需求方通过所述数据使用凭证对所述共享数据进行访问和使用之前,包括:基于预设的鉴权规则对所述数据使用凭证进行验证和鉴权。在一种可能的设计中,所述数据使用凭证中约束有所述数据需求方使用所述共享数据的权利范围。在一种可能的设计中,还包括:获取所述数据使用凭证的历史流转记录。在一种可能的设计中,还包括;基于预设的期限规则判断所述数据使用凭证是否超过使用期限;若超过,则自动撤销所述数据使用凭证对所述共享数据的使用权利。在一种可能的设计中,还包括:基于预设的销毁规则判断所述数据使用凭证是否发生销毁事件;若发生,则自动销毁所述数据使用凭证。在一种可能的设计中,还包括:当所述数据供应方与所述数据需求方对所述共享数据的使用上约定一致时,基于预设的交易规则自动进行交易结算和付费。第三方面,本专利技术提供一种基于区块链的权属分离数据流通装置,所述装置通过如第一方面所述的模型实现数据流通交易,所述装置包括:数据共享模块,用于共享层中的数据供应方将共享数据发送到数据需求方,此时数据需求方无权访问所述共享数据;凭证发送模块,用于权属层中的所述数据供应方发行所述共享数据的数据使用凭证,并调用数据使用凭证交易将所述数据使用凭证发送到所述数据需求方;数据访问模块,用于所述数据需求方通过所述数据使用凭证对所述共享数据进行访问和使用。在一种可能的设计中,所述装置还包括:鉴权模块,用于基于预设的鉴权规则对所述数据使用凭证进行验证和鉴权。在一种可能的设计中,所述数据使用凭证中约束有所述数据需求方使用所述共享数据的权利范围。在一种可能的设计中,所述装置还包括:记录获取模块,用于获取所述数据使用凭证的历史流转记录。在一种可能的设计中,所述装置还包括:第一判断模块,用于基于预设的期限规则判断所述数据使用凭证是否超过使用期限;撤销模块,用于若超过,则自动撤销所述数据使用凭证对所述共享数据的使用权利。在一种可能的设计中,所述装置还包括:第二判断模块,用于基于预设的销毁规则判断所述数据使用凭证是否发生销毁事件;销毁模块,用于若发生,则自动销毁所述数据使用凭证。在一种可能的设计中,所述装置还包括:结算付费模块,用于当所述数据供应方与所述数据需求方对所述共享数据的使用上约定一致时,基于预设的交易规则自动进行交易结算和付费。第四方面,本专利技术提供一种计算机设备,包括:依次通信相连的存储器、处理器和收发器,其中,所述存储器用于存储计算机程序,所述收发器用于收发消息,所述处理器用于读取所述计算机程序,执行如第二方面所述的基于区块链的权属分离数据流通方法。第五方面,本专利技术提供一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使所述计算机执行如第二方面所述的基于区块链的权属分离数据流通方法。第六方面,本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述指令在计算机运行时,执行如第二方面所述的基于区块链的权属分离数据流通方法。有益效果:1.本专利技术通过分别设置实现数据流通的共享层和实现数据使用凭证流通的权属层,当数据需求方取得了数据供应方发行的数据使用凭证之后,才能对已经存入数据需求方节点的共享数据进行访问和使用;即将数据作为流通产品进行定价,只有当数据需求方支付相应的对价时,才能获得相应的数据使用凭证对数据进行访问和使用,维护了数据供应方的权属利益。2.本专利技术基于区块链在权属层上发行数据使用凭证,利用区块链分布式、加密和不可篡改等特性,保证数据使用凭证的合法性和安全性,且数据使用凭证发行来源的统一使得所述数据使用凭证的价格得到有效的控制。3.本专利技术的数据使用凭证在权属层的交易流通过程中,数据使用权的转移历史会被记录在凭证上,能够保证数据供应方对数据的追溯和控制,进一步保证数据使用历史的可审计性。4.本专利技术基于预设的期限规则判断数据使用凭证是否超过使用期限,当超过时,可自动撤销该数据使用凭证对数据使用的权利,避免了因人为介入可能带来的交易纠纷。5.本专利技术基于预设销毁规则判断是否发生销毁事件,当发生时自动销毁数据使用凭证,避免了因人为介入可能带来的交易纠纷。6.本专利技术当数据供应方与数据需求方在共享数据的使用上约定一致时,基于预设的交易规则自动进行结算和付费,避免了因人为介入可能带来的交易纠纷。附图说明图1是本专利技术提供的流通方法在流通模型中进行数据流通的时序图。具体实施方式为使本说明书实施例的目的、技术方案和优点更加清楚,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普本文档来自技高网...

【技术保护点】
1.一种基于区块链的权属分离数据流通模型,其特征在于,所述模型设有共享层和权属层,所述共享层和所述权属层中均包括基于区块链的数据供应方节点和数据接收方节点;/n所述共享层用于实现数据供应方和数据需求方之间共享数据的流通,并配置有限制所述数据需求方使用所述共享数据的智能合约;/n所述权属层用于实现数据供应方和数据需求方之间数据使用凭证的流通,并配置有对应的数据使用凭证交易。/n

【技术特征摘要】
1.一种基于区块链的权属分离数据流通模型,其特征在于,所述模型设有共享层和权属层,所述共享层和所述权属层中均包括基于区块链的数据供应方节点和数据接收方节点;
所述共享层用于实现数据供应方和数据需求方之间共享数据的流通,并配置有限制所述数据需求方使用所述共享数据的智能合约;
所述权属层用于实现数据供应方和数据需求方之间数据使用凭证的流通,并配置有对应的数据使用凭证交易。


2.一种基于区块链的权属分离数据流通方法,其特征在于,所述方法通过如权利要求1所述的模型实现数据流通交易,所述方法包括:
共享层中的数据供应方将共享数据发送到数据需求方,此时数据需求方无权访问所述共享数据;
权属层中的所述数据供应方发行所述共享数据的数据使用凭证,并调用数据使用凭证交易将所述数据使用凭证发送到所述数据需求方;
所述数据需求方通过所述数据使用凭证对所述共享数据进行访问和使用。


3.根据权利要求2所述的方法,其特征在于,所述数据需求方通过所述数据使用凭证对所述共享数据进行访问和使用之前,包括:
基于预设的鉴权规则对所述数据使用凭证进行验证和鉴权。


4.根据权利要求2所述的方法,其特征在于,所述数据使用凭证中约束有所述数据需求方使用所述共享数据...

【专利技术属性】
技术研发人员:王学东
申请(专利权)人:成都佰纳瑞信息技术有限公司
类型:发明
国别省市:四川;51

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

1