利索能及
我要发布
收藏
专利号: 2018105089185
申请人: 苏州朗润创新知识产权运营有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-11-04
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于区块链的数据处理方法,其特征在于,包括:

数据生成方节点与数据所有方节点执行基于区块链的交易以获取所述数据所有方节点的至少两个身份令牌,所述身份令牌用于表征所述数据所有方节点对应的身份信息;

所述数据生成方节点与密钥生成节点执行预先部署的第一智能合约以根据所述身份令牌获取加密密钥;

所述数据生成方节点与数据管理节点执行基于区块链的交易以根据所述身份令牌验证数据生成方节点的权限;

所述数据生成方节点在权限被验证通过后将加密后的数据上传至所述数据管理节点,所述加密后的数据为利用所述加密密钥加密所述数据生成方节点生成的数据而获得的数据;

其中,所述密钥生成节点将所述数据生成方节点生成的数据的标识和所述加密密钥对应的解密密钥相关联后存储。

2.根据权利要求1所述的数据处理方法,其特征在于,所述数据生成方节点与密钥生成节点执行预先部署的第一智能合约以根据所述身份令牌获取加密密钥包括:所述数据生成方节点通过一次区块链交易向所述密钥生成节点发送所述身份令牌;

所述密钥生成节点根据所述身份令牌验证所述数据生成方节点的权限;

在所述数据生成方节点的权限被验证通过后,所述密钥生成节点随机生成一对密钥对,并将所述数据生成方节点生成的数据的标识与所述密钥对中的解密密钥相关联后存储;

所述密钥生成节点通过一次区块链交易将所述密钥对中的加密密钥发送给所述数据生成方节点。

3.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:数据需求方节点与所述数据所有方节点执行基于区块链的交易以获取所述数据所有方节点的至少两个身份令牌;

所述数据需求方节点与所述密钥生成节点执行预先部署的第二智能合约以根据所述身份令牌获取所述解密密钥;

所述数据需求方节点、所述数据所有方节点、所述数据生成方节点和所述数据管理节点执行预先部署的第三智能合约以使得所述数据需求方节点根据所述身份令牌获取所述加密后的数据,并使得所述数据所有方节点、所述数据生成方节点和所述数据管理节点获得预定比例的数字资产;

所述数据需求方节点通过所述解密密钥解密所述加密后的数据以获取所述数据生成方节点生成的数据。

4.根据权利要求3所述的数据处理方法,其特征在于,所述数据需求方节点与所述密钥生成节点执行预先部署的第二智能合约以根据所述身份令牌获取所述解密密钥包括:所述数据需求方节点通过一次区块链交易向所述密钥生成节点发送所述身份令牌;

所述密钥生成节点根据所述身份令牌验证所述数据需求方节点的权限;

在所述数据需求方节点的权限被验证通过后,所述密钥生成节点通过一次区块链交易向所述数据需求方节点发送所述解密密钥。

5.根据权利要求3所述的数据处理方法,其特征在于,所述数据需求方节点、所述数据所有方节点、所述数据生成方节点和所述数据管理节点执行预先部署的第三智能合约以使得所述数据需求方节点根据所述身份令牌获取所述加密后的数据,并使得所述数据所有方节点、所述数据生成方节点和所述数据管理节点获得预定比例的数字资产包括:所述数据需求方节点通过一次区块链交易向所述数据管理节点发送所述身份令牌;

所述数据管理节点根据所述身份令牌验证所述数据需求方的权限;

在所述数据需求方节点的权限被验证通过后,所述数据管理节点向所述数据需求方节点发送所述加密后的数据,所述数据所有方节点、所述数据生成方节点和所述数据管理节点获得预定比例的数字资产。

6.根据权利要求1所述的数据处理方法,其特征在于,在数据生成方节点与数据所有方节点执行基于区块链的交易以获取所述数据所有方节点的至少两个身份令牌之前,所述方法还包括:所述数据所有方节点与所述数据生成方节点执行基于区块链的交易使得所述数据生成方节点生成的数据与所述数据所有方节点绑定以完成数据确权,同时将所述数据生成方节点生成的数据入链存证。

7.根据权利要求1所述的数据处理方法,其特征在于,所述身份令牌在被所述密钥生成节点和/或所述数据管理节点验证后失效。

8.一种基于区块链的数据处理系统,其特征在于,包括:

数据所有方节点;

数据生成方节点,被配置为与所述数据所有方节点执行基于区块链的交易以获取所述数据所有方节点的至少两个身份令牌,所述身份令牌用于表征所述数据所有方节点对应的身份信息;

密钥生成节点,被配置为与所述数据生成方节点执行预先部署的第一智能合约以根据所述身份令牌向所述数据生成方节点发送加密密钥;以及数据管理节点,被配置为与所述数据生成方节点执行基于区块链的交易以根据所述身份令牌验证所述数据生成方节点的权限;

其中,所述数据生成方节点还被配置为在权限验证通过后将加密后的数据上传至所述数据管理节点,所述加密后的数据为利用所述加密密钥加密所述数据生成方节点生成的数据而获得的数据;

所述密钥生成节点还被配置为将所述数据生成方节点生成的数据的标识和所述加密密钥对应的解密密钥相关联后存储。

9.根据权利要求8所述的数据处理系统,其特征在于,所述系统还包括:数据需求方节点,被配置为与所述数据所有方节点执行基于区块链的交易以获取所述数据所有方节点的至少两个身份令牌;

其中,所述数据需求方节点还被配置为与所述密钥生成节点执行预先部署的第二智能合约以根据所述身份令牌获取所述解密密钥;所述数据需求方节点还被配置为与所述数据所有方节点、所述数据生成方节点和所述数据管理节点执行预先部署的第三智能合约以使得所述数据需求方节点根据所述身份令牌获取所述加密后的数据,并使得所述数据所有方节点、所述数据生成方节点和所述数据管理节点获得预定比例的数字资产。

10.一种计算机可读存储介质,其上存储计算机程序指令,其特征在于,所述计算机程序指令在被处理器执行时实现如权利要求1-7任一项所述的方法。