一种基于区块链的音乐数据处理方法及装置制造方法及图纸

技术编号:25087379 阅读:12 留言:0更新日期:2020-07-31 23:31
本申请实施例公开了一种基于区块链的音乐数据处理方法,包括:当监测到携带协议标签的音乐版权协议区块添加至音乐区块链时,从音乐区块链中获取音乐版权协议区块,该音乐版权协议区块包括音乐标识、授权对象及授权数据信息;从音乐区块链中获取与音乐标识相关联,且携带版权标签的音乐版权存证区块,基于授权数据信息及音乐版权存证区块确定授权数据量,从音乐版权所有方的版权账户中获取授权数据量对应的授权转移数据;将授权转移数据、版权账户及授权对象的接收账户确定为转移交易数据,该授权对象生成转移交易数据的转移签名;当对携带转移签名的转移交易数据共识通过时,确定音乐作品授权成功。采用本申请,可以提高音乐数据处理的效率。

【技术实现步骤摘要】
一种基于区块链的音乐数据处理方法及装置
本申请涉及区块链
,尤其涉及一种基于区块链的音乐数据处理方法及装置。
技术介绍
随着互联网的发展,信息时代的变革,电子证据也在司法界等起着越来越重要的地位,该电子证据是以计算机及其网络为依托的电子数据,用于证明事件发生的事实。而随着人们版权维护意识的增强,对于版权管理就极为重要。在音乐界中,每首曲子都由多个音乐元素组成,在对音乐进行授权时,需要协定大量的使用权限,以避免后续可能发生的版权争议。目前,一般通过授权双方签订授权协议,并由版权所有人将授权的音乐发送给被授权人,以完成对音乐版权的授权过程,使得对音乐版权的管理效率低下,再加上不同版权间的授权限制,使得音乐版权的授权过程较为复杂。
技术实现思路
本申请实施例提供了一种基于区块链的音乐数据处理方法、装置、计算机设备及可读存储介质,可以提高对音乐版权的管理效率。本申请实施例一方面提供了一种基于区块链的音乐数据处理方法,包括:当监测到携带协议标签的音乐版权协议区块添加至音乐区块链时,从上述音乐区块链中获取上述音乐版权协议区块,上述音乐版权协议区块包括音乐标识、授权对象及授权数据信息;从上述音乐区块链中获取与上述音乐标识相关联,且携带版权标签的音乐版权存证区块,基于上述授权数据信息及上述音乐版权存证区块确定授权数据量,从音乐版权所有方的版权账户中获取上述授权数据量对应的授权转移数据;上述音乐版权存证区块用于对音乐作品的版权进行存证;将上述授权转移数据、上述版权账户及上述授权对象的接收账户确定为转移交易数据,将上述转移交易数据发送给上述授权对象,以使上述授权对象采用上述授权对象的私钥对上述转移交易数据进行签名,得到转移签名;对上述携带上述转移签名的上述转移交易数据进行共识,当上述携带上述转移签名的上述转移交易数据共识通过时,确定上述授权对象的接收账户中包括上述授权转移数据;上述接收账户包括的上述授权转移数据用于表征上述授权对象具备对上述音乐作品的使用权限。其中,上述音乐版权协议区块还包括上述音乐版权所有方、授权签名及接收签名;上述方法还包括:获取上述音乐版权协议区块中的授权签名及接收签名;基于上述音乐版权所有方的公钥对上述授权签名进行验签,若验签失败,则向上述音乐版权所有方发送音乐版权授权异常消息;基于上述授权对象的公钥对上述接收签名进行验签,若验签失败,则向上述音乐版权所有方发送音乐版权授权失败消息;若对上述授权签名及上述接收签名均验签成功,则执行上述从上述音乐区块链中获取与上述音乐标识相关联,且携带版权标签的音乐版权存证区块的步骤。其中,上述音乐版权协议区块还包括上述音乐版权所有方、授权时限及授权属性;上述方法还包括:获取上述授权属性,若上述授权属性为单授权属性,则从上述音乐区块链中获取历史授权区块,获取上述历史授权区块中的历史授权时限;若上述授权时限与上述历史授权时限间存在第一异常时间,则向上述音乐版权所有方发送授权时限异常消息;若上述授权时限与上述历史授权时限间不存在上述第一异常时间,则执行上述从上述音乐区块链中获取与上述音乐标识相关联,且携带版权标签的音乐版权存证区块的步骤。其中,上述方法还包括:若上述授权属性为多授权属性,则从上述音乐区块链中获取上述历史授权区块,获取上述历史授权区块中的历史授权属性及上述历史授权时限;若上述历史授权属性为上述单授权属性,则获取上述历史授权区块中的历史授权时限,当上述授权时限与上述历史授权时限间存在第二异常时间,则向上述音乐版权所有方发送上述授权时限异常消息;当上述授权时限与上述历史授权时限间不存在上述第二异常时间,则执行上述从上述音乐区块链中获取与上述音乐标识相关联,且携带版权标签的音乐版权存证区块的步骤;若上述历史授权属性为上述多授权属性,则执行上述从上述音乐区块链中获取与上述音乐标识相关联,且携带版权标签的音乐版权存证区块的步骤。其中,上述授权数据信息包括授权元素及授权范围;上述基于上述授权数据信息及上述音乐版权存证区块确定授权数据量,包括:获取上述音乐版权存证区块中的至少一个版权元素及每个版权元素对应的版权数据量;从上述至少一个版权元素中获取上述授权元素对应的目标版权元素,获取上述目标版权元素对应的目标版权数据量;基于上述授权范围,确定上述目标版权元素对应的目标版权数据量中的上述授权数据量。其中,上述音乐版权协议区块还包括上述音乐版权所有方、授权时限;上述方法还包括:基于智能合约获取上述授权时限及系统网络时间;若上述系统网络时间不属于上述授权时限,则从上述授权对象的接收账户中获取上述授权转移数据及上述授权转移数据的转移签名;采用上述授权对象的公钥对上述转移签名进行验签,若验签通过,则将上述授权转移数据、上述版权账户及上述接收账户确定为授权取消交易数据,当对上述授权取消交易数据共识通过时,确定上述版权账户中包括上述授权转移数据;上述版权账户包括上述授权转移数据用于表征上述音乐版权所有方可以分配上述音乐作品的使用权限。其中,上述方法还包括:获取上述音乐标识、上述音乐版权所有方及音乐作品;基于上述音乐标识验证上述音乐作品,若验证通过,则获取上述音乐作品对应的版权证书,上述版权证书携带版权签名;采用版权管理节点的公钥对上述版权签名进行验签,若验签通过,则将上述音乐标识、上述音乐版权所有方、上述音乐作品及上述版权证书封装成上述音乐版权存证区块,将上述音乐版权存证区块添加至上述音乐区块链中。本申请实施例一方面提供了一种基于区块链的音乐数据处理装置,该装置包括:协议获取模块,用于当监测到携带协议标签的音乐版权协议区块添加至音乐区块链时,从上述音乐区块链中获取上述音乐版权协议区块,上述音乐版权协议区块包括音乐标识、授权对象及授权数据信息;存证获取模块,用于从上述音乐区块链中获取与上述音乐标识相关联,且携带版权标签的音乐版权存证区块,基于上述授权数据信息及上述音乐版权存证区块确定授权数据量,从音乐版权所有方的版权账户中获取上述授权数据量对应的授权转移数据;上述音乐版权存证区块用于对音乐作品的版权进行存证;授权模块,用于将上述授权转移数据、上述版权账户及上述授权对象的接收账户确定为转移交易数据,将上述转移交易数据发送给上述授权对象,以使上述授权对象采用上述授权对象的私钥对上述转移交易数据进行签名,得到转移签名;上述授权模块,还用于对上述携带上述转移签名的上述转移交易数据进行共识,当上述携带上述转移签名的上述转移交易数据共识通过时,确定上述授权对象的接收账户中包括上述授权转移数据;上述接收账户包括的上述授权转移数据用于表征上述授权对象具备对上述音乐作品的使用权限。其中,上述音乐版权协议区块还包括上述音乐版权所有方、授权签名及接收签名;上述装置还包括:签名获取模块,用于获取上述音乐版权协议区块中的上述授权本文档来自技高网...

