当前位置: 首页 > 专利查询>安徽大学专利>正文

一种基于区块链的版权溯源的保护框架及方法技术

技术编号:20843373 阅读:22 留言:0更新日期:2019-04-13 08:49
本发明专利技术公开了一种基于区块链的版权溯源的保护方法,应用于由具有去中心化、数据不可篡改、时序块链特性的区块链,一个监管检测机构RTA,并作用于n个用户所构成的网络环境;其中Uj表示第j个用户,1≤j≤n,包括:S1、生成双标签阶段;S2、盗版检测阶段;S3、登记文件阶段;S4、反馈盗版警告阶段;S5、用户反馈阶段。本发明专利技术还公开了一种基于区块链的版权溯源的保护框架。本发明专利技术中监管检测机构对文件进行加密生成唯一标识哈希,局部敏感算法生成局部敏感哈希,并结合汉明距离计算文件相似度,确认原创再登记到版权区块链中,这个方法有效解决现有版权保护过程中版权欺诈风险以及版权登记机构效率低的问题,实现登记过程的安全、透明和可信任。

【技术实现步骤摘要】
一种基于区块链的版权溯源的保护框架及方法
本专利技术涉及网络和信息安全
,尤其涉及一种基于区块链的版权溯源的保护框架及方法。
技术介绍
数字版权作品包括以电子图书、数字期刊、网络原创文学为主的文字型作品,以及数字音频、视频。在我国,由于数字技术对传统版权保护带来的冲击,数字作品的版权不能得到充分保护,用户的权益每每受到伤害,再加上相当多的网民缺乏良好的版权保护意识以及正确的数字消费观等,导致数字出版产业链不完善,无法进行正常的产业循环,数字出版业难以得到健康发展。版权区块链技术是过去几年来信息技术最重大的发展之一,被认为是继大型机、个人电脑、互联网之后计算模式的颠覆性创新。它是一种在对等网络环境下,通过透明和可信规则,构建不可伪造、不可篡改和可追溯的块链式数据结构,实现和管理事务处理的模式。因为版权区块链的去中心化、去信任、集体维护、时序块链的特性,并且是一种安全可靠的数据库,所以被学者广泛研究和应用。版权区块链技术的引入能够消除现有数字版权登记风险,淘汰纸质版权记录,转而将版权上的全部交易信息记录在去中心化的账本中,这将极大减少版权欺诈风险,同时降低版权保险成本。据此,针对互联网领域版权保护面临的挑战,目前急需一种将版权块链技术应用于数字版权中的基于区块链的版权溯源的保护框架及方法,给数字出版业的健康发展提供了保障。
技术实现思路
本专利技术所要解决的技术问题在于提供一种通过使用版权区块链的去中心化、时序块链和不可篡改的特性来保护用户的权益的基于区块链的版权溯源的保护框架及方法。本专利技术采用以下技术方案解决上述技术问题:一种基于区块链的版权溯源的保护方法,该方法应用于由具有去中心化、数据不可篡改、时序块链特性的区块链,一个监管检测机构RTA,并作用于n个用户所构成的网络环境;其中Uj表示第j个用户,1≤j≤n,该方法包括如下步骤:S1、生成双标签阶段:当某一用户Uj向RTA发送自己的数字作品M,包括文本、图像、视频、音频,RTA对M进行SHA256加密生成唯一标识哈希值ID;并通过局部敏感哈希算法,生成对应的局部敏感哈希值LSHV;S2、盗版检测阶段:此阶段分为初步盗版检测和精确盗版检测;初步盗版检测:RTA通过搜索、匹配登记在版权区块链上文件的双标签和用户文件的双标签,计算相似度;若LSHV的汉明距离小于阈值,即初步盗版检测未通过,用户如果对检测结果有疑义,可以向RTA提交精确盗版检测申请;若LSHV的汉明距离大于阈值,即通过初步盗版检测,RTA将双标签登记到区块链上;S3、登记文件阶段:通过检测的数字作品才会被登记至版权区块链,登记内容包括<ID,LSHV,FT,FF,SRTA>,其中ID是文件的标识哈希值,LSHV是文件的局部敏感哈希值,FT是文件类型,FF是文件格式,SRTA是监管检测机构的签名;S4、反馈盗版警告阶段:初步盗版检测或精确盗版检测未通过,RTA向用户反馈盗版警告;S5、用户反馈阶段:具体包括三种情况;分别为:(1)版权区块链的文件登记公开透明,对全网节点可见,用户可以查询登记在区块链的信息,若对文件登记有疑义可以向RTA提供疑义文件的双标签,RTA结合版权区块链的时间戳记载对其进行精确检测,通过检测则登记在区块链上,未通过检测则反馈盗版警告给用户;(2)接收到未通过初步盗版检测的用户,如果对结果有疑义也可以发送精确检测的申请;(3)用户如果对精确检测的结果仍有疑义,可以申请走法律程序,本框架的技术检测可为法律判决提供支撑。作为本专利技术的优选方式之一,所述步骤S1的生成双标签阶段具体包括以下操作流程:(1)唯一标识文件:监管检测机构将上传的文件块经过SHA256加密算法生成唯一标识哈希ID,ID=SHA256(M),其中ID代表文件的标志哈希值;(2)生成局部敏感哈希:文本采用相似哈希算法Simhash:分词:提取n个特征关键词;哈希和特征向量加权:对每一个特征,用传统哈希算法对该特征产生一个64位哈希值b;对i=1到64:如果b的第i位为1,则v的第i个元素加上该特征值的权重;否则,如果b的第i位为0,则v的第i个元素减去该特征值的权重;合并特征向量和降维:每一特征的对应的二进制串v进行相加,如果v的第i位元素大于0,则s的第i位为1;否则,如果v的第i位小于0,则s的第i位为0;输出s作为最终要求的块局部敏感哈希值LSHV;其中LSHV代表文件的局部敏感哈希值;图像采用感知哈希算法:缩小图片:采用32*32的大小,方便离散余弦变换DCT计算;转化为灰度图:把缩放后的图片转化为256阶的灰度图;计算DCT:DCT把图片分离成分率的集合;缩小DCT:DCT计算后的矩阵是32*32,保留左上角的8*8,这些代表的图片的最低频率;计算平均值:计算缩小DCT后的所有像素点的平均值;进一步减小DCT:大于平均值记录为1,反之记录为0;得到局部敏感哈希值:组合64个信息位,顺序随意保持一致性;作为本专利技术的优选方式之一,所述步骤S2的盗版检测阶段具体包括以下操作流程:(1)初步盗版检测:RTA首先获取版权区块链上相同类型文件的全部ID,对比用户文件的ID,ID搜索匹配结果若相同,说明文件内容相同,是盗版文件,出现完全盗版警告;ID搜索匹配若不相同,接下来会通过计算用户与版权区块链上文件LSHV的汉明距离,汉明距离小于阈值,则有很大可能是盗版文件,出现盗版警告;汉明距离大于阈值,认为相似度不高,无盗版嫌疑,RTA将正版文件的<ID,LSHV,FT,FF,SRTA>登记到版权区块链上;(2)精确盗版检测:用户对收到的盗版警告有疑义时,可向RTA提交双标签申请精确检测;RTA作为第三方,通过文件的ID找出原文件,进行原文件的比较或人工判定,最终判定该文件是否属于盗版。作为本专利技术的优选方式之一,所述步骤S3的登记文件阶段具体包括以下操作流程:(1)双标签的存储:将文件的双标签存储在区块链上,RTA以交易形式将双标签存储在区块体中;(2)原文件的存储:检测完毕的原始文件根据用户需求选择性存储,存储在RTA的云存储系统上或者由用户自己保存;(3)查找原文件:RTA从版权区块链获取已登记文件的ID,根据这个ID,从云存储系统或者用户得到无法篡改的原文件;(4)用户验证:用户查询RTA上传到版权区块链的ID,保证RTA不可以随意更改文件内容和版权造假。作为本专利技术的优选方式之一,所述步骤S4的反馈盗版警告阶段具体包括以下操作流程:(1)反馈初步盗版警告:RTA向用户发送该用户文件的ID、LSHV,区块链中已登记的相似文件的ID、LSHV,区块号和文件检测的技术报告,其中文件检测的技术报告详细说明RTA采用的检测方法和检测结果;根据不同媒体类型,RTA选择不同的媒体匹配检测方法;文件ID哈希值相同,RTA反馈完全盗版警告;局部敏感哈希值的汉明距离小于阈值,则反馈部分盗版警告并给出相似文件间的汉明距离;最后RTA对发送给用户的消息进行签名;(2)反馈精确盗版警告:RTA向用户发送该用户文件的ID、LSHV,区块链中已登记的相似文件的ID、LSHV,区块号和文件检测的技术报告;其中文件检测的技术报告包含相似原文件的片段和人工检测的负责人签名;对保密性不做特殊要求的文件,RTA根据ID找本文档来自技高网...

