一种数据交易确权方法技术

技术编号:33922721 阅读:10 留言:0更新日期:2022-06-25 21:16
本申请公开了一种数据交易确权方法,包括:数据提供方基于目标数据的必要参数,在联盟链中创建与目标数据对应的确权合约,目标数据为数据提供方本地存储的,需要与数据使用方进行交易确权的数据;数据提供方和数据使用方与确权合约账户进行交易,以调用确权合约对目标数据进行交易确权,交易的内容包括双方签署的对目标数据的交易合同内容;数据使用方与确权合约账户进行交易,以调用确权合约获取数据令牌,并依据得到的数据令牌从数据提供方获取目标数据。本申请可有效降低目标数据被篡改的风险,同时数据交易确权的过程和交易合同内容均会记录在联盟链中,保障了交易过程的透明性。性。性。

【技术实现步骤摘要】
一种数据交易确权方法


[0001]本申请涉及电力诊断领域,更具体地说,涉及数据交易确权方法。

技术介绍

[0002]近年来随着大数据的广泛普及和应用,发展数字经济已成为时代的潮流,数据资源的价值逐步得到重视和认可,数据交易需求也在不断增加,通过机制创新建设,明晰数据权属关系,合理衡量数据价值,促进公平对等交易,建立数据流通安全可信环境,才能有效保障数据要素市场主体权益,推动数据要素市场规模化发展。
[0003]当前,大多数数据交易和确权的方案还是中心化的,即通过一个值得信任的中介或卖方来对交易后的数据使用权进行记录。例如,某一数据是张三独有的,他与李四签订合同,明确李四可以使用该数据一年。这一过程通过一个信任的中介协助完成。该种方式交易数据并没有得到很好的保护,容易遭到篡改,同时当发生交易纠纷时,交易合同等内容需要进行细致取证,加大了纠纷解决和维权的成本。
[0004]基于上述情况,本申请提出了一种数据交易确权方案,以提升数据交易的数据安全性和交易过程透明性。

技术实现思路

