【技术实现步骤摘要】
基于区块链技术的数字版权登记与交易方法
本专利技术属于数字版权管理领域,涉及一种基于区块链技术的数字版权登记与交易方法。
技术介绍
近年来,电子图书、音乐、视频等数字化作品的数量呈现爆发式增长,数字版权管理面临下列主要困难:1)数字内容传播的快捷性、易复制性等特点使数字盗版泛滥,很多数字内容未经授权就被传播,给著作权人带来比传统盗版更严重的经济损失。2)数字版权贸易日益频繁,版权授权需求量激增,海量作品的交易问题尤为突出。现行的版权交易方式具有过程复杂、交易成本高、交易效率低等缺点,无法适应互联网时代数字版权的要求。3)数字作品因侵权方式多样,举证困难,难以追踪,导致维权难度大。区块链融合分布式数据存储、点对点传输、共识机制、加密算法等技术,其去中心化、可追溯、防篡改、智能合约等特性,为上述数字版权管理的主要困难提供新的解决途径。传统数字版权管理中存在侵权取证困难以及版权登记、版权转让、版权授权等主要环节流程复杂、速度慢、费用高等问题,而且传统数字版权交易系统还涉及第三方管理平台,凸显了版权交易过程繁琐、处理缓慢的缺陷。
技术实现思路
有鉴于此,本专利技术的目的在于提供基于区块链技术的数字版权登记与交易方法,利用区块链技术中的智能合约,使用数字签名技术以及区块链内部的交易共识来实现安全可靠的数字版权交易,无需第三方参与,优化数字版权交易流程。为达到上述目的,本专利技术提供如下技术方案:一种基于区块链技术的数字版权登记与交易方法,包括以下步骤: ...
【技术保护点】
1.一种基于区块链技术的数字版权登记与交易方法,其特征在于,该方法包括以下步骤:/nS1:用户注册:用户本地生成公钥、私钥和UserID;用户向业务服务器发送个人信息与签名信息;业务服务器校验注册信息;/nS2:版权申请:用户提交版权申请相关的数据;业务服务器检查签名的信息,保存数字作品和相关信息;/nS3:版权审核;/nS4:版权授权;/nS5:版权转让;/nS6:数字作品文件下载。/n
【技术特征摘要】
1.一种基于区块链技术的数字版权登记与交易方法,其特征在于,该方法包括以下步骤:
S1:用户注册:用户本地生成公钥、私钥和UserID;用户向业务服务器发送个人信息与签名信息;业务服务器校验注册信息;
S2:版权申请:用户提交版权申请相关的数据;业务服务器检查签名的信息,保存数字作品和相关信息;
S3:版权审核;
S4:版权授权;
S5:版权转让;
S6:数字作品文件下载。
2.根据权利要求1所述的基于区块链技术的数字版权登记与交易方法,其特征在于,步骤S1中,所述用户注册具体包括以下步骤:
S11:用户通过账号生成工具,在本地生成私钥、公钥和UserID,其中UserID是公钥经过哈希计算后得到的一段数据,用来唯一标识一个用户;
S12:用户进入客户端,业务服务器发送一个通用唯一识别码uuid作为注册的挑战码;用户用私钥对该挑战码进行签名,得到签名数据,并将签名信息、UserID和用户信息发送至业务服务器,提交注册申请;
S13:业务服务器校验用户提交的信息,解析签名数据,检查签名人的UserID是否与提交的UserID相同;如果相同,则注册成功,否则返回失败。
3.根据权利要求2所述的基于区块链技术的数字版权登记与交易方法,其特征在于,步骤S11中,所述账号生成工具的表达式为:
UserID=B96,…,255(KEC(ECDSAPUBKEY(Pr)))
其中,Pr是通过椭圆曲线算法获得的私钥,ECDSAPUBKEY()是将私钥转换成公钥的方法,KEC()表示使用Keccak作为哈希算法对用户私钥进行哈希计算,B96…255表示取96到255共160位二进制数作为UserID。
4.根据权利要求1所述的基于区块链技术的数字版权登记与交易方法,其特征在于,步骤S2中,所述版权申请具体包括以下步骤:
S21:用户上传数字作品文件和作品信息,并对业务服务器传来的uuid作为挑战码进行签名,将签名信息一起提交到业务服务器;
S22:业务服务器根据签名信息解析签名者的UserID,并调用区块链的查询接口,查询UserID是否在已注册用户列表中,如果不在已注册列表中,则返回失败;将上传的文件进行哈希处理得到文件指纹,调用区块链查询接口,查询是否有相同指纹的文件已经上链保存,如果存在,则返回失败;如果所有检查都通过,系统将上传的作品分割成多个文件,分别保存到多个存储节点,并将文件做冗余...
【专利技术属性】
技术研发人员:张学旺,尹伊君,殷梓杰,林金朝,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。