买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于区块链的数字版权保护方法_武汉大学_202110895257.8 

申请/专利权人:武汉大学

申请日:2021-08-05

公开(公告)日:2024-03-01

公开(公告)号:CN113706344B

主分类号:G06Q50/18

分类号:G06Q50/18;G06F21/60;G06F21/62;G06F21/64

优先权:

专利状态码:有效-授权

法律状态:2024.03.01#授权;2021.12.14#实质审查的生效;2021.11.26#公开

摘要:本发明旨在提出一种基于区块链的数字版权保护方案,结合区块链技术和数字水印技术设计了全过程的版权服务,实现版权登记、版权查询、版权交易、版权转让、版权维权五大功能需求。此外,通过智能合约实现OptiFairSwap协议完成有效的交付证明并防止交易双方的恶意行为,并结合数字指纹技术实现盗版追踪功能。作品一旦在区块链上被确权,后续交易都会被实时记录,从而实现作品从创造、流通、使用全生命周期可追溯、可追踪,这为司法取证提供了一种强大的技术保障和结论性证据。同时在版权交易和版权转让过程中版权所有者可以直接参与到自己的作品的版权管理中,交易过程公开透明,版税透明化结算。

主权项:1.一种基于区块链的数字版权保护方法,其特征在于,包括如下阶段:预处理阶段,版权保护中心机构在区块链网络上注册,部署版权保护的智能合约成为合约的拥有者,然后设置注册机构的区块链账户地址;版权登记阶段,版权所有者完成作品创作后,并将创作作品和验证的身份信息加密发送给版权保护中心,版权保护中心解密后对创作作品审核后,版权保护中心负责在原始作品中嵌入版权信息,并通过智能合约保存数字作品的信息,从而达到数字作品确权的效果;版权查询阶段,区块链用户通过调用智能合约获取某个数字作品的详细信息;版权交易阶段,用户向版权所有者发送数据请求,版权所有者将请求的数据发送给版权保护中心,然后用户将经过认证的身份信息发送给版权保护中心;版权保护中心负责在数字作品中嵌入用户的数字指纹,并将含有用户指纹的数字作品发送给版权所有者,由版权所有者和用户调用智能合约完成数字作品的交付证明;版权转让阶段,用户向版权所有者请求版权转让,版权所有者通过智能合约设置转让金额和开通转让权限,然后由版权所有者和用户调用智能合约完成数字作品的交付证明;版权交易阶段和版权转让阶段,数字作品的交付采用分发方式OptiFairSwap实现,具体实现方式如下,步骤1,版权所有者将需要分发的文件X进行分块得到{x1,x2,x3,…,xn},构建Merkle树,将Merkle的叶子节点向量{x1,x2,x3,…,xn}和非叶子节点向量{y1,y2,y3,…,ym}组合得到向量{x1,x2,…,xn,y1,y2,…,ym},使用密钥k1对其加密得到Z={z1,z2,…,zn,zn+1,zn+2,…,zn+m};版权所有者使用AES加密算法和密钥k2对Z向量进行加密得到密文C,并使用用户的公钥pku对密钥k2加密得到然后将密文C和发送给用户,同时版权所有者向智能合约中存入保证金;步骤2,用户使用自己的私钥sku对进行解密得到密钥k2,并使用密钥k2对密文C进行解密得到向量Z,将向量Z进行分块构建Merkle树得到向量Z的Merkle树的根r;步骤3,用户通过智能合约向区块链账本中写入向量Z的Merkle树的根r、并向智能合约中存入保证金和购买文件的费用和文件X的Merkle树的根h;步骤4,版权所有者从区块链中读取r,并在本地对向量Z进行和用户相同的操作构建Merkle树,计算向量Z在本地构建Merkle树的根r′,比较r和r′的值是否相同,若不同,交易中止;若相同,版权所有者调用智能合约将密钥k1上传至区块链账本中保存;步骤5,用户从区块链账本中读取密钥k1,在本地使用密钥k1对向量Z进行解密得到{x′1,x′2,…,x′n,y′1,y′2,…,y′m};用户拼接{x′1,x′2,…,x′n}得到文件X′,若文件正确,交易正常结束,用户取回自己的保证金,版权所有者取回自己的保证金和购买文件的费用;若文件错误,用户发送错误块的数据π={zi,zi+1,zn+i+12}和路径中对应兄弟节点值作为智能合约判决函数的输入参数;步骤6,判决函数首先判断提交的π={zi,zi+1,zn+i+12}是否是Merkle树的根r的叶子节点和非叶子节点;若不是,则说明用户提交的π={zi,zi+1,zn+i+12}被用户篡改了,则版权所有者从智能合约中取回自己的保证金和用户的购买文件的金钱和用户的保证金;交易正常结束;若提交的输入参数是Merkle树的根r的叶子节点和非叶子节点,则判决函数利用密钥k1对π={zi,zi+1,zn+i+12}进行解密得到{xi,xi+1,yi+12};并验证{xi,xi+1,yi+12}是否是Merkle树的根h的叶子节点和非叶子节点;若不是,说明分发的文件为错误文件,用户从智能合约中取回自己的保证金和购买文件的金钱以及版权所有者的保证金,交易异常结束;若是,说明分发的文件为正确文件,版权所有者从智能合约中取回自己的保证金和用户的购买文件的金钱和用户的保证金,交易正常结束;版权维权阶段,版权所有者发现疑似侵权作品X′,将其与原始作品X加密发送给版权保护中心,版权保护中心对比原始作品X和疑似侵权作品X′;若存在侵权行为,则版权保护中心提取作品X′的用户指纹IDu,并向注册机构发起真实身份验证请求;同时,版权保护中心从区块链账本中获取该笔交易的状态,若交易正常结束,则可判定该非法分发的作品是由用户u泄露的;否则,盗版来源为版权所有者。

全文数据:

权利要求:

百度查询: 武汉大学 一种基于区块链的数字版权保护方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。