[0005]有鉴于此,本申请提供了一种数据交易确权方法,可有效降低目标数据被篡改的风险,同时保障了交易过程的透明性。
[0006]为了实现上述目的,现提出的方案如下:
[0007]一种数据交易确权方法,包括:
[0008]数据提供方基于目标数据的必要参数,在联盟链中创建与目标数据对应的确权合约,所述目标数据为所述数据提供方本地存储的,需要与数据使用方进行交易确权的数据,所述必要参数包括所述目标数据的名称及校验码,所述确权合约存储在确权合约账户中;
[0009]所述数据提供方和所述数据使用方与所述确权合约账户进行交易,以调用所述确权合约对所述目标数据进行交易确权,所述交易的内容包括双方签署的对所述目标数据的交易合同内容;
[0010]所述数据使用方与所述确权合约账户进行交易,以调用所述确权合约获取数据令牌,并依据得到的所述数据令牌从所述数据提供方获取所述目标数据,所述数据令牌为从所述数据提供方获取的所述目标数据的端口参数。
[0011]优选的,所述数据提供方和所述数据使用方与所述确权合约账户进行交易,以调用所述确权合约执行对所述目标数据进行交易确权,包括:
[0012]所述数据使用方与所述确权合约账户进行第一初始交易,以调用所述确权合约中与所述第一初始交易对应的代码,生成临时确权记录,所述第一初始交易包含所述数据使用方记录的所述交易合同内容;
[0013]所述数据提供方与所述确权合约账户进行第一核对交易,以调用所述确权合约中
与所述第一核对交易对应的代码,基于所述临时确权记录和第一核对交易的内容,对所述目标数据进行交易确权,所述第一核对交易包含所述数据提供方记录的所述交易合同内容。
[0014]优选的,确权合约执行基于所述临时确权记录和所述第一核对交易的内容,对所述目标数据进行交易确权的过程,包括:
[0015]判断所述临时确权记录与所述第一核对交易的内容是否匹配;
[0016]若匹配,则确定交易确权成功,并将所述临时确权记录更新到所有权信息字典;
[0017]若不匹配,则确定交易确权失败。
[0018]优选的,所述数据提供方和所述数据使用方与所述确权合约账户进行交易,以调用所述确权合约执行对所述目标数据进行交易确权,包括:
[0019]所述数据使用方与所述确权合约账户进行第一初始交易,以调用所述确权合约中与所述第一初始交易对应的代码,生成临时确权记录,所述第一初始交易包含所述数据使用方记录的所述交易合同内容;
[0020]所述数据提供方与所述确权合约账户进行第二核对交易,以调用所述确权合约中与第二核对交易对应的代码,基于所述临时确权记录和第二核对交易的内容,对所述临时确权记录的内容进行确认,并生成更新确权记录,所述第二核对交易包含所述数据提供方记录的所述交易合同内容和所述数据提供方补充的合同内容,所述更新确权记录包括已经确认的所述临时确权记录的内容和所述补充的合同内容;
[0021]所述数据使用方与所述确权合约账户进行复核交易,调用所述确权合约中与复核交易对应的代码,执行基于复核交易的内容和所述更新确权记录,对所述目标数据进行交易确权,所述复核交易包含所述数据使用方确认的补充的合同内容。
[0022]优选的,确权合约基于复核交易的内容和所述更新确权记录,对所述目标数据进行交易确权的过程,包括:
[0023]判断所述复核交易的内容和所述更新确权记录中补充的合同内容是否匹配;
[0024]若匹配,则确定交易确权成功,并将所述更新确权记录更新到所有权信息字典;
[0025]若不匹配,则确定交易确权失败。
[0026]优选的,所述数据使用方与所述确权合约账户进行交易,以调用所述确权合约获取数据令牌,包括:
[0027]所述数据使用方通过与所述确权合约进行获取交易,调用所述确权合约中与所述获取交易对应的代码,在所述所有权信息字典查询当前所述数据使用方对所述目标数据的使用权是否有效;
[0028]若是,则所述确权合约账户从所述数据提供方处获取数据令牌,并将所述数据令牌返回到所述数据使用方,以供所述数据使用方依据所述数据令牌从所述数据提供方获取所述目标数据;
[0029]若否,则所述确权合约账户对所述数据使用方返回的执行结果为空。
[0030]优选的,所述确权合约执行在所述所有权信息字典查询当前所述数据使用方对所述目标数据的使用权是否有效的过程,包括:
[0031]在所述所有权信息字典查询当前时刻所述数据使用方对所述目标数据的使用权是否在有效期内;
[0032]或,
[0033]在所述所有权信息字典查询确定当前所述数据使用方对所述目标数据的获取次数是否在允许获取次数内。
[0034]优选的,在所述确权合约账户将所述数据令牌返回到所述数据使用方之前,还包括:
[0035]所述确权合约账户利用所述数据使用方对应的密钥对所述数据令牌进行加密,生成加密令牌;
[0036]在所述数据使用方依据所述数据令牌从所述数据提供方获取所述目标数据之前,还包括:
[0037]所述数据使用方利用所述对应的密钥对所述加密令牌进行解密,得到数据令牌。
[0038]从上述的技术方案可以看出,本申请实施例提供的一种数据交易确权方法,通过数据提供方基于本地存储的,需要与数据使用方进行交易确权的数据的必要参数,即目标数据的名称及校验码,在联盟链中创建与目标数据对应的确权合约,该确权合约与目标数据对应。所述数据提供方和所述数据使用方基于双方签署的对所述目标数据的交易合同内容,通过所述确权合约对所述目标数据进行交易确权,即在联盟链的确权合约上双方确定对目标数据的交易合同内容,因此交易确权的过程和交易合同内容均会记录在联盟链中。当所述数据使用方希望获取目标数据时,将首先从所述确权合约获取数据令牌,所述数据令牌为所述确权合约从所述数据提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据交易确权方法,其特征在于,包括:数据提供方基于目标数据的必要参数,在联盟链中创建与目标数据对应的确权合约,所述目标数据为所述数据提供方本地存储的,需要与数据使用方进行交易确权的数据,所述必要参数包括所述目标数据的名称及校验码,所述确权合约存储在确权合约账户中;所述数据提供方和所述数据使用方与所述确权合约账户进行交易,以调用所述确权合约对所述目标数据进行交易确权,所述交易的内容包括双方签署的对所述目标数据的交易合同内容;所述数据使用方与所述确权合约账户进行交易,以调用所述确权合约获取数据令牌,并依据得到的所述数据令牌从所述数据提供方获取所述目标数据,所述数据令牌为从所述数据提供方获取的所述目标数据的端口参数。2.根据权利要求1所述的方法,其特征在于,所述数据提供方和所述数据使用方与所述确权合约账户进行交易,以调用所述确权合约执行对所述目标数据进行交易确权,包括:所述数据使用方与所述确权合约账户进行第一初始交易,以调用所述确权合约中与所述第一初始交易对应的代码,生成临时确权记录,所述第一初始交易包含所述数据使用方记录的所述交易合同内容;所述数据提供方与所述确权合约账户进行第一核对交易,以调用所述确权合约中与所述第一核对交易对应的代码,基于所述临时确权记录和第一核对交易的内容,对所述目标数据进行交易确权,所述第一核对交易包含所述数据提供方记录的所述交易合同内容。3.根据权利要求2所述的方法,其特征在于,确权合约执行基于所述临时确权记录和所述第一核对交易的内容,对所述目标数据进行交易确权的过程,包括:判断所述临时确权记录与所述第一核对交易的内容是否匹配;若匹配,则确定交易确权成功,并将所述临时确权记录更新到所有权信息字典;若不匹配,则确定交易确权失败。4.根据权利要求1所述的方法,其特征在于,所述数据提供方和所述数据使用方与所述确权合约账户进行交易,以调用所述确权合约执行对所述目标数据进行交易确权,包括:所述数据使用方与所述确权合约账户进行第一初始交易,以调用所述确权合约中与所述第一初始交易对应的代码,生成临时确权记录,所述第一初始交易包含所述数据使用方记录的所述交易合同内容;所述数据提供方与所述确权合约账户进行第二核对交易,以调用所述确权合约中与第二核对交易对应的代码,基于所述临时确权记录和第...

【专利技术属性】
技术研发人员:李志伟
申请(专利权)人:广东启链科技有限公司
类型:发明
国别省市:

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

1