一种基于区块链的版权交易方法和装置与流程

文档序号:31697389发布日期:2022-10-01 06:10阅读:35来源:国知局
一种基于区块链的版权交易方法和装置与流程

1.本说明书一个或多个实施例涉及通讯技术领域,尤其涉及一种基于区块链的版权交易方法和装置。


背景技术:

2.在传统版权行业中,用户在进行诸多版权业务时都需要在线下完成,导致版权业务的处理周期较长且成本较高。
3.例如,用户在需要进行版权交易时,需要买卖双方在线下签署纸质合同,效率较低且成本较高,难以满足用户对紧急版权交易的需求,不利于版权交易市场的发展。
4.然而,目前针对版权业务的线上管理方案却碍于中心化的数据存储特性,数据容易被篡改,无法达到可信,无法得到官方机构的认可。


技术实现要素:

5.有鉴于此,本说明书一个或多个实施例提供一种基于区块链的版权交易方法、装置、电子设备及存储介质。
6.本说明书一个或多个实施例提供技术方案如下:
7.根据本说明书一个或多个实施例的第一方面,提出了一种基于区块链的版权交易方法,应用于版权平台,所述方法包括:
8.获取版权需求方针对目标版权的交易信息,并基于所述交易信息生成所述目标版权对应的版权交易合同;
9.将所述版权交易合同返回所述版权需求方,并在所述版权需求方确认所述版权交易合同正确的情况下,为所述版权交易合同添加所述版权需求方的签名信息以生成有效版权交易合同,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息;
10.调用区块链平台,以对所述有效版权交易合同进行存证,并通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转,以使所述版权需求方获取所述目标版权。
11.根据本说明书一个或多个实施例的第二方面,提出了一种基于区块链的版权交易方法,应用于区块链平台,所述方法包括:
12.基于版权平台的调用对有效版权交易合同进行存证,并通过所述区块链平台中部署的版权管理合约对目标版权进行版权流转,以使版权需求方获取所述目标版权;
13.其中,针对所述目标版权的交易信息由所述版权需求方提供至所述版权平台,以使所述版权平台将基于所述交易信息生成的所述目标版权对应的版权交易合同返回所述版权需求方,所述有效版权交易合同由所述版权平台在所述版权需求方确认所述版权交易合同正确的情况下,为所述版权交易合同添加所述版权需求方的签名信息而生成,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息。
14.根据本说明书一个或多个实施例的第三方面,提出了一种基于区块链的版权交易
方法,应用于版权需求方对应的客户端,所述方法包括:
15.向版权平台发送针对目标版权的交易信息,以使所述版权平台将基于所述交易信息生成的所述目标版权对应的版权交易合同返回所述客户端;
16.在确认接收到的所述版权交易合同正确的情况下,向所述版权平台发送确认消息,以使所述版权平台为所述版权交易合同添加所述版权需求方的签名信息以生成有效版权交易合同,并调用区块链平台,以对所述有效版权交易合同进行存证,以及通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转,以使所述版权需求方获取所述目标版权,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息。
17.根据本说明书一个或多个实施例的第四方面,提出了一种基于区块链的版权交易装置,应用于版权平台,所述装置包括:
18.交易获取单元,用于获取版权需求方针对目标版权的交易信息,并基于所述交易信息生成所述目标版权对应的版权交易合同;
19.有效版权交易合同生成单元,用于将所述版权交易合同返回所述版权需求方,并在所述版权需求方确认所述版权交易合同正确的情况下,为所述版权交易合同添加所述版权需求方的签名信息以生成有效版权交易合同,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息;
20.区块链调用单元,用于调用区块链平台,以对所述有效版权交易合同进行存证,并通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转,以使所述版权需求方获取所述目标版权。
21.根据本说明书一个或多个实施例的第五方面,提出了一种基于区块链的版权交易装置,应用于区块链平台,所述装置包括:
22.版权交易处理单元,用于基于版权平台的调用对有效版权交易合同进行存证,并通过所述区块链平台中部署的版权管理合约对目标版权进行版权流转,以使版权需求方获取所述目标版权;
23.其中,针对所述目标版权的交易信息由所述版权需求方提供至所述版权平台,以使所述版权平台将基于所述交易信息生成的所述目标版权对应的版权交易合同返回所述版权需求方,所述有效版权交易合同由所述版权平台在所述版权需求方确认所述版权交易合同正确的情况下,为所述版权交易合同添加所述版权需求方的签名信息而生成,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息。
24.根据本说明书一个或多个实施例的第六方面,提出了一种基于区块链的版权交易装置,应用于版权需求方对应的客户端,所述装置包括:
25.交易发送单元,用于向版权平台发送针对目标版权的交易信息,以使所述版权平台将基于所述交易信息生成的所述目标版权对应的版权交易合同返回所述客户端;
26.版权交易合同确认单元,用于在确认接收到的所述版权交易合同正确的情况下,向所述版权平台发送确认消息,以使所述版权平台为所述版权交易合同添加所述版权需求方的签名信息以生成有效版权交易合同,并调用区块链平台,以对所述有效版权交易合同进行存证,以及通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转,以使所述版权需求方获取所述目标版权,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息。
27.根据本说明书一个或多个实施例的第七方面,提出了一种基于区块链的版权交易系统,包括:
28.客户端,用于生成针对目标版权的交易信息;
29.版权平台,用于接收所述客户端发送的所述交易信息,将基于所述交易信息生成的所述目标版权对应的版权交易合同返回所述客户端,并在所述版权需求方确认所述版权交易合同正确的情况下,为所述版权交易合同添加所述版权需求方的签名信息以生成有效版权交易合同,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息;
30.区块链平台,用于根据所述版权平台的调用对所述有效版权交易合同进行存证,并通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转,以使所述版权需求方获取所述目标版权。
31.根据本说明书一个或多个实施例的第八方面,提出了一种电子设备,包括:
32.处理器;用于存储处理器可执行指令的存储器;其中,所述处理器通过运行所述可执行指令以实现上述基于区块链的版权交易方法的步骤。
33.根据本说明书一个或多个实施例的第九方面,提出了一种计算机可读存储介质,其上储存有可执行指令;其中,该指令被处理器执行时,实现上述基于区块链的版权交易方法的步骤。
34.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。
附图说明
35.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。
36.图1是本说明书根据一示例性实施例提供的一种网络架构图。
37.图2是本说明书根据一示例性实施例提供的一种基于区块链的版权登记方法的流程图。
38.图3是本说明书根据一示例性实施例提供的另一种基于区块链的版权登记方法的流程图。
39.图4是本说明书根据一示例性实施例提供的又一种基于区块链的版权登记方法的流程图。
40.图5是本说明书根据一示例性实施例提供的一种基于区块链的版权登记方法的交互流程图。
41.图6是一示例性实施例提供的一种设备的结构示意图。
42.图7是本说明书根据一示例性实施例提供的一种基于区块链的版权登记装置的框图。
43.图8是本说明书根据一示例性实施例提供的另一种基于区块链的版权登记装置的框图。
44.图9是本说明书根据一示例性实施例提供的又一种基于区块链的版权登记装置的框图。
45.图10是本说明书根据一示例性实施例提供的一种基于区块链的版权登记系统的结构图。
46.图11是本说明书根据一示例性实施例提供的一种基于区块链的版权流转方法的流程图。
47.图12是本说明书根据一示例性实施例提供的另一种基于区块链的版权流转方法的流程图。
48.图13是本说明书根据一示例性实施例提供的又一种基于区块链的版权流转方法的流程图。
49.图14是本说明书根据一示例性实施例提供的一种基于区块链的版权流转装置的框图。
50.图15是本说明书根据一示例性实施例提供的另一种基于区块链的版权流转装置的框图。
51.图16是本说明书根据一示例性实施例提供的又一种基于区块链的版权流转装置的框图。
52.图17是本说明书根据一示例性实施例提供的一种基于区块链的版权流转系统的结构图。
53.图18是本说明书根据一示例性实施例提供的一种基于区块链的版权交易方法的流程图。
54.图19是本说明书根据一示例性实施例提供的另一种基于区块链的版权交易方法的流程图。
55.图20是本说明书根据一示例性实施例提供的又一种基于区块链的版权交易方法的流程图。
56.图21是本说明书根据一示例性实施例提供的一种基于区块链的版权交易方法的交互流程图。
57.图22是本说明书根据一示例性实施例提供的一种基于区块链的版权交易装置的框图。
58.图23是本说明书根据一示例性实施例提供的另一种基于区块链的版权交易装置的框图。
59.图24是本说明书根据一示例性实施例提供的又一种基于区块链的版权交易装置的框图。
60.图25是本说明书根据一示例性实施例提供的一种基于区块链的版权交易系统的结构图。
具体实施方式
61.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
62.需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。
63.图1是本说明书根据一示例性实施例示出的网络架构图,该网络架构包括区块链平台、版权平台和客户端,其中,版权平台可以与多个客户端同时通过互联网相连接,类似的,版权平台也与区块链平台通过互联网相连接,从而使得版权平台能够与客户端和区块链平台进行信息交互。图1仅示出了版权平台与一个客户端相连接的场景,由于客户端对应于用户侧,而版权平台对应于服务端侧,因此用户可以通过客户端向版权平台发起针对各种版权业务的版权业务请求,版权平台通过协同区块链平台从而在确保可信的前提下实现用户所需的版权业务,由此构建了一套针对版权业务的信息化可信管理方案。
64.在本说明书实施例中,用户若需要通过客户端向版权平台发起版权业务请求,则需要首先在版权平台上进行实名注册,从而在登陆并通过实名认证后,版权平台才会向该用户对应的客户端提供版权业务服务,用户因此能够通过登陆后的客户端向版权平台发送版权业务请求从而实现对应的版权业务。本说明书所涉及的客户端可以被安装在各种具有通讯功能的电子设备上,例如手机、电脑、平板、智能手表等。
65.本说明书实施例涉及的版权平台支持实现各种基于区块链的线上版权业务,例如版权登记、版权流转或版权交易等,因此版权平台能够向与其连接的客户端提供对应的版权业务服务。版权平台作为一种线上的版权业务服务系统,实现了版权业务的全线上办理,避免了线下办理的低效与高成本,提高了用户体验,同时由于版权平台会将处理版权业务过程中的关键数据信息通过区块链平台进行存证,从而可以防止因中心化数据存储结构所导致的数据安全问题。
66.本说明书实施例涉及的区块链平台可以仅包括由若干个区块链节点所构成的区块链网络,在这种情况下,版权平台是通过向区块链网络中的区块链节点发起区块链交易的方式调用区块链平台。另外,区块链平台也可以包含一个中心化的管理平台,该管理平台可以与若干个区块链网络相连接,从而作为与区块链网络进行交互的代理中继,因此在这种情况下,版权平台是通过向区块链平台中的管理平台发起存证请求的方式调用区块链平台,从而指示管理平台进一步向区块链网络发起区块链交易以实现间接调用区块链网络。
67.例如,上述管理平台可以包括用于提供区块链即服务(baas,blockchain as a service)的baas平台(也称之为baas云)。baas平台可以通过为区块链上发生的活动(诸如订阅和通知、用户验证、数据库管理和远程更新),提供预先编写的软件的方式,面向与baas平台连接的通讯计算设备(例如本说明书实施例涉及的版权平台),提供简单易用,一键部署,快速验证,灵活可定制的区块链服务,进而可以加速区块链业务应用开发、测试、上线,助力各行业区块链商业应用场景的落地。当然,在区块链平台仅包括区块链网络本身的情况下,本说明书实施例所涉及的版权平台也可以视为上述的baas平台。
68.在本说明书实施例中,版权平台可以部署有可信执行环境(tee)中,这样一来,版权平台可以将一些处理版权业务时中的部分或全部逻辑过程放在tee中执行,从而确保版权业务的执行过程可信。
69.本说明书实施例涉及的可信执行环境可以为软件提供安全的执行环境,tee是基于cpu硬件的安全扩展,且与外部完全隔离的可信执行环境。tee最早是由global platform提出的概念,用于解决移动设备上资源的安全隔离,平行于操作系统为应用程序提供可信安全的执行环境。目前工业界十分关注tee的方案,几乎所有主流的芯片和软件联盟都有自己的tee解决方案,比如软件方面的tpm(trusted platform module,可信赖平台模块)以及硬件方面的intel sgx、arm trustzone(信任区)和amd psp(platform security processor,平台安全处理器)等。
70.以intel sgx(以下简称sgx)技术为例。可信计算节点可以基于sgx技术创建enclave(围圈或飞地),以作为用于执行区块链交易的tee。其中,区块链节点利用cpu中新增的处理器指令,在内存中可以分配一部分区域epc(enclave page cache,围圈页面缓存或飞地页面缓存),以用于驻留上述的enclave。上述epc对应的内存区域被cpu内部的内存加密引擎mee(memory encryption engine)加密,该内存区域中的内容(enclave中的代码和数据)只有在cpu内核中才能够被解密,且用于加解密的密钥只有在epc启动时生成并存储在cpu中。可见,enclave的安全边界只包含其自身和cpu,无论是特权或非特权软件都无法访问enclave,即便是操作系统管理员和vmm(virtual machine monitor,虚拟机监视器;或称为,hypervisor)也无法影响enclave中的代码和数据,因而具有极高的安全性,并且在上述安全性保障的前提下,cpu能够在enclave中对明文形式的区块链交易进行处理,具有极高的运算效率,从而兼顾了数据安全性和计算效率。
71.图2是本说明书根据一示例性实施例示出的一种基于区块链的版权登记方法的流程图,该方法应用于图1所示的版权平台,所述方法包括以下步骤:
72.s202:接收用户提供的作品文件信息以及针对所述作品文件信息的权利声明信息,所述权利声明信息至少包含版权权利人的身份信息。
73.在本说明书实施例中,用户可以通过客户端向版权平台发起版权登记请求,从而使得版权平台执行对应的版权登记业务。此时,用户需要在版权登记请求中携带作品文件信息以及针对所述作品文件信息的权利声明信息。其中,作品文件信息可以包括作品文件或所述作品文件对应的哈希值,因而可以作为用户拥有作品文件的直接依据,作品文件即版权登记的主体,其可以包括著作权法所允许保护的任意合法对象,如文字作品、口述作品、美术摄影作品、影视作品、音乐作品,录像作品、工程和产品设计图纸及其说明等,与线下传统版权登记方式所不同的是,本说明书实施例所涉及的作品文件不是物理实体,而是电子化的可读文件;而针对所述作品文件信息的权利声明信息,则指的是对作品文件信息的一些的交代和说明,例如可以包括作品名称、作品类型、作品完成时间、作品完成地点、发表时间、发表地点、发表网址、作者身份信息、版权权利人身份信息、补充证据信息等,其中,补充证据信息可以包括作品转让合同、劳动合同、委托创作合同等其他有法律效力的证明材料。
74.s204:将基于所述权利声明信息生成的权利声明书返回所述用户,并在所述用户确认所述权利声明书正确的情况下,为所述权利声明书添加所述用户对应的数字签章以生成有效权利声明书。
75.版权平台在接收到权利声明信息后,会基于权利声明信息生成权利声明书,该权利电子书也是电子化文件的形式,并且处于还未进行签章的不具备法律效力的状态。因此,
版权平台需要将该权利声明书返回至用户对应的客户端,从而在进一步获取客户端传来的针对该权利要求书的确认消息后,版权平台即可以确认用户已经确认所述权利声明书正确,在这种情况下,版权平台可以基于用户预先托管在版权平台的数字身份印章(例如用户对应的私钥)生成所述权利声明书对应的数字签章,并将该数字签章添加至所述权利声明书从而生成有效权利声明书,有效权利声明书此时已经具备法律效力。当然,在另一实施例中,用户在接收到版权平台返回的权利声明书的情况下,也可以在用户对应的客户端处直接添加数字签章以生成有效权利声明书,在这种情况下,用户独自掌握数字身份印章,并且用户对应的客户端可以直接将有效权利声明书返回版权平台,版权平台因此无需再为所述权利声明书添加所述用户对应的数字签章以生成有效权利声明书,从而直接执行后续的步骤。
76.s206:调用区块链平台,以对存证数据集中的证据进行存证,所述存证数据集中的证据包括所述作品文件信息和所述有效权利声明书。
77.在本说明书实施例中,版权平台需要确保版权登记的可信度,因此需要将版权登记相关的存证数据集进行基于区块链的存证处理,从而使得存证数据集中的证据无法被篡改,并且后续可验证。基于区块链的存证处理,可以包括将证据存放在区块链网络所维护的区块链账本中,或者存放在区块链网络中各区块链节点所维护的合约状态中。
78.为了确保法律效力,存证数据集中的证据至少需要包括所述作品文件信息和所述有效权利声明书。为了进一步确保证据的完整性、方便后续进行数据验证,存证数据集中的证据还可以包括所述身份信息和/或所述权利声明信息中包含的补充证据信息。当然,存证数据集中的证据也可以包括用户提供的所述权利声明信息中包含的其他信息。需要进行说明的是,存证数据集中包含的若干个证据彼此之间是分离而独立存在的,例如存证数据集中的证据包括所述作品文件信息和所述有效权利声明书,指的是存证数据集中包含两个证据,分别为作品文件信息对应的一个电子化文件,以及有效权利声明书对应的另一个电子化文件。另外,存证数据集中的证据可以为原文件本身,也可以是原文件对应的哈希值,例如,存证数据集中的证据包括所述作品文件信息和所述有效权利声明书,可以是指存证数据集中的证据包括所述作品文件信息对应的哈希值和所述有效权利声明书对应的哈希值。
79.在本说明书实施例中,调用区块链平台,以对存证数据集中的证据进行存证,具体指的是:向区块链平台发送存证请求,以由区块链平台进行存证处理,其中,所述存证请求中包含所述存证数据集中的证据。以图1为例,假如区块链平台仅包括图中的区块链网络,那么存证请求具体的形态为区块链存证交易,该区块链存证交易携带有存证数据集中的一个或多个证据,从而使得该区块链存证交易最终被锚定在区块链账本中某一区块的区块体中,或者被记录在某智能合约的合约状态中;假如区块链平台包括图中的管理平台以及区块链网络,那么存证请求首先被发送至管理平台,并由管理平台进一步向区块链网络发起区块链存证交易,例如,版权平台可以根据存证证据集中的证据数量,按照一个存证请求携带其中一个证据的方式向管理平台发送多个存证请求,从而使得管理平台根据每一个接收到的存证请求,向区块链网络分别发起多个区块链存证交易,并且每个区块链存证交易中仅携带有一个证据,又例如,版权平台可以向管理平台发送同时携带有存证证据集中的所有证据,以使管理平台解析出每一个证据,从而按照一个区块链存证交易携带其中一个证据的方式向区块链网络发起调用,或者管理平台直接将所有证据打包在一个区块链存证交
易中,从而仅向区块链网络发送一个同时携带有所有证据的区块链存证交易。
80.在一实施例中,所述调用区块链平台,包括:向所述区块链平台发起同时携带有所述存证数据集中所有证据对应的哈希值的存证请求。在本说明书实施例中,区块链平台仅包含区块链网络,且存证请求应理解为区块链存证交易,因此相当于区块链平台对存证数据集中的所有证据打包后进行统一存证,使得存证成功后,区块链网络维护的区块链账本包含一个携带有所有证据的交易,后续数据验证时只需查找得到该交易即可对存证数据集中的证据进行验证,这种存证方式可以称为打包存证方式。
81.在另一实施例中,所述调用区块链平台,包括:向所述区块链平台发起分别携带有所述存证数据集中各证据对应的哈希值的若干个存证请求。在本说明书实施例中,区块链平台仅包含区块链网络,且存证请求应理解为区块链存证交易,因此相当于区块链平台对存证数据集中的每一个证据进行逐一存证,使得存证成功后,区块链网络维护的区块链账本中包含多个分别携带有不同证据的交易,后续数据验证时,可以按需查找对应的交易进行单一证据的验证,这种存证方式可以称为离散存证方式。
82.在区块链平台仅包含区块链网络,且存证请求为区块链存证交易的情况下,所述版权平台维护有所述用户对应的区块链账户,所述存证请求的发起方为所述用户对应的区块链账户。在本说明书实施例中,用户在版权平台注册账户时,还需要绑定或额外申请区块链平台上用户对应的区块链账户,将自身区块链账户的相关信息(例如区块链身份私钥)托管在授权平台,以用于版权平台在接收到特定用户的版权登记请求时,使用该特定用户对应的区块链账户向区块链平台发起区块链存证交易,以使该特定用户的版权操作行为(本实施例中为版权登记行为)通过区块链存证交易的形式被记录下来,以便后续确定相关证据的证据提供方,为确定证据来源带来线索。
83.用户可以向版权平台发起针对各种版权业务的版权业务请求,版权平台通过协同区块链平台从而在确保可信的前提下实现用户所需的版权业务,由此构建了一套针对版权业务的信息化可信管理方案,实现了版权业务的全线上办理,避免了线下办理的低效与高成本,提高了用户体验,同时由于版权平台会将处理版权业务过程中的关键数据信息通过区块链平台进行存证,从而可以防止因中心化数据存储结构所导致的数据安全问题。例如,本说明书实施例通过线上生成有效权利声明书、存证数据集上链存证的方式,实现了一种可信的线上版权登记方案,提升了版权登记的时效性和可信度,降低了用户办理版权登记业务的成本。
84.可选的,所述接收用户提供的作品文件信息以及权利声明信息,包括:对所述用户进行实名认证;在所述用户通过实名认证的情况下,接收所述用户提供的所述作品文件信息以及所述权利声明信息。在本说明书实施例中,用户需要首先通过实名认证以使版权平台能够确认用户的身份,才能够获取版权平台提供的版权登记服务,例如版权平台可以要求用户提供身份证号、姓名、人脸图像等身份信息,并在用户提供的信息表明用户的真实身份准确无误的情况下,接收用户传来的版权登记请求。通过本说明书实施例,可以确保版权登记过程中的用户身份的真实性,从而减少安全隐患。
85.可选的,还包括:建立版权登记项目,所述版权登记项目包括所述存证数据集中各证据之间的关联关系。版权平台可以针对用户发起的每一个版权登记请求,建立一个版权登记项目存储在数据库中,该版权登记项目中可以记录有所述存证数据集中的各个证据,
也可以记录有各证据之间的关联关系。例如,可以首先为每一个证据创建一个唯一标识,然后将存证数据集中的各证据对应的唯一标识进行关联记录;或者,可以直接将存证数据集中的各证据对应的哈希值进行关联记录;又或者,在成功获取各证据对应的存证位置时,也可以将各证据对应的存证位置进行关联记录。在本说明书实施例中,在对存证数据集中的证据进行存证的过程中,采取的是一个证据对应一个区块链存证交易的方式进行存证,因此将导致针对同一个存证数据集中的多个证据最后被锚定在区块链上的不同位置,例如携带有存证证据的区块链存证交易最终可能被锚定在区块链账本中的不同区块上,因此,有必要对同一个存证数据集中的多个证据之间的关联性进行记录,从而将基于一个版权登记业务的相关证据进行统一管理,确保各个证据之间的关联性,同时也有助于用户在对某一各存证证据进行单独验证时,向用户提供该证据对应的关联证据(即与用户验证的存证数据具有关联关系、处于相同版权登记项目内的证据),从而为用户后续进行的数据验证带来便利。
86.在本说明书实施例中,版权平台会将其所建立的版权登记项目整合为一个版权信息库,并对版权信息库中的每个版权登记项目按照各种维度添加上用于检索的标签,例如按照版权人的身份信息对不同的版权登记项目进行打标,从而使得用户可以将版权权利人的身份信息作为检索关键词进行检索,从而搜索到该版权权利人所持有多个版权登记项目。特别的,在需要将版权权利人的身份信息作为存证数据集中的存证证据进行存证的情况下,可以首先在版权信息库中搜索该版权权利人对应的已有版权登记项目,然后将该已有版权登记项目中对应于该版权权利人的身份信息的存证位置直接转存到当前正在建立的版权登记项目中,用于替代针对版权权利人的身份信息的存证过程,从而优化版权登记的流程,并且由于区块链平台已经存有版权权利人的身份信息,因此可以避免存证重复的内容,节省存证空间。
87.可选的,还包括:在所述存证数据集存证成功的情况下,将获取到的所述存证数据集中各证据对应的存证位置记录在所述版权登记项目中。通过本说明书实施例,可以使存证证据的链上存证位置信息保存在版权平台,从而方便用户后续通过版权平台进行数据验证。
88.在本说明书实施例中,版权平台需要通过在区块链平台上进行数据验证,以在确定存证数据集中的所有证据均通过所述区块链平台上链存证成功的情况下,确认所述存证数据集存证成功。例如,在区块链平台仅包含区块链网络的情况下,版权平台通过监听区块链平台有关区块链存证交易的交易收据,并在针对本次版权登记业务相关的区块链存证交易的交易收据表明各交易均执行成功的情况下,确定存证数据集中的所有证据均通过所述区块链平台上链存证成功,或者,通过查找区块链账本,以在验证区块链账本已经记录有本次版权登记业务相关的区块链存证交易的情况下,确定存证数据集中的所有证据均通过所述区块链平台上链存证成功;又例如,在区块链平台同时包含管理平台和区块链网络的情况下,版权平台需要在接收到管理平台传来的针对本次版权登记业务的存证成功通知的情况下,确定存证数据集中的所有证据均通过所述区块链平台上链存证成功。
89.在区块链平台仅包含区块链网络的情况下,本说明书实施例中的存证位置可以通过版权平台监听区块链存证交易对应的交易收据中的信息所获取,也可以将区块链存证交易对应的交易哈希直接作为存证位置;在区块链平台同时包含管理平台和区块链网络的情
况下,版权平台需要从管理平台处获取的存证成功通知中获取所述存证位置。本说明书实施例涉及的存证位置可以包括区块哈希、交易哈希、合约地址、合约字段等,本说明书对此并不做任何限制。
90.可选的,还包括:根据所述存证数据集中的证据生成用于证明所述关联关系的关联性证明信息,并调用所述区块链平台,以对所述关联性证明信息进行存证。在本说明书实施例中,版权平台所维护的版权登记项目中的关联关系是中心化存储的,因此存在被恶意篡改的可能性,并不具备理论上的安全性,因此有必要对关联关系本身也进行可信化处理,例如通过关联算法为存证数据集中的多个证据生成一个关联性证明信息,该关联性证明信息可以用于证明存证数据集中各个证据之间的关联关系。本说明书实施例不对关联性证明信息的具体形式进行限制,例如,所述关联性证明信息为以所述存证数据集中各证据对应的哈希值按照固定拼接顺序拼接得到的字符串对应的哈希值;或者,所述关联性证明信息为以所述存证数据集中各证据为叶子结点所建立的merkle树中的根节点对应的哈希值。用户可以通过版权平台所提供的某一存证数据集中各个证据对应的哈希值,按照计算关联性证明信息的方式自行计算出一个待验证关联性证明信息,从而在待验证关联性证明与版权平台所提供的关联性证明信息一致的情况下,判断该存证数据集中的各个证据之间存在关联关系。同时,版权平台将关联性证明信息通过区块链平台进行存证,从而彻底避免因中心化存储特性所带来的数据安全问题。在本说明书实施例中,通过设置可信的关联性证明信息并对其进行上链存证,从而确保基于离散存证的版权登记业务的可信、可验证。
91.可选的,还包括:在所述存证数据集存证成功的情况下,向所述用户返回版权登记信息包,所述版权登记信息包中包括所述存证数据集和针对所述作品文件信息的数字内容存证证明书。版权平台在存证数据集存证成功的情况下,向用户对应的客户端返回版权登记信息包,从而使得用户可以获得电子版的作品文件信息、有效权利声明书和数字内容存证证明书等证明材料,其中,数字内容存证证明书中包含存证证据的唯一标识、哈希值等信息,方便用户后续对存证证据进行验证。
92.可选的,还包括:在所述存证数据集存证成功的情况下,向授时平台提供所述作品文件信息以获取针对所述作品文件信息的存证时刻凭证,并向所述用户返回所述存证时刻凭证。在本说明书实施例中,本说明书实施例所涉及的授时平台可以包括官方认可的任何授时机构,为了获取具有法律效力的存证时刻的证明信息,需要向授时平台发出请求以获取针对所述作品文件信息的存证时刻凭证,并将其返回用户,以用于作为验证版权登记时刻的有效证明。本说明书实施例记载的是在所述存证数据集存证成功的情况下向授时平台请求获取存证时刻凭证,事实上,版权平台也可以在接收到用户发出的版权登记请求的时刻、调用区块链对存证数据集进行存证的时刻或处于版权登记业务执行过程中其他任意时刻向授时平台请求获取存证时刻凭证,本说明书对此并不做任何限制。
93.图3是本说明书根据一示例性实施例示出的另一种基于区块链的版权登记方法的流程图,该方法应用于图1所示的区块链平台,所述方法包括以下步骤:
94.s302:基于版权平台的调用对存证数据集中的证据进行存证,所述存证数据集中的证据包括作品文件信息和有效权利声明书。
95.其中,所述作品文件信息以及针对所述作品文件信息的权利声明信息由用户提供至所述版权平台,以使所述版权平台将基于所述权利声明信息生成的权利声明书返回所述
用户,所述有效权利声明书由所述版权平台在所述用户确认所述权利声明书正确的情况下,为所述权利声明书添加所述用户对应的数字签章而生成。
96.图4是本说明书根据一示例性实施例示出的又一种基于区块链的版权登记方法的流程图,该方法应用于图1所示的用户对应的客户端,所述方法包括以下步骤:
97.s402:向版权平台发送作品文件信息以及针对所述作品文件信息的权利声明信息,以使所述版权平台将基于所述权利声明信息生成的权利声明书返回所述客户端。
98.s404:在确认接收到的所述权利声明书正确的情况下,向所述版权平台发送确认消息,以使所述版权平台为所述权利声明书添加所述用户对应的数字签章以生成有效权利声明书,并调用区块链平台,以对存证数据集中的证据进行存证,所述存证数据集中的证据包括所述作品文件信息和所述有效权利声明书。
99.下面以图1中客户端调用版权平台对作品文件信息进行版权登记为例,对本说明书基于区块链的版权登记方案进行详细说明。图5是本说明书根据一示例性实施例示出的一种基于区块链的版权登记方法的交互流程图,请参考图5,本说明书涉及的基于区块链的版权登记方案可以基于客户端、版权平台、区块链平台和授时平台之间的相互配合实现,该方法可以包括以下步骤:
100.s501:版权平台向用户对应的客户端发起实名认证挑战,以用于收集和验证用户的真实身份。
101.s502:用户通过客户端向版权平台提供必要的身份验证信息,从而使得版权平台对身份验证信息进行核验,在版权平台确认用户的真实身份可信后,将给予该用户享有版权业务服务的权限,从而使得版权平台能够接收该用户对应的客户端的版权业务请求。
102.s503:用户通过客户端向版权平台发送版权登记请求,所述版权登记请求中包含作品文件信息以及针对所述作品文件信息的权利声明信息。其中,用户可以分两步向版权平台发送版权登记请求,第一步,首先向版权平台上传作品文件或提供作品文件对应的哈希值,第二步,按照固定的信息填写版权声明信息模板,并在填写好必要信息(例如作品名称,版权权利人的身份证号、姓名等)后发送至版权平台。
103.s504:版权平台基于用户传来的权利声明信息生成的电子版权利声明书,该权利声明书中除签章字段以外的空白字段均已经按照权利声明信息中的信息补充完整,接着,版权平台将权利声明书返回给客户端,同时向客户端发起签名授权请求。
104.s505:用户通过客户端接收到权利声明书后,自行检查权利声明书的正确性,在确认无误后向版权平台发送确认消息以表明用户已经授权版权平台代替用户对权利声明书进行签名。
105.s506:版权平台接收到确认消息后,通过用户预先托管在版权平台的数字身份印章为该权利声明书添加数字签章以生成有效权利声明书。
106.s507:版权平台在版权信息库中建立新的版权登记项目,并在该版权登记项目中存放与本次版权登记请求相关的文件信息,包括用户提供的作品文件信息以及版权平台自身生成的有效权利声明书等文件信息,并为各文件信息创建对应的唯一标识,同时该版权登记项目也有一个对应的项目标识。之后需要准备存证数据集用于存证,版权平台会确定存证数据集的构成,例如将作品文件信息对应的哈希值、有效权利声明书对应的哈希值和版权权利人的身份信息对应的哈希值三者作为存证数据集中的三个证据,从而确定存证数
据集。
107.s508:版权平台向区块链平台发起共三个区块链存证交易,分别携带有存证数据集中的三个证据,在区块链平台产生新的区块时对其进行监听查看,以检测三个证据是否均已完成上链,同时,每次在区块链账本上检测到存证证据时,将会在版权登记项目中记录该存证证据对应的存证位置,例如存证证据所在的区块高度以及存证证据所在交易的交易哈希。
108.s509:版权平台在检测到存证数据集中的证据均已完成上链的情况下,首先向授时平台发送授时请求,所述授时请求中携带有所述作品文件信息对应的哈希值。
109.s510:授时平台接收到版权平台的授时请求后,利用可信授时技术将当前时刻作为本次存证数据集的存证时刻,生成针对所述作品文件信息对应的存证时刻凭证,并将该存证时刻凭证返回版权平台。
110.s511:版权平台在接收到存证时刻凭证,将作品文件信息、有效权利声明书、存证时刻凭证和针对所述作品文件信息的数字内容存证证明书打包为一个版权登记信息包返回至用户对应的客户端,到目前为止,版权平台针对用户发起的版权登记请求所执行的一整套线上可信的版权登记业务已经完全执行完毕。
111.与前述方法的实施例相对应,本说明书还提供了装置、电子设备以及存储介质的实施例。
112.图6是一示例性实施例提供的一种设备的示意结构图。请参考图6,在硬件层面,该设备包括处理器602、内部总线604、网络接口606、内存608以及非易失性存储器610,当然还可能包括其他业务所需要的硬件。本说明书一个或多个实施例可以基于软件方式来实现,比如由处理器602从非易失性存储器610中读取对应的计算机程序到内存608中然后运行。当然,除了软件实现方式之外,本说明书一个或多个实施例并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。
113.如图7所示,图7是本说明书根据一示例性实施例示出的一种基于区块链的版权登记装置的框图,该装置可以应用于如图6所示的设备中,以实现本说明书所涉及的基于区块链的版权登记方案,该装置应用于版权平台,包括:
114.信息接收单元701,用于接收用户提供的作品文件信息以及针对所述作品文件信息的权利声明信息,所述权利声明信息至少包含版权权利人的身份信息;
115.有效权利声明书生成单元702,用于将基于所述权利声明信息生成的权利声明书返回所述用户,并在所述用户确认所述权利声明书正确的情况下,为所述权利声明书添加所述用户对应的数字签章以生成有效权利声明书;
116.区块链调用单元703,用于调用区块链平台,以对存证数据集中的证据进行存证,所述存证数据集中的证据包括所述作品文件信息和所述有效权利声明书。
117.可选的,所述存证数据集中的证据还包括所述身份信息和/或所述权利声明信息中包含的补充证据信息。
118.可选的,所述信息接收单元701具体用于:
119.对所述用户进行实名认证;
120.在所述用户通过实名认证的情况下,接收所述用户提供的所述作品文件信息以及
所述权利声明信息。
121.可选的,所述作品文件信息包括作品文件或所述作品文件对应的哈希值。
122.可选的,所述区块链调用单元703具体用于:
123.向所述区块链平台发起同时携带有所述存证数据集中所有证据对应的哈希值的存证请求。
124.可选的,所述区块链调用单元703具体用于:
125.向所述区块链平台发起分别携带有所述存证数据集中各证据对应的哈希值的若干个存证请求。
126.可选的,还包括:
127.版权项目建立单元704,用于建立版权登记项目,所述版权登记项目包括所述存证数据集中各证据之间的关联关系。
128.可选的,还包括:
129.存证位置记录单元705,用于在所述存证数据集存证成功的情况下,将获取到的所述存证数据集中各证据对应的存证位置记录在所述版权登记项目中。
130.可选的,还包括:
131.关联存证单元706,用于根据所述存证数据集中的证据生成用于证明所述关联关系的关联性证明信息,并调用所述区块链平台,以对所述关联性证明信息进行存证。
132.可选的,所述关联性证明信息为以所述存证数据集中各证据对应的哈希值按照固定拼接顺序拼接得到的字符串对应的哈希值;或者,
133.所述关联性证明信息为以所述存证数据集中各证据为叶子结点所建立的merkle树中的根节点对应的哈希值。
134.可选的,还包括:
135.信息包返回单元707,用于在所述存证数据集存证成功的情况下,向所述用户返回版权登记信息包,所述版权登记信息包中包括所述存证数据集和针对所述作品文件信息的数字内容存证证明书。
136.可选的,还包括:
137.授时单元708,用于在所述存证数据集存证成功的情况下,向授时平台提供所述作品文件信息以获取针对所述作品文件信息的存证时刻凭证,并向所述用户返回所述存证时刻凭证。
138.如图8所示,图8是本说明书根据一示例性实施例示出的另一种基于区块链的版权登记装置的框图,该装置可以应用于如图6所示的设备中,以实现本说明书所涉及的基于区块链的版权登记方案,该装置应用于区块链平台,包括:
139.证据存证单元801,用于基于版权平台的调用对存证数据集中的证据进行存证,所述存证数据集中的证据包括作品文件信息和有效权利声明书;
140.其中,所述作品文件信息以及针对所述作品文件信息的权利声明信息由用户提供至所述版权平台,以使所述版权平台将基于所述权利声明信息生成的权利声明书返回所述用户,所述有效权利声明书由所述版权平台在所述用户确认所述权利声明书正确的情况下,为所述权利声明书添加所述用户对应的数字签章而生成。
141.如图9所示,图9是本说明书根据一示例性实施例示出的又一种基于区块链的版权
登记装置的框图,该装置可以应用于如图6所示的设备中,以实现本说明书所涉及的基于区块链的版权登记方案,该装置应用于用户对应的客户端,包括:
142.信息发送单元901,用于向版权平台发送作品文件信息以及针对所述作品文件信息的权利声明信息,以使所述版权平台将基于所述权利声明信息生成的权利声明书返回所述客户端;
143.权利声明书确认单元902,用于在确认接收到的所述权利声明书正确的情况下,向所述版权平台发送确认消息,以使所述版权平台为所述权利声明书添加所述用户对应的数字签章以生成有效权利声明书,并调用区块链平台,以对存证数据集中的证据进行存证,所述存证数据集中的证据包括所述作品文件信息和所述有效权利声明书。
144.如图10所示,图10是本说明书根据一示例性实施例示出的一种基于区块链的版权登记系统的结构图,所述系统包括:
145.客户端1001,用于获取用户提供的作品文件信息以及针对所述作品文件信息的权利声明信息;
146.版权平台1002,用于接收所述客户端发送的所述作品文件信息以及所述权利声明信息,将基于所述权利声明信息生成的权利声明书返回所述客户端,并在所述用户确认所述权利声明书正确的情况下,为所述权利声明书添加所述用户对应的数字签章以生成有效权利声明书,其中,所述权利声明信息至少包含版权权利人的身份信息;
147.区块链平台1003,用于根据所述版权平台的调用对存证数据集中的证据进行存证,所述存证数据集中的证据包括所述作品文件信息和所述有效权利声明书。
148.相应的,本说明书还提供一种装置,所述装置包括有处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为实现上述全部方法实施例提供的基于区块链的版权登记方法的步骤。
149.相应的,本说明书还提供一种计算机可读存储介质,其上存储有可执行的指令;其中,该指令被处理器执行时,实现上述全部方法实施例提供的基于区块链的版权登记方法的步骤。
150.图11是本说明书根据一示例性实施例示出的一种基于区块链的版权流转方法的流程图,该方法应用于图1所示的区块链平台,所述区块链平台部署有版权管理合约,所述版权管理合约维护的合约状态包括各用户分别对应的版权持有信息集合,所述方法包括以下步骤:
151.s1102:接收版权流转请求,所述版权流转请求包括待流转版权、版权转出方的身份信息和版权转入方的身份信息。
152.在本说明书实施例中,所述区块链平台部署有版权管理合约,指的是区块链平台中包含的区块链网络部署有版权管理合约,作为一种智能合约,版权管理合约中维护有合约状态,并且该合约状态中包括各个用户分别对应的版权持有集合,其中,任一用户的版权持有集合中存储有该任一用户对应的版权持有情况,包括该用户已持有的各个版权的基础介绍信息、版权权利人信息、生效状态、生效时长、授权记录等,显然,各个用户中包含版权转出方以及版权转入方。需要说明的是,待流转版权往往是某一特定作品对应的财产权,但待流转版权不一定为该特定作品对应的全部财产权,也可以是该特定作品的部分财产权,根据著作权法的相关规定,财产权可以包括使用权、许可使用权、转让权和获得报酬权等,
其中使用权也可以进一步细分,这里不进行详细介绍。
153.所述版权流转请求包括用于将所述版权转出方持有的所述待流转版权转让至所述版权转入方的版权转让请求,或者用于将所述版权转出方持有的所述待流转版权授权至所述版权转入方的版权授权请求。基于现实中版权流转的具体情形以及法律中的相关规定,版权流转可以分为版权转让和版权授权,其中,版权转让是指版权权利人将版权中的全部或部分财产权有偿或无偿地移交给他人所有的法律行为,版权转让后,原版权权利人将失去其所转让版权中全部或部分的财产权,而版权授权则是指版权权利人将版权中的全部或部分使用有偿或无偿地授权给他人的法律行为,版权授权后,版权仍归原版权权利人所有,被授权人只有按双方约定的使用方式和条件使用作品的权利。
154.在本说明书实施例中,所述版权流转请求的发送方可以为版权平台,所述版权平台用于在获取到所述版权转出方与所述版权转入方针对所述待流转版权的版权流转需求的情况下,向所述区块链平台发起所述版权流转请求;或者,所述版权流转请求的发送方也可以为所述版权转出方、所述版权转入方或其他用户。在本说明书实施例中,用户可以直接向区块链平台发起版权流转请求,也可以通过版权平台间接向区块链平台发起版权流转请求。例如,版权转入方已经与版权转出方达成某版权转让协议,此时版权转入方具有将待流转版权从版权转出方流转至版权转入方的版权流转需求,因此版权转入方可以将版权转让协议的相关凭证发送至版权平台,以使版权平台在验证其合法合规的情况下,解析得到待流转版权以及作为协议双边的版权转入方和版权转出方,从而生成版权流转需求对应的版权流转请求并发送至区块链平台,所述版权流转请求携带待流转版权、版权转出方的身份信息和版权转入方的身份信息。当然,版权平台也可以独自生成版权流转请求并发送至区块链平台,而无需通过用户的版权流转需求所触发。
155.s1104:基于所述版权流转请求调用所述版权管理合约,以在所述版权转出方满足针对所述待流转版权的流转条件的情况下,将所述待流转版权添加至所述合约状态中所述版权转入方对应的版权持有信息集合。
156.如前所述,区块链平台的架构包括两种情况,一种是仅包含一个区块链网络,另一种是包含一个管理平台和至少一个区块链网络。下面分情况来进行讨论:在区块链平台仅包含区块链网络的情况下,版权流转请求的具体形态即为版权流转交易,版权流转交易是一种区块链交易,该交易的“from”字段被设置为发起方对应的区块链账户,“to”字段被设置为指向版权管理合约的合约地址,因此,区块链平台在接收并执行该版权轮流转交易时会调用相应的版权管理合约,从而触发版权管理合约的合约执行逻辑,首先解析该交易获得其中携带的版权转出方、版权转入方和待流转版权等信息,然后根据版权转出方在合约状态中对应的版权持有信息集合,判断版权转出方是否满足预定义的流转条件,并在满足流转条件的情况下则认为该版权流转交易合法,于是便可以将所述待流转版权添加至所述合约状态中所述版权转入方对应的版权持有信息集合,以表征版权转入方已经获取了该待流转版权。在区块链包含一个管理平台和至少一个区块链网络的情况下,s1102中接收到版权流转请求的主体即管理平台,管理平台会基于接收到的该版权流转请求,向对应的区块链网络发出版权流转交易,使得区块链网络在接收并执行该版权流转交易时调用版权管理合约,后续过程与第一种情况大致相同,因此不再赘述。
157.另外,在所述版权转出方未满足针对所述待流转版权的流转条件的情况下,区块
链平台将向所述版权流转请求的发起方提供用于表征所述版权流转失败的通知消息。例如在所述区块链平台仅包括区块链网络的情况下,上述版权流转请求即版权流转交易,上述用于表征所述版权流转失败的通知消息即为版权流转交易对应的交易收据,该交易收据所包含的日志中记录有版权流转失败的信息,版权流转交易的发起方如版权平台通过监听交易收据从而知晓相应的版权流转业务执行失败,从而向相关的版权转出人和/或版权转入人发送业务执行失败的通知;又或者,在所述区块链平台包括管理平台和区块链网络的情况下,管理平台在监听到用于表征版权流转失败的交易收据后,会进一步向发起方主动返回用于表征所述版权流转失败的通知消息。在本说明书实施例中,所述通知消息中还可以包括失败的详细原因,例如显示“版权转出方未持有待流转版权”,从而使得发起方能够及时获知版权流转失败的具体原因。
158.本说明书实施例作为一种基于区块链的版权流转方案,能够在确保可信的前提下实现用户所需的版权流转业务,实现了版权流转业务的全线上办理,避免了线下办理的低效与高成本,提高了用户体验。本说明书实施例基于智能合约实现的版权流转方案具有很强的可操作性和可扩展性,能够对版权流转的合法性进行灵活有效地验证,同时由于版权管理合约维护的合约状态中包含各用户分别对应的版权持有信息,使得本说明实施例通过智能合约实现了对各用户版权持有情况的信息整合,方便用户后续进行相关信息的查询。
159.可选的,所述流转条件包括:所述版权转出方对应的版权持有信息集合中包含所述待流转版权。在本说明书实施例中,版权转出方需要满足其所对应的版权持有信息集合中包含所述流转版权,即认为本次版权流转具有合法性,以继续执行后续版权流转的逻辑,这意味着版权转出方进行版权流转的必要条件在于该版权转出方已经持有该待流转版权,通过在流转条件中设置该必要条件可以避免区块链平台响应非法版权流转请求的调用,提高用户体验。
160.可选的,所述流转条件包括:在所述版权流转请求为所述版权转让请求的情况下,所述版权转出方对应的版权持有信息集合中对应于所述待流转版权的版权权利人为所述版权转出方。在版权管理合约的合约状态中,一个用户对应的版权持有信息集合中包含的版权并不一定均是该用户所实质持有(即版权权利人并不一定为该用户),而有可能存在其他用户授权给该用户的情况,因此对于这种被授权的版权,其版权权利人依然为原权利人,而并非该用户。对于本说明书实施例涉及的版权持有信息集合中包含的每个版权,都有其所对应的版权权利人字段,用于表征相应版权的实际归属人。根据相关法律的规定,版权转让必须取得版权权利人的许可,因此,对于那些仅仅获得版权授权的被授权用户,禁止擅自将实际归属人不是自己的版权进行版权转让。本说明书实施例通过在流转条件中设置上述有关对版权权利人的判断条件,从而可以避免区块链平台响应非法版权转让请求的调用,提高用户体验。
161.可选的,所述流转条件包括:在所述版权流转请求为所述版权转让请求的情况下,所述版权转出方对应的版权持有信息集合中对应于所述待流转版权的生效授权记录为空。对于本说明书实施例涉及的版权持有信息集合中包含的每个版权,都有其所对应的生效授权记录,用于表征该版权目前处于生效状态下的授权情况,例如版权a目前已经授权给了用户a,并且有效授权时段为2021年1月1日到2022年1月1日,假设当下时刻处于上述授权的有效时段之内,那么版权a对应的生效授权记录中就会包含一个授权条目用于记录上述用户a
以及对应的有效授权时段。在本说明书实施例中,通过将待流转版权的生效授权记录是否为空作为版权流转(版权转让)是否成功的判断条件,相当于默认只有当前没有进行授权的版权才能进行转让,这样设置能够确保版权转让后不会产生复杂的裙带关系,提高版权转让业务的纯洁度,满足用户的实际需求。
162.可选的,所述流转条件包括:在所述版权流转请求为所述版权授权请求的情况下,所述版权转出方对应的版权持有信息集合中对应于所述待流转版权的版权权利人为所述版权转出方,或者所述版权转出方对应的版权持有信息集合中包含针对所述待流转版权的转授权。在相关法律的规定中,版权授权必须由版权的实际归属人也就是版权权利人所发起,而不能由仅仅获得版权授权的被授权用户发起,除非该被授权用户同时被授予有转授权。因此,在本说明书实施例中,通过在流转条件中设置上述有关对版权权利人的判断条件以及对待流转版权的转授权的判断条件,从而可以避免区块链平台响应非法版权授权请求的调用,提高用户体验。
163.可选的,所述流转条件包括:在所述版权流转请求为所述版权授权请求的情况下,所述版权转出方对应的版权持有信息集合中对应于所述待流转版权的生效授权记录不包含独占类许可或排他类许可。如前所述,对于本说明书实施例涉及的版权持有信息集合中包含的每个版权,都有其所对应的生效授权记录,而对于生效授权中包含的每条授权条目,其中除了记录被授权人的身份信息以及有效授权时段,还记录有对应的授权类型。根据相关法律的规定,版权授权分为三种基本类型,包括独占类许可、排他类许可以及普通许可。其中,独占类许可指的是版权权利人许可被授权方在规定范围内使用作品,同时在有效授权时段内版权权利人自己也无权行使其所授权的版权,更不得另行授权其他人使用该作品;排他类许可指的是版权权利人许可被授权方在规定范围内使用作品,同时保留版权权利人自身行使其所授权的版权的权利,但是不得另行授权其他人使用该作品;普通许可指的是版权权利人许可被授权方在规定范围内使用作品,同时保留版权权利人自身行使其所授权的版权、以及将该版权授权给其他人的权利。因此,根据法律相关的规定,在对版权进行授权时,需要考虑到该版权对应的生效授权记录中是否已经包含有独占类许可或排他类许可,如果该版权曾经被以独占类许可或排他类许可地方式授权给其他用户并且仍处于有效授权时段,则将禁止对该版权进行二次授权。本说明书实施例通过在流转条件中设置上述有关对独占类许可或排他类许可的判断条件,从而可以避免区块链平台响应非法版权授权请求的调用,提高用户体验。
164.需要说明的是,上述说明书实施例虽然限定了流转条件的具体内涵,但实际上本说明书实施例中所涉及的流转条件可以根据不同的实际需求来进行不同设计,理论上可以是任意的,即本说明书并不对流转条件的具体内涵进行限制。
165.可选的,还包括:在所述版权流转请求为所述版权转让请求的情况下,删除所述版权转出方对应的版权持有信息集合中包含的所述待流转版权。基于著作权法的规定,版权转让将使得原版权权利人失去待流转版权,因此在区块链平台接收到版权转让请求的情况下,不仅需要将所述待流转版权添加至所述合约状态中所述版权转入方对应的版权持有信息集合,还需要删除所述版权转出方对应的版权持有信息集合中包含的所述待流转版权及其相关信息,以表征版权转出方失去其所转让的待流转版权,从而符合实际业务以及相关法律的要求。
166.可选的,还包括:接收版权查询请求,所述版权登记请求包括待查询方的身份信息;基于所述版权查询请求调用所述版权管理合约,以将所述待查询方对应的版权持有信息集合中的待查询数据提供至所述版权查询请求的发起方。在本说明书实施例中,版权管理合约提供一个查询接口,以响应发起方发出的版权查询请求向发起方提供任一用户版权持有情况的有关信息。例如,在区块链平台仅包含区块链网络的情况下,版权查询请求具体为版权查询交易,作为一种调用版权管理合约的查询接口的区块链交易,其在被执行后,将使得该版权查询交易对应的交易收据中携带有所述待查询方对应的版权持有信息集合中的待查询数据,所述版权查询请求的发起方通过监听收据的形式获取其所需查询的待查询数据。
167.可选的,还包括:接收版权登记请求,所述版权登记请求包括待登记版权和版权登记方的身份信息;基于所述版权登记请求调用所述版权管理合约,以将所述待登记版权添加至所述版权登记方对应的版权持有信息集合。在本说明书实施例中,版权管理合约还提供有一个登记接口,以响应发起方发出的版权登记请求将新增的待登记版权记录到版权登记方对应的版权持有信息集合,从而完成线上版权登记的过程。例如,在区块链平台仅包含区块链网络的情况下,版权查询请求具体为版权登记交易,作为一种调用版权管理合约的登记接口的区块链交易,其在被执行后,将所述待登记版权添加至所述版权登记方对应的版权持有信息集合,完成版权登记过程。在本说明书前述的一种基于区块链的版权登记方案中,提到了调用区块链平台对存证数据集中的数据进行存证的一种登记方案,实际上可以与本实施例进行结合,使得在向区块链平台发起存证交易的情况下,同时发起用于调用版权管理合约的版权登记交易,从而使得一方面新登记版权的相关证据通过交易形式被锚定在区块链账本中,另一方面也通过版权管理合约对新登记版权进行统一管理与信息整合,从而实现一个具有高完成度的版权登记流程。
168.图12是本说明书根据一示例性实施例示出的另一种基于区块链的版权流转方法的流程图,该方法应用于图1所示的版权平台,所述版权平台与区块链平台相连接,所述区块链平台部署有版权管理合约,所述版权管理合约维护的合约状态包括各用户分别对应的版权持有信息集合;所述方法包括以下步骤:
169.s1202:接收用户提供的版权流转需求,根据所述版权流转需求生成版权流转请求,所述版权流转请求包括待流转版权、版权转出方的身份信息和版权转入方的身份信息。
170.s1204:向所述区块链平台发送所述版权流转请求,以使所述区块链平台基于所述版权流转请求调用所述版权管理合约,以在所述版权转出方满足针对所述待流转版权的流转条件的情况下,将所述待流转版权添加至所述合约状态中所述版权转入方对应的版权持有信息集合
171.图13是本说明书根据一示例性实施例示出的又一种基于区块链的版权流转方法的流程图,该方法应用于图1所示的用户对应的客户端,所述客户端与区块链平台相连接,所述区块链平台部署有版权管理合约,所述版权管理合约维护的合约状态包括各用户分别对应的版权持有信息集合;所述方法包括以下步骤:
172.s1302:生成版权流转请求,所述版权流转请求包括待流转版权、版权转出方的身份信息和版权转入方的身份信息。
173.s1304:向区块链平台发送所述版权流转请求,以使所述区块链平台基于所述版权
流转请求调用所述版权管理合约,以在所述版权转出方满足针对所述待流转版权的流转条件的情况下,将所述待流转版权添加至所述合约状态中所述版权转入方对应的版权持有信息集合。
174.如图14所示,图14是本说明书根据一示例性实施例示出的一种基于区块链的版权流转装置的框图,该装置可以应用于如图6所示的设备中,以实现本说明书所涉及的基于区块链的版权流转方案,该装置应用于区块链平台,所述区块链平台部署有版权管理合约,所述版权管理合约维护的合约状态包括各用户分别对应的版权持有信息集合,所述装置包括:
175.流转请求接收单元1401,用于接收版权流转请求,所述版权流转请求包括待流转版权、版权转出方的身份信息和版权转入方的身份信息;
176.版权管理合约调用单元1402,用于基于所述版权流转请求调用所述版权管理合约,以在所述版权转出方满足针对所述待流转版权的流转条件的情况下,将所述待流转版权添加至所述合约状态中所述版权转入方对应的版权持有信息集合。
177.可选的,所述流转条件包括:
178.所述版权转出方对应的版权持有信息集合中包含所述待流转版权。
179.可选的,所述版权流转请求包括用于将所述版权转出方持有的所述待流转版权转让至所述版权转入方的版权转让请求,或者用于将所述版权转出方持有的所述待流转版权授权至所述版权转入方的版权授权请求。
180.可选的,所述流转条件包括:
181.在所述版权流转请求为所述版权转让请求的情况下,所述版权转出方对应的版权持有信息集合中对应于所述待流转版权的版权权利人为所述版权转出方。
182.可选的,所述流转条件包括:
183.在所述版权流转请求为所述版权转让请求的情况下,所述版权转出方对应的版权持有信息集合中对应于所述待流转版权的生效授权记录为空。
184.可选的,所述流转条件包括:
185.在所述版权流转请求为所述版权授权请求的情况下,所述版权转出方对应的版权持有信息集合中对应于所述待流转版权的版权权利人为所述版权转出方,或者所述版权转出方对应的版权持有信息集合中包含针对所述待流转版权的转授权。
186.可选的,所述流转条件包括:
187.在所述版权流转请求为所述版权授权请求的情况下,所述版权转出方对应的版权持有信息集合中对应于所述待流转版权的生效授权记录不包含独占类许可或排他类许可。
188.可选的,还包括:
189.版权删除单元1403,用于在所述版权流转请求为所述版权转让请求的情况下,删除所述版权转出方对应的版权持有信息集合中包含的所述待流转版权。
190.可选的,还包括:
191.版权登记单元1404,用于接收版权登记请求,所述版权登记请求包括待登记版权和版权登记方的身份信息;以及,基于所述版权登记请求调用所述版权管理合约,以将所述待登记版权添加至所述版权登记方对应的版权持有信息集合。
192.可选的,所述版权流转请求的发送方为版权平台,所述版权平台用于在获取到所
述版权转出方与所述版权转入方针对所述待流转版权的版权流转需求的情况下,向所述区块链平台发起所述版权流转请求;或者,
193.所述版权流转请求的发送方为所述版权转出方或所述版权转入方。
194.如图15所示,图15是本说明书根据一示例性实施例示出的另一种基于区块链的版权流转装置的框图,该装置可以应用于如图6所示的设备中,以实现本说明书所涉及的基于区块链的版权流转方案,该装置应用于版权平台,所述版权平台与区块链平台相连接,所述区块链平台部署有版权管理合约,所述版权管理合约维护的合约状态包括各用户分别对应的版权持有信息集合;所述装置包括:
195.流转需求接收单元1501,用于接收用户提供的版权流转需求,根据所述版权流转需求生成版权流转请求,所述版权流转请求包括待流转版权、版权转出方的身份信息和版权转入方的身份信息;
196.流转请求发送单元1502,用于向所述区块链平台发送所述版权流转请求,以使所述区块链平台基于所述版权流转请求调用所述版权管理合约,以在所述版权转出方满足针对所述待流转版权的流转条件的情况下,将所述待流转版权添加至所述合约状态中所述版权转入方对应的版权持有信息集合。
197.如图16所示,图16是本说明书根据一示例性实施例示出的又一种基于区块链的版权流转装置的框图,该装置可以应用于如图6所示的设备中,以实现本说明书所涉及的基于区块链的版权流转方案,该装置应用于用户对应的客户端,所述客户端与区块链平台相连接,所述区块链平台部署有版权管理合约,所述版权管理合约维护的合约状态包括各用户分别对应的版权持有信息集合;所述装置包括:
198.流转请求生成单元1601,用于生成版权流转请求,所述版权流转请求包括待流转版权、版权转出方的身份信息和版权转入方的身份信息;
199.流转请求发送单元1602,用于向区块链平台发送所述版权流转请求,以使所述区块链平台基于所述版权流转请求调用所述版权管理合约,以在所述版权转出方满足针对所述待流转版权的流转条件的情况下,将所述待流转版权添加至所述合约状态中所述版权转入方对应的版权持有信息集合。
200.如图17所示,图17是本说明书根据一示例性实施例示出的一种基于区块链的版权流转系统的结构图,所述系统包括:
201.客户端1701,用于生成版权流转需求;
202.版权平台1702,用于接收所述客户端发送的版权流转需求,并根据所述版权流转需求生成版权流转请求,所述版权流转请求包括待流转版权、版权转出方的身份信息和版权转入方的身份信息;
203.区块链平台1703,部署有版权管理合约,所述版权管理合约维护的合约状态包括各用户分别对应的版权持有信息集合,所述区块链平台用于接收所述版权平台发送的版权流转请求,并基于所述版权流转请求调用所述版权管理合约,以在所述版权转出方满足针对所述待流转版权的流转条件的情况下,将所述待流转版权添加至所述合约状态中所述版权转入方对应的版权持有信息集合。
204.相应的,本说明书还提供一种装置,所述装置包括有处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为实现上述全部方法实施例提供的基于区块链
的版权流转方法的步骤。
205.相应的,本说明书还提供一种计算机可读存储介质,其上存储有可执行的指令;其中,该指令被处理器执行时,实现上述全部方法实施例提供的基于区块链的版权流转方法的步骤。
206.图18是本说明书根据一示例性实施例示出的一种基于区块链的版权交易方法的流程图,该方法应用于图1所示的版权平台,所述方法包括以下步骤:
207.s1802:获取版权需求方针对目标版权的交易信息,并基于所述交易信息生成所述目标版权对应的版权交易合同。
208.在本说明书实施例中,版权提供方可以在版权平台登记自身所需要的出售的版权,从而使得版权平台成为各版权提供方的交易代理方,因此版权平台维护有一个版权交易市场,以用于向版权需求方展示所有的待出售版权。版权需求方通过客户端登录版权平台后,可以进入到版权平台所维护的版权交易市场从而获知各个待出售版权的基本描述信息、价格以及许可的交易类型(包括版权转让交易或版权授权交易),并从中选取出目标版权和对应的交易类型后,便可以向版权平台发出针对目标版权的交易信息。版权平台在获取到版权需求方发起的交易信息后,将其视为该版权需求方发起的版权交易请求,并进一步执行版权交易业务的业务逻辑,首先基于所述交易信息生成所述目标版权对应的版权交易合同,该版权交易合同会根据交易信息中所携带的目标版权的基本信息、版权需求方的身份信息、目标版权的版权提供方的身份信息和交易类型等生成一个版权交易合同,该版权交易合同是电子化文件的形式,并且处于版权需求方还未进行签名的不具备法律效力的状态。
209.在本说明书实施例中,所述版权交易合同包括用于将所述版权提供方持有的所述目标版权转让至所述版权提供方的版权转让交易合同,或者用于将所述版权提供方持有的所述目标版权授权至所述版权需求方的版权授权交易合同。例如,在所述交易信息的交易类型为版权转让交易的情况下,生成的版权交易合同具体为版权转让合同,在所述交易信息的交易类型为版权授权交易的情况下,生成的版权交易合同具体为版权授权合同。交易信息的不同交易类型不仅会影响到版权交易合同的类型,也会影响到后续进行版权流转时的逻辑,例如在交易信息的交易类型为版权转让交易的情况下,需要版权流转的结果确保版权提供方不再作为目标版权的版权权利人,而在交易信息的交易类型为版权授权的情况下,需要版权流转的结果确保版权提供方仍然作为目标版权的版权权利人。
210.本说明书中提到了区块链交易、版权交易和版权交易请求这几个相似的概念,为了避免混淆,在这里对这些概念进行详细的说明,以澄清这些概念之间的区别与联系。区块链交易是一个区块链领域的技术术语,其指的是外部账户在直接对区块链网络进行交互时所需要的采用的一种符合区块链领域规范的消息请求形态,一般而言,区块链交易在被区块链网络所响应后,会经过交易共识、交易上链、交易执行等若干个基本流程,其在现有技术中有详细的介绍,这里不再赘述;版权交易则是一个经济现象,指作品版权中全部或部分财产权,通过版权许可或版权转让让渡给其他人的方式,以换取相应经济收入的交易行为,显然,版权交易更多描述的是一种业务场景,而并非一个技术概念;版权交易请求则指的是用户向版权平台所发出的请求消息,以使版权平台能够获知版权交易请求的发起方具有进行版权交易业务的需求,从而按照预先设定的版权交易业务的业务逻辑执行一系列数据处
理过程。
211.s1804:将所述版权交易合同返回所述版权需求方,并在所述版权需求方确认所述版权交易合同正确的情况下,为所述版权交易合同添加所述版权需求方的签名信息以生成有效版权交易合同,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息。
212.由于版权交易合同没有得到版权需求方的签名,暂不具备法律效力,因此版权平台还需要对版权交易合同进行签名处理。在本说明书实施例中,版权平台将生成的版权交易合同返回所述版权需求方对应的客户端,从而在进一步获取客户端传来的针对该版权交易合同的确认消息后,版权平台即可以确认版权需求方已经确认所述版权交易合同正确,在这种情况下,版权平台可以基于版权需求方预先托管在版权平台的数字身份印章生成所述权利声明书对应的签名信息(例如电子签名或数字签章),并将该签名信息添加至所述版权交易合同从而生成有效版权交易合同,有效版权交易合同此时已经具备法律效力。当然,在另一实施例中,版权需求方在接收到版权平台返回的版权交易合同的情况下,也可以在版权需求方对应的客户端侧直接添加签名信息以生成有效版权交易合同,在这种情况下,版权需求方独自掌握数字身份印章,并且版权需求方对应的客户端可以直接将有效版权交易合同返回版权平台,版权平台因此无需再为所述版权交易合同添加所述版权需求方对应的签名信息以生成有效版权交易合同,从而直接执行后续的步骤。
213.在本说明书实施例中,由于版权提供方已经委托版权平台代理进行版权交易,因此已经将用于证明自身身份的数字身份印章托管在版权平台处,因此版权平台可以随时在版权交易合同中添加版权提供方的签名信息。在一实施例中,版权平台返回所述版权需求方的所述版权交易合同中已添加有版权提供方的签名信息,因此版权平台后续得到版权需求方的确认消息后只需继续在版权交易合同中添加版权需求方的签名信息即可生成有效版权交易合同;在另一实施例中,版权平台返回所述版权需求方的所述版权交易合同中尚未添加有版权提供方的签名信息,版权平台得到版权需求方的确认消息后才会统一将版权需求方以及版权提供方对应的签名信息添加至版权交易合同以生成有效版权交易合同。
214.s1806:调用区块链平台,以对所述有效版权交易合同进行存证,并通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转,以使所述版权需求方获取所述目标版权。
215.本说明书实施例所涉及的调用区块链平台,其具体是指版权平台向区块链平台发起针对版权交易合同的存证请求以及针对所述目标版权的版权流转请求,其中,存证请求中可以携带有效版权交易合同的原文件或对应的哈希值,版权流转请求则需要携带目标版权、版权需求方的身份信息和版权提供方的身份信息。
216.在区块链平台仅包含区块链网络的情况下,本说明书实施例涉及的调用区块链平台,其中的对所述有效版权交易合同进行存证以及通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转这两个过程分别基于不同的区块链交易而实现,前者是版权平台通过向区块链平台发起用于对有效版权交易合同进行存证的区块链存证交易所实现,而后者是版权平台通过向区块链平台发起用于调用版权管理合约以对目标版权进行版权流转的版权流转交易所实现,即上述存证请求与版权流转请求的形态均为区块链交易。针对版权平台因执行同一版权交易业务而发起的两个区块链交易,其发起方均被设置
为版权需求方对应的区块链账户,以便后续确定链上数据的数据提供方,为确定数据来源带来线索,同时由于版权需求方对应的版权交易行为被锚定在区块链上,因此便于后续查证回溯。
217.在区块链平台包括管理平台以及区块链网络的情况下,那么来自版权平台的存证请求首先被发送至管理平台,并由管理平台进一步向区块链网络发起区块链存证交易,同时来自版权平台的版权流转请求同样被首先发送至管理平台,管理平台进一步基于该版权流转请求生成对应的版权流转交易,最后向区块链网络发起该版权流转交易。由于具体的存证过程以及版权流转过程已经在本说明书前述实施例所记载的基于区块链的版权登记方案以及基于区块链的版权流转方案中均有详细介绍,因此这里不再详述。
218.可选的,在所述目标版权进行版权流转成功的情况下,对所述有效版权交易合同进行存证。无论区块链平台的架构如何,在调用区块链平台时,区块链网络至少都会接收到两个不同功能的区块链交易,如果管理平台或版权平台不按照一定的顺序向区块链网络发起两个区块链交易,则有可能造成一些不必要的麻烦,例如,如果先向区块链网络发起存证交易后发起版权流转交易,则很有可能导致有效版权交易合同已经完成上链存证但版权流转却执行失败的情况,例如版权管理合约判定版权提供方不符合流转条件从而导致版权流转失败,并最终导致本次版权交易业务执行失败,但是由于有效版权交易合同已经上链而无法篡改,不仅会占用链上空间,还会可能会让其他查询方误以为该有效版权交易合同对应的版权交易已经执行成功,增加了不必要的维护管理成本和信息误导风险。因此,有必要对区块链交易的发起和执行顺序进行限制,例如在确定版权流转交易所指导的版权流转已经执行成功的情况下(通过监听版权流转交易对应的交易收据中的信息),再向区块链网络发起存证交易,从而能够确保有效版权交易合同仅会在版权流转已经成功的情况下上链存证,提高了版权交易业务执行过程的合理性,避免增加额外的维护管理成本和信息误导风险。
219.本说明书实施例作为一种基于区块链的版权交易方案,能够在确保可信的前提下实现用户所需的版权交易业务,实现了版权交易业务的全线上办理,避免了线下办理的低效与高成本,满足用户对紧急版权交易的需求,提高了用户体验,改良了版权的供需渠道,有助于版权交易市场的良性发展。
220.可选的,所述获取版权需求方针对目标版权的交易信息,包括:对所述版权需求方进行实名认证;在所述版权需求方通过实名认证的情况下,获取版权需求方针对所述目标版权的交易信息。在本说明书实施例中,由于版权提供方已经预先进行实名认证,因此只有版权需求方的身份还需要核验,版权需求方需要首先通过实名认证以使版权平台能够确认版权需求方的真实身份,版权需求方因此才能够获取版权平台提供的版权登记服务,即版权需求方此时通过客户端向版权平台发送的版权交易请求才会被版权平台所响应。通过本说明书实施例,可以确保版权交易过程中的版权需求方身份的真实性,从而减少安全隐患。
221.可选的,所述版权管理合约维护的合约状态包括各用户分别对应的版权持有信息集合,所述各用户包括所述版权需求方和所述版权提供方;所述通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转,包括:向所述区块链平台发起用于调用所述版权管理合约的版权流转请求,以使所述区块链平台在所述版权提供方满足针对所述目标版权的流转条件的情况下,将所述目标版权添加至所述合约状态中所述版权需求方对
应的版权持有信息集合。
222.本说明书实施例结合了本说明书前述实施例所提到的一种基于区块链的版权流转方案,将基于版权管理合约所实现的版权流转与实际应用层面中的版权交易业务进行了融合,这使得检测版权交易的合法性可以通过检测版权流转的合法性来实现,同时由于版权管理合约维护的合约状态中包含各用户分别对应的版权持有信息,使得本说明实施例通过智能合约实现了对各用户版权持有情况的信息整合,方便用户后续进行相关信息的查询。
223.可选的,所述流转条件包括:所述版权提供方对应的版权持有信息集合中包含所述目标版权。在本说明书实施例中,版权提供方需要满足其所对应的版权持有信息集合中包含所述流转版权,即认为本次版权流转具有合法性,以继续执行后续版权流转的逻辑,这意味着版权提供方进行版权流转的必要条件在于该版权提供方已经持有该目标版权,通过在流转条件中设置该必要条件可以避免区块链平台响应非法版权流转请求的调用,提高用户体验。
224.可选的,所述版权流转请求包括用于将所述版权提供方持有的所述目标版权转让至所述版权需求方的版权转让请求,或者用于将所述版权提供方持有的所述目标版权授权至所述版权需求方的版权授权请求。与本说明书前述实施例提到的一种基于区块链的版权流转方案所记载的内容类似,基于现实中版权流转的具体情形以及法律中的相关规定,版权流转可以分为版权转让和版权授权,其具体介绍请参见前述实施例,这里不再赘述。
225.可选的,所述流转条件包括:在所述版权流转请求为所述版权转让请求的情况下,所述版权提供方对应的版权持有信息集合中对应于所述目标版权的版权权利人为所述版权提供方。与本说明书前述实施例提到的一种基于区块链的版权流转方案所记载的内容类似,本说明书实施例考虑到相关法律中“版权转让必须取得版权权利人的许可”的规定,通过在流转条件中设置上述有关对版权权利人的判断条件,从而可以避免区块链平台响应非法版权转让请求的调用,提高用户体验。
226.可选的,所述流转条件包括:在所述版权流转请求为所述版权转让请求的情况下,所述版权提供方对应的版权持有信息集合中对应于所述目标版权的生效授权记录为空。与本说明书前述实施例提到的一种基于区块链的版权流转方案所记载的内容类似,本说明书实施例通过将目标版权的生效授权记录是否为空作为版权转让是否成功的判断条件,相当于默认只有在目标版权当前没有授权给其他人的情况下才能进行转让,这样设置能够确保版权转让后不会产生复杂的裙带关系,提高版权转让业务的纯洁度,满足用户的实际需求。
227.可选的,所述流转条件包括:在所述版权流转请求为所述版权授权请求的情况下,所述版权提供方对应的版权持有信息集合中对应于所述目标版权的版权权利人为所述版权提供方,或者所述版权提供方对应的版权持有信息集合中包含针对所述目标版权的转授权。与本说明书前述实施例提到的一种基于区块链的版权流转方案所记载的内容类似,本说明书实施例考虑到相关法律对版权授权发起方的规定,通过在流转条件中设置上述有关对版权权利人的判断条件以及对目标版权的转授权的判断条件,从而可以避免区块链平台响应非法版权授权请求的调用,提高用户体验。
228.可选的,所述流转条件包括:在所述版权流转请求为所述版权授权请求的情况下,所述版权提供方对应的版权持有信息集合中对应于所述目标版权的生效授权记录不包含
独占类许可或排他类许可。与本说明书前述实施例提到的一种基于区块链的版权流转方案所记载的内容类似,本说明书实施例考虑到独占类许可或排他类许可对应的法律规定,通过在流转条件中设置上述有关对独占类许可或排他类许可的判断条件,从而可以避免区块链平台响应非法版权授权请求的调用,提高用户体验。
229.可选的,还包括:在所述有效版权交易合同存证成功且所述目标版权进行版权流转成功的情况下,向所述版权需求方返回版权交易作品信息包,所述版权交易作品信息包中包括所述有效版权交易合同和/或所述目标版权对应的作品文件。
230.如前述实施例中记载的基于区块链的版权登记方案,版权平台可以通过检查交易收据或查找区块链账本等方式,确认有效版权合约已经通过所述区块链平台上链存证,类似的,版权平台也可以通过检查交易收据或查询版权管理合约中相应合约状态等方式确定所述目标版权已经版权流转成功。而版权平台在确定所述有效版权交易合同存证成功且所述目标版权进行版权流转成功的情况下,将会向版权需求方对应的客户端返回版权交易作品信息包,从而使得版权需求方可以获得所述有效版权交易合同和/或所述目标版权对应的作品文件等版权材料,从而完成“交货”过程,当然,如果版权交易作品信息包中包含所述目标版权对应的作品文件,则意味着版权平台预先存储有该目标版权对应的作品文件,例如该作品文件是通过本说明书前述实施例中提到的基于区块链的版权登记方案所进行的版权登记,并记录在版权平台中对应的版权登记项目中。
231.可选的,还包括:在所述有效版权交易合同存证成功且所述目标版权进行版权流转成功的情况下,将所述版权需求方用于获取所述目标版权的交易资源结算至所述版权提供方。本说明书实施例中,版权需求方在向版权平台发起针对目标版权的交易信息时,同时需要支付相应的交易资源并暂时冻结在版权平台,而后在版权平台对版权需求方发起的版权交易业务执行成功后,则需要进一步将版权需求方用于获得所述版权而支付的交易资源结算至版权提供方,从而完成“支付”过程。本说明书实施例中所涉及的交易资源可以包括现实货币、虚拟货币或抵押财产。在一实施例中,版权平台在一笔版权交易业务执行成功后,在对版权需求方冻结的交易资源结算至版权提供方时,还可以收取一定的手续费作为平台运作的维护费或利润。
232.图19是本说明书根据一示例性实施例示出的另一种基于区块链的版权交易方法的流程图,该方法应用于图1所示的区块链平台;所述方法包括以下步骤:
233.s1902:基于版权平台的调用对有效版权交易合同进行存证,并通过所述区块链平台中部署的版权管理合约对目标版权进行版权流转,以使版权需求方获取所述目标版权;
234.其中,针对所述目标版权的交易信息由所述版权需求方提供至所述版权平台,以使所述版权平台将基于所述交易信息生成的所述目标版权对应的版权交易合同返回所述版权需求方,所述有效版权交易合同由所述版权平台在所述版权需求方确认所述版权交易合同正确的情况下,为所述版权交易合同添加所述版权需求方的签名信息而生成,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息。
235.图20是本说明书根据一示例性实施例示出的又一种基于区块链的版权交易方法的流程图,该方法应用于图1所示的版权需求方对应的客户端;所述方法包括以下步骤:
236.s2002:向版权平台发送针对目标版权的交易信息,以使所述版权平台将基于所述交易信息生成的所述目标版权对应的版权交易合同返回所述客户端。
237.s2004:在确认接收到的所述版权交易合同正确的情况下,向所述版权平台发送确认消息,以使所述版权平台为所述版权交易合同添加所述版权需求方的签名信息以生成有效版权交易合同,并调用区块链平台,以对所述有效版权交易合同进行存证,以及通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转,以使所述版权需求方获取所述目标版权,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息。
238.下面以图1中版权需求方对应的客户端调用版权平台进行版权交易为例,对本说明书基于区块链的版权交易方案进行详细说明。图21是本说明书根据一示例性实施例示出的一种基于区块链的版权交易方法的交互流程图,假设区块链平台包含管理平台和区块链网络,请参考图21,本说明书涉及的基于区块链的版权交易方案可以基于版权需求方对应的客户端、版权平台、管理平台和区块链网络之间的相互配合实现,该方法可以包括以下步骤:
239.s2101:版权平台向版权需求方对应的客户端发起实名认证挑战,以用于收集和验证版权需求方的真实身份。
240.s2102:版权需求方通过客户端向版权平台提供必要的身份验证信息,从而使得版权平台对身份验证信息进行核验,在版权平台确认版权需求方的真实身份可信后,将给予版权需求方享有版权业务服务的权限,从而使得版权平台能够接收版权需求方对应的客户端的版权业务请求。
241.s2103:用户通过客户端向版权平台发送版权交易请求,所述版权交易请求中包含针对目标版权的交易信息以及针对该目标版权所支付的交易资源,该交易信息中包含目标版权的基本信息、版权需求方的身份信息、目标版权的版权提供方的身份信息和交易类型。
242.s2104:版权平台基于版权需求方传来的版权交易请求生成的电子版版权交易合同,该版权交易合同中版权提供方对应的签名字段已经添加有版权提供方对应的签名信息,即除版权需求方对应的签名字段以外的空白字段均已经补充完整,同时将获得的交易资源暂时冻结在版权平台。接着,版权平台将版权交易合同返回给客户端,同时向客户端发起签名授权请求。
243.s2105:用户通过客户端接收到版权交易合同后,自行检查版权交易合同的正确性,在确认无误后向版权平台发送确认消息以表明版权需求方已经授权版权平台代替版权需求方对权利声明书进行签名。
244.s2106:版权平台接收到确认消息后,通过版权需求方预先托管在版权平台的数字身份印章为该权利声明书添加数字签章以生成有效版权交易合同,此时有效版权交易合同已经具备法律效力。
245.s2107:版权平台向管理平台发送版权流转请求和存证请求,其中,版权流转请求基于交易信息所生成,其携带有目标版权、版权需求方的身份信息以及版权提供方的身份信息,以指示管理平台协助对目标版权按照有效版权交易合同上的记载进行版权流转;存证请求中携带有有效版权交易合同对应的哈希值,以指示管理平台协助对该哈希值进行上链存证。
246.s2108:管理平台基于接收到的版权流转请求和存证请求分别生成对应的版权流转交易和区块链存证交易,并首先将版权流转交易发送至区块链网络以调用区块链网络中
的版权管理合约。
247.s2109:区块链网络中的版权管理合约基于接收到的版权流转交易,检查版权提供方是否满足流转条件,并在满足流转条件的情况下将所述目标版权添加至所述合约状态中所述版权需求方对应的版权持有信息集合,从而完成版权流转过程。版权流转过程完成后,版权需求方就已经实质获取了该目标版权。
248.s2110:管理平台通过监听版权流转交易的交易收据,并从中检测出版权流转成功的情况下,继续向区块链网络发起区块链存证交易,由于区块链存证交易中携带有有效版权交易合同对应的哈希值,因此区块链网络在对区块链存证交易进行共识、执行并上链后,便意味着有效版权交易合同已被存证。管理平台可以在区块链网络产生新的区块时对其进行监听查看,当检测到区块链存证交易的情况下则可以确定有效版权交易合同已完成上链存证。
249.s2111:管理平台在检测到有效版权交易合同已完成上链存证的情况下,即可表明版权交易相关业务已经执行完毕,此时会向版权平台返回业务成功消息,以用于表明版权平台之前发来的版权流转请求以及存证请求均已成功完成对应的业务处理过程。
250.s2112:业务平台在接收到业务成功消息后,即可以确定有效版权交易合同存证成功且目标版权进行版权流转成功,于是将暂时冻结的交易资源结算至版权提供方对应的资源账户,从而完成版权交易的支付过程。
251.s2113:业务平台向版权需求方返回版权交易作品信息包,该版权交易作品信息包中包括有效版权交易合同和目标版权对应的作品文件,从而完成版权交易的交货过程。到目前为止,版权平台针对用户发起的版权交易请求所执行的一整套线上可信的版权交易业务已经完全执行完毕。
252.如图22所示,图22是本说明书根据一示例性实施例示出的一种基于区块链的版权交易装置的框图,该装置可以应用于如图6所示的设备中,以实现本说明书所涉及的基于区块链的版权交易方案,该装置应用于版权平台,所述装置包括:
253.交易获取单元2201,用于获取版权需求方针对目标版权的交易信息,并基于所述交易信息生成所述目标版权对应的版权交易合同;
254.有效版权交易合同生成单元2202,用于将所述版权交易合同返回所述版权需求方,并在所述版权需求方确认所述版权交易合同正确的情况下,为所述版权交易合同添加所述版权需求方的签名信息以生成有效版权交易合同,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息;
255.区块链调用单元2203,用于调用区块链平台,以对所述有效版权交易合同进行存证,并通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转,以使所述版权需求方获取所述目标版权。
256.可选的,所述交易获取单元2201具体用于:
257.对所述版权需求方进行实名认证;
258.在所述版权需求方通过实名认证的情况下,获取版权需求方针对所述目标版权的交易信息。
259.可选的,所述版权交易合同包括用于将所述版权提供方持有的所述目标版权转让至所述版权提供方的版权转让交易合同,或者用于将所述版权提供方持有的所述目标版权
授权至所述版权需求方的版权授权交易合同。
260.可选的,所述区块链调用单元2203具体用于:
261.在所述目标版权进行版权流转成功的情况下,对所述有效版权交易合同进行存证。
262.可选的,所述版权管理合约维护的合约状态包括各用户分别对应的版权持有信息集合;所述区块链调用单元2203具体用于:
263.向所述区块链平台发起用于调用所述版权管理合约的版权流转请求,以使所述区块链平台在所述版权提供方满足针对所述目标版权的流转条件的情况下,将所述目标版权添加至所述合约状态中所述版权需求方对应的版权持有信息集合。
264.可选的,所述流转条件包括:
265.所述版权提供方对应的版权持有信息集合中包含所述目标版权。
266.可选的,所述版权流转请求包括用于将所述版权提供方持有的所述目标版权转让至所述版权需求方的版权转让请求,或者用于将所述版权提供方持有的所述目标版权授权至所述版权需求方的版权授权请求。
267.可选的,所述流转条件包括:
268.在所述版权流转请求为所述版权转让请求的情况下,所述版权提供方对应的版权持有信息集合中对应于所述目标版权的版权权利人为所述版权提供方。
269.可选的,所述流转条件包括:
270.在所述版权流转请求为所述版权转让请求的情况下,所述版权提供方对应的版权持有信息集合中对应于所述目标版权的生效授权记录为空。
271.可选的,所述流转条件包括:
272.在所述版权流转请求为所述版权授权请求的情况下,所述版权提供方对应的版权持有信息集合中对应于所述目标版权的版权权利人为所述版权提供方,或者所述版权提供方对应的版权持有信息集合中包含针对所述目标版权的转授权。
273.可选的,所述流转条件包括:
274.在所述版权流转请求为所述版权授权请求的情况下,所述版权提供方对应的版权持有信息集合中对应于所述目标版权的生效授权记录不包含独占类许可或排他类许可。
275.可选的,还包括:
276.交易作品信息包返回单元2204,用于在所述有效版权交易合同存证成功且所述目标版权进行版权流转成功的情况下,向所述版权需求方返回版权交易作品信息包,所述版权交易作品信息包中包括所述有效版权交易合同和/或所述目标版权对应的作品文件。
277.可选的,还包括:
278.交易结算单元2205,用于在所述有效版权交易合同存证成功且所述目标版权进行版权流转成功的情况下,将所述版权需求方用于获取所述目标版权的交易资源结算至所述版权提供方。
279.如图23所示,图23是本说明书根据一示例性实施例示出的另一种基于区块链的版权交易装置的框图,该装置可以应用于如图6所示的设备中,以实现本说明书所涉及的基于区块链的版权交易方案,该装置应用于区块链平台,所述装置包括:
280.版权交易处理单元2301,用于基于版权平台的调用对有效版权交易合同进行存
证,并通过所述区块链平台中部署的版权管理合约对目标版权进行版权流转,以使版权需求方获取所述目标版权;
281.其中,针对所述目标版权的交易信息由所述版权需求方提供至所述版权平台,以使所述版权平台将基于所述交易信息生成的所述目标版权对应的版权交易合同返回所述版权需求方,所述有效版权交易合同由所述版权平台在所述版权需求方确认所述版权交易合同正确的情况下,为所述版权交易合同添加所述版权需求方的签名信息而生成,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息。
282.如图24所示,图24是本说明书根据一示例性实施例示出的又一种基于区块链的版权交易装置的框图,该装置可以应用于如图6所示的设备中,以实现本说明书所涉及的基于区块链的版权交易方案,该装置应用于版权需求方对应的客户端,所述装置包括:
283.交易发送单元2401,用于向版权平台发送针对目标版权的交易信息,以使所述版权平台将基于所述交易信息生成的所述目标版权对应的版权交易合同返回所述客户端;
284.版权交易合同确认单元2402,用于在确认接收到的所述版权交易合同正确的情况下,向所述版权平台发送确认消息,以使所述版权平台为所述版权交易合同添加所述版权需求方的签名信息以生成有效版权交易合同,并调用区块链平台,以对所述有效版权交易合同进行存证,以及通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转,以使所述版权需求方获取所述目标版权,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息。
285.如图25所示,图25是本说明书根据一示例性实施例示出的一种基于区块链的版权交易系统的结构图,所述系统包括:
286.客户端2501,用于生成针对目标版权的交易信息;
287.版权平台2502,用于接收所述客户端发送的所述交易信息,将基于所述交易信息生成的所述目标版权对应的版权交易合同返回所述客户端,并在所述版权需求方确认所述版权交易合同正确的情况下,为所述版权交易合同添加所述版权需求方的签名信息以生成有效版权交易合同,所述有效版权交易合同还包含所述目标版权对应的版权提供方的签名信息;
288.区块链平台2503,用于根据所述版权平台的调用对所述有效版权交易合同进行存证,并通过所述区块链平台中部署的版权管理合约对所述目标版权进行版权流转,以使所述版权需求方获取所述目标版权。
289.相应的,本说明书还提供一种装置,所述装置包括有处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为实现上述全部方法实施例提供的基于区块链的版权交易方法的步骤。
290.相应的,本说明书还提供一种计算机可读存储介质,其上存储有可执行的指令;其中,该指令被处理器执行时,实现上述全部方法实施例提供的基于区块链的版权交易方法的步骤。
291.对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的
需要选择其中的部分或者全部模块来实现本说明书方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
292.上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机,计算机的具体形式可以是个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件收发设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任意几种设备的组合。
293.在一个典型的配置中,计算机包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
294.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
295.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带、磁盘存储、量子存储器、基于石墨烯的存储介质或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
296.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
297.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
298.在本说明书一个或多个实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
299.应当理解,尽管在本说明书一个或多个实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一信息也可以被称为第
二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
300.以上所述仅为本说明书一个或多个实施例的较佳实施例而已,并不用以限制本说明书一个或多个实施例,凡在本说明书一个或多个实施例的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本说明书一个或多个实施例保护的范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1