一种基于版权确权的智能合约构建方法与流程

文档序号:24617615发布日期:2021-04-09 20:21阅读:149来源:国知局
一种基于版权确权的智能合约构建方法与流程



本技术:
涉及数字化版权技术领域,尤其涉及一种基于版权确权的智能合约构建方法。



背景技术:

目前,针对版权确权这一领域,现有技术主要针对于版权信息存证的流程,而忽视了在确权过程中具体使用到的区块链架构以及确权所需要的智能合约的构建的方法。因此,无法实现数字化版权与区块链技术结合。



技术实现要素:

为解决上述技术问题,本发明提供了一种可为数字化版权与区块链技术相结合奠定了基础,有利于基于区块链技术的版权交易的实现的基于版权确权的智能合约构建方法。

其具体的技术方案如下:

本发明提供的一种基于版权确权的智能合约构建方法,包括:

a1.获取数字作品的数据流;

a2.构建智能合约;

a3.判断数据库中是否存在智能合约中作品类相同的哈希值,若是,执行步骤a4,若否,执行步骤a5;

a4.驳回版权确权请求;

a5.添加作者信息;

a6.将作品类信息、数字作品和作者信息上链,完成确权。

进一步地,所述获取数字作品的数据流的获取方式是用户提交。

进一步地,所述构建智能合约,具体为:首先构建一个相应的作品类来接收对应数字作品的数据流,然后当在智能合约中构建好相应的作品类之后,对该作品类进行哈希。

进一步地,所述作品类包含作品名称、作品类型、作品具体内容等字段。

进一步地,所述将作品类信息、数字作品和作者信息上链,具体为:先将作品类信息上链,然后将作品类和作者信息一同上链。

进一步地,所述作者信息是能够唯一标识一个人的信息,是身份证号或者是某个平台的唯一账号。

本发明主要具有以下有益效果:

本发明通过采用上述技术方案,提供了一种新的版权确权流程,通过该智能合约构建方法即可为数字化版权与区块链技术相结合奠定了基础,从而有利于基于区块链技术的版权交易的实现。

附图说明

图1为本发明实施例一种基于版权确权的智能合约构建方法的流程图。

具体实施方式

下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解,本发明实施例以及实施例中的具体技术特征只是对本发明技术方案的说明,而不是限定,在不冲突的情况下,本发明实施例以及实施例中的具体技术特征可以相互组合。

如图1中所示,本发明所述的一种基于版权确权的智能合约构建方法,可以是基于hyperledgerfabric区块链联盟链架构的智能合约构建方法,包括以下步骤:

步骤s100.获取数字作品的数据流;其中,所述获取数字作品的数据流的获取方式是用户提交。

步骤s200.构建智能合约;具体为:首先构建一个相应的作品类来接收对应数字作品的数据流,然后当在智能合约中构建好相应的作品类之后,对该作品类进行哈希;其中所述作品类包含作品名称、作品类型、作品具体内容等字段。

步骤s300.判断数据库中是否存在智能合约中作品类相同的哈希值,若是,执行步骤s400,若否,执行步骤s500。

步骤s400.驳回版权确权请求。

步骤s500.添加作者信息;所述作者信息必须是能够唯一标识一个人的信息,可以是身份证号,也可以是某个平台的唯一账号。

步骤s600.将作品类信息、数字作品和作者信息上链,完成确权;具体为:先将作品类信息上链,然后将作品类和作者信息一同上链,完成确权操作。

本发明所述的基于版权确权的智能合约构建方法提供了一种新的版权确权流程,通过该智能合约构建方法即可为数字化版权与区块链技术相结合奠定了基础,从而有利于基于区块链技术的版权交易的实现。

下面通过实施例对本发明所述基于版权确权的智能合约构建方法做进一步说明。

实施例

本实施例的视频版权的确权实例如下:

第一步,定义视频作品的结构类。

第二步,开始构建相应的智能合约,funccreatevideo(stubshim.chaincodestubinterface,args[]string)pb.response{

import(…)

……

}通过args[]string来接收用户传递的视频作品信息,通过import引入需要的包和定义的视频类。

第三步,验证视频hash是否存在,包括验证参数、参数数据格式转换、查询作者及其信息等。//todo:验证视频hash是否已经存在

第四步,如果验证成功则写入账本,再将成功信息返回。

尽管已描述了本申请的优选实施例,但本领域内的普通技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改,包括采用特定符号、标记确定顶点等变更方式。

显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。



技术特征:

1.一种基于版权确权的智能合约构建方法,其特征在于,该方法包括:

a1.获取数字作品的数据流;

a2.构建智能合约;

a3.判断数据库中是否存在智能合约中作品类相同的哈希值,若是,执行步骤a4,若否,执行步骤a5;

a4.驳回版权确权请求;

a5.添加作者信息;

a6.将作品类信息、数字作品和作者信息上链,完成确权。

2.如权利要求1所述的方法,其特征在于,所述获取数字作品的数据流的获取方式是用户提交。

3.如权利要求1或2所述的方法,其特征在于,所述构建智能合约,具体为:首先构建一个相应的作品类来接收对应数字作品的数据流,然后当在智能合约中构建好相应的作品类之后,对该作品类进行哈希。

4.如权利要求3所述的方法,其特征在于,所述作品类包含作品名称、作品类型、作品具体内容等字段。

5.如权利要求1或2或4所述的方法,其特征在于,所述将作品类信息、数字作品和作者信息上链,具体为:先将作品类信息上链,然后将作品类和作者信息一同上链。

6.如权利要求1或2或4所述的方法,其特征在于,所述作者信息是能够唯一标识一个人的信息,是身份证号或者是某个平台的唯一账号。


技术总结
本发明公开了一种基于版权确权的智能合约构建方法,包括:a1.获取数字作品的数据流;a2.构建智能合约;a3.判断数据库中是否存在智能合约中作品类相同的哈希值,若是,执行步骤a4.驳回版权确权请求,若否,执行步骤a5.添加作者信息;a6.将作品类信息、数字作品和作者信息上链,完成确权。该智能合约构建方法提供了一种新的版权确权流程,通过该智能合约构建方法即可为数字化版权与区块链技术相结合奠定了基础,从而有利于基于区块链技术的版权交易的实现。

技术研发人员:王理;黄勤欢;苏珈仪;许应成;张军欢;杨海军;高琼;苗光胜;杨辰光;王柠;张强;杨敬锋;苏永锋;王立
受保护的技术使用者:珠海横琴井通容智科技信息有限公司
技术研发日:2020.12.30
技术公布日:2021.04.09
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1