【技术保护点】
1.一种基于区块链的版权溯源的保护方法,其特征在于,该方法应用于由具有去中心化、数据不可篡改、时序块链特性的区块链,一个监管检测机构RTA,并作用于n个用户所构成的网络环境;其中Uj表示第j个用户,1≤j≤n,该方法包括如下步骤:S1、生成双标签阶段:当某一用户Uj向RTA发送自己的数字作品M,包括文本、图像、视频、音频,RTA对M进行SHA256加密生成唯一标识哈希值ID;并通过局部敏感哈希算法,生成对应的局部敏感哈希值LSHV;S2、盗版检测阶段:此阶段分为初步盗版检测和精确盗版检测;初步盗版检测:RTA通过搜索、匹配登记在版权区块链上文件的双标签和用户文件的双标签,计算相似度;若LSHV的汉明距离小于阈值,即初步盗版检测未通过,用户如果对检测结果有疑义,可以向RTA提交精确盗版检测申请;若LSHV的汉明距离大于阈值,即通过初步盗版检测,RTA将双标签登记到区块链上;S3、登记文件阶段:通过检测的数字作品才会被登记至版权区块链,登记内容包括

【技术特征摘要】
1.一种基于区块链的版权溯源的保护方法,其特征在于,该方法应用于由具有去中心化、数据不可篡改、时序块链特性的区块链,一个监管检测机构RTA,并作用于n个用户所构成的网络环境;其中Uj表示第j个用户,1≤j≤n,该方法包括如下步骤:S1、生成双标签阶段:当某一用户Uj向RTA发送自己的数字作品M,包括文本、图像、视频、音频,RTA对M进行SHA256加密生成唯一标识哈希值ID;并通过局部敏感哈希算法,生成对应的局部敏感哈希值LSHV;S2、盗版检测阶段:此阶段分为初步盗版检测和精确盗版检测;初步盗版检测:RTA通过搜索、匹配登记在版权区块链上文件的双标签和用户文件的双标签,计算相似度;若LSHV的汉明距离小于阈值,即初步盗版检测未通过,用户如果对检测结果有疑义,可以向RTA提交精确盗版检测申请;若LSHV的汉明距离大于阈值,即通过初步盗版检测,RTA将双标签登记到区块链上;S3、登记文件阶段:通过检测的数字作品才会被登记至版权区块链,登记内容包括<ID,LSHV,FT,FF,SRTA>,其中ID是文件的标识哈希值,LSHV是文件的局部敏感哈希值,FT是文件类型,FF是文件格式,SRTA是监管检测机构的签名;S4、反馈盗版警告阶段:初步盗版检测或精确盗版检测未通过,RTA向用户反馈盗版警告;S5、用户反馈阶段:具体包括三种情况;分别为:(1)版权区块链的文件登记公开透明,对全网节点可见,用户可以查询登记在区块链的信息,若对文件登记有疑义可以向RTA提供疑义文件的双标签,RTA结合版权区块链的时间戳记载对其进行精确检测,通过检测则登记在区块链上,未通过检测则反馈盗版警告给用户;(2)接收到未通过初步盗版检测的用户,如果对结果有疑义也可以发送精确检测的申请;(3)用户如果对精确检测的结果仍有疑义,可以申请走法律程序,本框架的技术检测可为法律判决提供支撑。2.根据权利要求1所述的基于区块链的版权溯源的保护方法,其特征在于,所述步骤S1的生成双标签阶段具体包括以下操作流程:(1)唯一标识文件:监管检测机构将上传的文件块经过SHA256加密算法生成唯一标识哈希ID,ID=SHA256(M),其中ID代表文件的标志哈希值;(2)生成局部敏感哈希:文本采用相似哈希算法Simhash:分词:提取n个特征关键词;哈希和特征向量加权:对每一个特征,用传统哈希算法对该特征产生一个64位哈希值b;对i=1到64:如果b的第i位为1,则v的第i个元素加上该特征值的权重;否则,如果b的第i位为0,则v的第i个元素减去该特征值的权重;合并特征向量和降维:每一特征的对应的二进制串v进行相加,如果v的第i位元素大于0,则s的第i位为1;否则,如果v的第i位小于0,则s的第i位为0;输出s作为最终要求的块局部敏感哈希值LSHV;其中LSHV代表文件的局部敏感哈希值;图像采用感知哈希算法:缩小图片:采用32*32的大小,方便离散余弦变换DCT计算;转化为灰度图:把缩放后的图片转化为256阶的灰度图;计算DCT:DCT把图片分离成分率的集合;缩小DCT:DCT计算后的矩阵是32*32,保留左上角的8*8,这些代表的图片的最低频率;计算平均值:计算缩小DCT后的所有像素点的平均值;进一步减小DCT:大于平均值记录为1,反之记录为0;得到局部敏感哈希值:组合64个信息位,顺序随意保持一致性。3.根据权利要求1所述的基于区块链的版权溯源的保护方法,其特征在于,所述步骤S2的盗版检测阶段具体包括以下操作流程:(1)初步盗版检测:RTA首先获取版权区块链上相同类型文件的全部ID,对比用户文件的ID,ID搜索匹配结果若相同,说明文件内容相同,是盗版文件,出现完全盗版警告;ID搜索匹配若不相同,接下来会通过计算用户与版权区块链上文件LSHV的汉明距离,汉明距离小于阈值,则有很大可能是盗版文件,出现盗版警告;汉明距离大于阈值,认为相似度不高,无盗版嫌疑,RTA将正版文件的<ID,LSHV,FT,FF,SRTA>登记到版权区块链上;(2)精确盗版检测:用户对收到的盗版警告有疑义时,可向RTA提交双标签申请精确检测;RTA作为第三方,通过文件的ID找出原文件,进行原文件的比较或人工判定,最终判定该文件是否属于盗版。4.根据权利要求1所述的基于区块链的版权溯源的保护方法,其特征在于,所述步骤S3的登记文件阶段...

【专利技术属性】
技术研发人员:陈志立王玉婷仲红刘雯
申请(专利权)人:安徽大学
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1