基于区块链的版权交易系统开发

区块链

系统架构设计


浏览:1008 次

1、 背景技术:

区块链是一种分布式共享账本和数据库,它是去中心化的、防篡改的、可追踪的、集体维护的、公开透明的。这些特征确保了区块链的“诚实”和“透明”,并为区块链创造信任奠定了基础。区块链丰富的应用场景基本上是基于区块链可以解决信息不对称问题,实现多个代理之间的合作信任和协同行动。

通过区块链技术,可以对作品进行认证,以证明文本、视频、音频等作品的存在,并确保所有权的真实性和唯一性。作品在区块链上确认后,后续交易将实时记录,实现数字版权的全生命周期管理,也可作为司法取证的技术保障。例如,美国纽约的初创公司Mine Labs开发了基于区块链的元数据协议。这个名为Mediachain的系统使用IPFS文件系统来实现数字作品的版权保护,主要用于数字图像版权保护应用。

2、 区块链在版权交易系统中的应用

基于区块链的版权交易方法包括:创建版权交易系统,包括系统平台、商城平台和底层区块链;其特征在于以下步骤:

A、 注册:通过系统平台注册为平台用户,系统平台向平台用户颁发唯一的公钥/私钥对和唯一的用户ID;

B、 作品上传:版权方将作品上传到系统平台,并在作品中添加版权方公钥和私钥的签名;

C、 平台验证:系统平台通过私钥验证版权所有者的签名信息,并为作品生成唯一的对应数字指纹信息;

D、 判断数字指纹信息是否重复。如果重复,则返回步骤B;如果没有,则进入步骤E;

E、 写入底层区块链:系统平台创建区块链作品注册交易,并获取作品的数字指纹信息、版权所有者的公钥加密数据、版权所有者用户ID、交易类型、可信时间戳、,以及系统平台的私钥签名作为要链接到底层区块链的交易数据。此时,事务数据被固化以生成该作品注册事务的TxId。

F、 作品展示:版权所有人选择转让版权或许可交易模式,在商城平台上展示作品。

根据本发明中描述的基于区块链的版权交易方法的优选方案,当版权所有者选择的交易模式是版权转让时:

G1.生成交易ID:买家点击购买所需作品,并可以根据版权所有者的定价提高价格;系统平台为每个购买意图生成交易ID,并将其呈现给版权所有者;

G2.解密确认:版权所有者选择满足的购买意图之一,并提供私钥来解密版权所有者的公钥加密数据;

G3.判断解密是否成功。如果解密成功,交易完成,其他购买意向交易自动失效,系统平台将自动向尚未完成的买家账户退款,并转到步骤G4;如果解密失败,购买意向交易将自动失效,系统平台将自动退款至买家账户;

G4.将版权交易写入底层区块链:系统平台为该版权交易创建区块链作品转移交易,并获取数字指纹信息、交易类型、作品注册交易的TxId或上一次转移交易的TxId、卖方的用户ID、买方的用户ID和买方的公钥加密数据,平台的私钥签名和可信时间戳作为要链接在一起的交易数据。此时,事务数据被固化,生成此传输事务的TxId。

根据本发明中描述的基于区块链的版权交易方法的优选方案,当版权所有者选择的交易模式是许可使用版权时:

H1.交易ID的生成:买家点击购买所需的工作许可证,系统平台为每个购买意向生成交易ID