【技术实现步骤摘要】
基于区块链的数据确权方法及装置、终端
[0001]本专利技术涉及计算机
,尤其涉及一种基于区块链的数据确权方法及装置、终端。
技术介绍
[0002]随着大数据时代的到来,数据正在成为新的生产要素,特别是对企业而言,数据正日益成为一种极具价值的资产,然而当前数据权属模糊,导致数据安全性和可靠性得不到保障,不利于数据资产的科学、合理、有序的交易或流通,基于此背景,对数据资产进行登记确权以明晰其归属问题极具必要性。
[0003]在现有技术中,往往采用中心化方式对数据进行登记存储,由单一的第三方提供文件存储服务系统,数据提供方通过客户端输入用户名和密码将文件上传至文件存储服务系统,然而,此种技术对数据的处理缺乏安全性和透明性,很难保证服务提供方不对数据进行复制、篡改、非法占有,损害数据提供方的利益,并且,一旦服务提供方出现技术性灾难,数据资源将可能永久性损失;此外,仅通过简单采用用户名和密码标识数据提供方或数据归属主体的身份,准确性和和可靠性较低,增加了数据资源流失和被篡改的风险。
[0004]因此,亟需一种基 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的数据确权方法,其特征在于,包括:从数据提供方获取身份标识信息,所述身份标识信息用于指示唯一的数据提供方;根据所述身份标识信息确定公钥和私钥,并至少将所述私钥发送至所述数据提供方;从所述数据提供方获取数据描述信息,所述数据描述信息是基于所述私钥发送的;根据所述公钥和私钥对所述数据描述信息进行确权;如果确权通过,则提取所述数据描述信息的至少一部分存储于所述区块链中。2.根据权利要求1所述的方法,其特征在于,所述从数据提供方获取身份标识信息包括:向所述数据提供方发送待完成的注册信息表单;从所述数据提供方获取已完成的注册信息表单;从所述已完成的注册信息表单中提取至少一部分信息,作为所述数据提供方的身份标识信息。3.根据权利要求1所述的方法,其特征在于,在从数据提供方获取身份标识信息之后,以及在根据所述身份标识信息确定公钥和私钥之前,所述方法还包括:提取所述身份标识信息的至少一部分存储于区块链中。4.根据权利要求1所述的方法,其特征在于,根据所述身份标识信息确定公钥和私钥包括:提取所述身份标识信息的一部分生成所述公钥并将所述公钥存储于区块链中;采用密钥生成算法,根据主密钥和所述身份标识信息生成所述私钥。5.根据权利要求4所述的方法,其特征在于,所述密钥生成算法为基于身份标识的密码系统IBC;所述采用密钥生成算法,根据主密钥和所述身份标识信息生成所述私钥包括:根据所述IBC的公共参数、主密钥和所述身份标识信息生成所述私钥。6.根据权利要求1所述的方法,其特征在于,在至少将所述私钥发送至所述数据提供方之后,以及在从所述数据提供方获取数据描述信息之前,所述方法还包括:从所述数据提供方获取待实名认证信息,所述待实名认证信息是基于所述私钥发送的;对所述待实名认证信息进行实名认证;如果实名认证通过,则提取所述待实名认证信息的至少一部分存储于所述区块链中。7.根据权利要求6所述...
【专利技术属性】
技术研发人员:汤奇峰,吴锋,
申请(专利权)人:上海数据交易中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。