【技术保护点】
1.一种基于区块链的音乐数据处理方法,其特征在于,所述方法包括:/n当监测到携带协议标签的音乐版权协议区块添加至音乐区块链时,从所述音乐区块链中获取所述音乐版权协议区块,所述音乐版权协议区块包括音乐标识、授权对象及授权数据信息;/n从所述音乐区块链中获取与所述音乐标识相关联,且携带版权标签的音乐版权存证区块,基于所述授权数据信息及所述音乐版权存证区块确定授权数据量,从音乐版权所有方的版权账户中获取所述授权数据量对应的授权转移数据;所述音乐版权存证区块用于对音乐作品的版权进行存证;/n将所述授权转移数据、所述版权账户及所述授权对象的接收账户确定为转移交易数据,将所述转移交易数据发送给所述授权对象,以使所述授权对象采用所述授权对象的私钥对所述转移交易数据进行签名,得到转移签名;/n对所述携带所述转移签名的所述转移交易数据进行共识,当所述携带所述转移签名的所述转移交易数据共识通过时,确定所述授权对象的接收账户中包括所述授权转移数据;所述接收账户包括的所述授权转移数据用于表征所述授权对象具备对所述音乐作品的使用权限。/n

【技术特征摘要】
1.一种基于区块链的音乐数据处理方法,其特征在于,所述方法包括:
当监测到携带协议标签的音乐版权协议区块添加至音乐区块链时,从所述音乐区块链中获取所述音乐版权协议区块,所述音乐版权协议区块包括音乐标识、授权对象及授权数据信息;
从所述音乐区块链中获取与所述音乐标识相关联,且携带版权标签的音乐版权存证区块,基于所述授权数据信息及所述音乐版权存证区块确定授权数据量,从音乐版权所有方的版权账户中获取所述授权数据量对应的授权转移数据;所述音乐版权存证区块用于对音乐作品的版权进行存证;
将所述授权转移数据、所述版权账户及所述授权对象的接收账户确定为转移交易数据,将所述转移交易数据发送给所述授权对象,以使所述授权对象采用所述授权对象的私钥对所述转移交易数据进行签名,得到转移签名;
对所述携带所述转移签名的所述转移交易数据进行共识,当所述携带所述转移签名的所述转移交易数据共识通过时,确定所述授权对象的接收账户中包括所述授权转移数据;所述接收账户包括的所述授权转移数据用于表征所述授权对象具备对所述音乐作品的使用权限。


2.如权利要求1所述的方法,其特征在于,所述音乐版权协议区块还包括所述音乐版权所有方、授权签名及接收签名;
所述方法还包括:
获取所述音乐版权协议区块中的所述授权签名及所述接收签名;
基于所述音乐版权所有方的公钥对所述授权签名进行验签,若验签失败,则向所述音乐版权所有方发送音乐版权授权异常消息;
基于所述授权对象的公钥对所述接收签名进行验签,若验签失败,则向所述音乐版权所有方发送音乐版权授权失败消息;
若对所述授权签名及所述接收签名均验签成功,则执行所述从所述音乐区块链中获取与所述音乐标识相关联,且携带版权标签的音乐版权存证区块的步骤。


3.如权利要求1所述的方法,其特征在于,所述音乐版权协议区块还包括所述音乐版权所有方、授权时限及授权属性;所述方法还包括:
获取所述授权属性,若所述授权属性为单授权属性,则从所述音乐区块链中获取历史授权区块,获取所述历史授权区块中的历史授权时限;
若所述授权时限与所述历史授权时限间存在第一异常时间,则向所述音乐版权所有方发送授权时限异常消息;
若所述授权时限与所述历史授权时限间不存在所述第一异常时间,则执行所述从所述音乐区块链中获取与所述音乐标识相关联,且携带版权标签的音乐版权存证区块的步骤。


4.如权利要求3所述的方法,其特征在于,所述方法还包括:
若所述授权属性为多授权属性,则从所述音乐区块链中获取所述历史授权区块,获取所述历史授权区块中的历史授权属性及所述历史授权时限;
若所述历史授权属性为所述单授权属性,则获取所述历史授权区块中的历史授权时限,当所述授权时限与所述历史授权时限间存在第二异常时间,则向所述音乐版权所有方发送所述授权时限异常消息;当所述授权时限与所述历史授权时限间不存在所述第二异常时间,则执行所述从所述音乐区块链中获取与所述音乐标识相关联,且携带版权标签的音乐版权存证区块的步骤;
若所述历史授权属性为所述多授权属性,则执行所述从所述音乐区块链中获取与所述音乐标识相关联,且携带版权标签的音乐版权存证区块的步骤。


5.如权利要求1所述的方法,其特征在于,所述授权数据信息包括授权元素及授权范围;所述基于所述授权数据信息及所述音乐版权存...

【专利技术属性】
技术研发人员:刘攀
申请(专利权)人:财付通支付科技有限公司
类型:发明
国别省市:广东;44

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

1