一种基于区块链的书籍版权保护平台及设备、介质制造技术

技术编号:23891160 阅读:24 留言:0更新日期:2020-04-22 06:31
本申请公开了一种基于区块链的书籍版权保护平台及设备、介质。平台包括版权登记模块,用于基于授权中心发布的数字证书,对书籍信息进行签名后,与时间戳信息一同写入区块链中;版权验证模块,用于对写入区块链中的所述书籍信息的签名进行验证;侵权检测模块,用于根据所述书籍信息,对预设网站的已发布信息进行检测,以确定所述已发布信息是否侵权。通过本平台,可对书籍作者的身份进行有效验证,保证作者的书籍版权,同时维护区块链中的书籍版权信息不被篡改。

A blockchain based book copyright protection platform, equipment and media

【技术实现步骤摘要】
一种基于区块链的书籍版权保护平台及设备、介质
本申请涉及版权保护
,尤其涉及一种基于区块链的书籍版权保护平台及设备、介质。
技术介绍
随着技术的发展,互联网的应用越来越广泛,为信息的传播与流通提供了极大的便利。在书籍领域,互联网的普及促进了电子书的兴起。以数据格式为载体的电子书,可以存储于各种电子设备中,包括手机、平板电脑等等。电子书的存储不占用实际的物理空间,也不易损坏与丢失,可以方便人们随时随地进行阅读。但是,电子书的普及也降低了对正版书籍进行盗版的成本,还使盗版书籍更容易流通,这不利于书籍版权的保护。
技术实现思路
本申请实施例提供一种基于区块链的书籍版权保护平台及设备、介质,用于解决现有技术中的如下技术问题:电子书的普及降低了对正版书籍进行盗版的成本,还使盗版书籍更容易流通,不利于书籍版权的保护。本申请实施例采用下述技术方案:一种基于区块链的书籍版权保护平台,包括:版权登记模块,用于基于授权中心发布的数字证书,对书籍信息进行签名后,与时间戳信息一同写入区块链中;版权验证模块,用于对写入区块链中的所述书籍信息的签名进行验证;侵权检测模块,用于根据所述书籍信息,对预设网站的已发布信息进行检测,以确定所述已发布信息是否侵权。可选地,所述版权登记模块,还用于对签名后的书籍信息进行加密。可选地,所述侵权检测模块包括确定单元、获取单元与对比单元;所述确定单元,用于确定所述书籍信息的关键信息;所述获取单元,用于获取预设网站的已发布信息;对比单元,用于将所述关键信息与获取到已发布信息进行对比,以确定所述已发布信息是否侵权。可选地,所述获取单元,具体用于采用网络爬虫,获取预设网站的已发布信息。可选地,所述对比单元,具体用于将所述关键信息与获取到的已发布信息进行对比,确定相似度,若所述相似度超过预设阈值,则确定所述已发布信息侵权。可选地,所述侵权检测模块,还用于确定所述已发布信息侵权时,对所述已发布信息对应的网站进行页面抓取。可选地,所述平台还包括授权模块,所述授权模块用于基于预设的智能合约,采集书籍作者的出版授权信息并写入区块链中。可选地,所述平台还包括下载模块,所述下载模块用于基于预设的智能合约,根据消费者的付款信息进行书籍信息的下载。一种基于区块链的书籍版权保护的设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:基于授权中心发布的数字证书,对书籍信息进行签名后,与时间戳信息一同写入区块链中;对写入区块链中的所述书籍信息的签名进行验证;根据所述书籍信息,对预设网站的已发布信息进行检测,以确定所述已发布信息是否侵权。一种基于区块链的书籍版权保护的非易失性计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令设置为:基于授权中心发布的数字证书,对书籍信息进行签名后,与时间戳信息一同写入区块链中;对写入区块链中的所述书籍信息的签名进行验证;根据所述书籍信息,对预设网站的已发布信息进行检测,以确定所述已发布信息是否侵权。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:通过授权中心发布的数字证书,对书籍信息进行签名并上传至区块链,能够确认书籍作者的身份,保证书籍作者对其书籍信息享有著作权的唯一性,并保证书籍信息的防篡改性;通过对签名进行验证,能够确认书籍信息的持有者为真实的作者,确保书籍版权归属的合法性;通过对侵权的书籍内容进行追踪,能够维护书籍版权的正当权益,确保作者的合法利益不受侵犯。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的基于区块链的书籍版权保护平台的一种架构示意图;图2为本申请实施例提供的对应于图1的用于搭载上述基于区块链的书籍版权保护平台的基于区块链的书籍版权保护的设备的一种结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在本申请实施例中,首先可构建区块链网络,并部署相应的智能合约。区块链网络中包括若干节点,具体包括授权中心节点、作者节点、消费者节点、可信任机构节点等等,各节点之间可根据预设的智能合约进行通信。需要说明的是,为方便描述,下文在描述各节点时,采用省略“节点”二字的方式进行描述。以下结合附图,详细说明本申请各实施例提供的技术方案。图1为本申请实施例提供的基于区块链的书籍版权保护平台的一种架构示意图,具体包括版权登记模块101、版权验证模块102与侵权检测模块103,其中,版权登记模块101分别与版权验证模块102、侵权检测模块103连接。具体的,版权登记模块101用于基于授权中心向作者发布的数字证书,对书籍信息进行签名后,与时间戳信息一同写入区块链中。作者在区块链网络中首次注册时,可从授权中心处获得数字证书,或者,作者可通过向授权中心进行申请来获得数字证书。数字证书中包括作者的基本信息以及公钥,数字证书的发布即为作者对自己的私钥的确认过程、对公钥的获取过程以及将自己的基本信息传输至授权中心进行验证的过程。因此,数字证书可用于证明自己的身份,并用于实施加密、签名等行为。在本申请实施例中,作者从授权中心获取到公钥以及数字证书后,为了将书籍信息加盖时间戳并写入到区块链中,可通过区块链网络中的版权管理系统进行操作。其中,版权管理系统表示对区块链网络中的所有书籍信息进行统一管理的模块。具体的,首先,作者可采用哈希算法,获取书籍信息的哈希值,作为书籍信息的消息摘要。之后,作者可采用私钥,对获得的消息摘要进行加密,作为数字签名。作者可将数字签名与书籍信息作为整体(以下称为版权信息),进行后续步骤中信息的处理。其中,书籍信息包括作者创作的书籍的所有内容以及作者信息等数据,哈希算法具体可采用SHA-256算法。其次,作者在将版权信息发送给版权管理系统之前,为了保证发送过程的安全性,可采用公钥对版权信息进行加密,再发送至版权管理系统。通过此次加密过程,可保证只有版权管理系统的私钥能对加密的版权信息进行解密,从而保证数据在发送过程中的安全性,确保数据不被窥探。之后,版权管理系统在接收到作者发送的加密的版权信息后,可采用私钥对其进行解密,得到版权信息。版权管理系统可将版权信息发送至授权中心,由授权中心对该版权信息加盖时间戳信息。其中,时间戳信息可用本文档来自技高网...

【技术保护点】
1.一种基于区块链的书籍版权保护平台,其特征在于,包括:/n版权登记模块,用于基于授权中心发布的数字证书,对书籍信息进行签名后,与时间戳信息一同写入区块链中;/n版权验证模块,用于对写入区块链中的所述书籍信息的签名进行验证;/n侵权检测模块,用于根据所述书籍信息,对预设网站的已发布信息进行检测,以确定所述已发布信息是否侵权。/n

【技术特征摘要】
1.一种基于区块链的书籍版权保护平台,其特征在于,包括:
版权登记模块,用于基于授权中心发布的数字证书,对书籍信息进行签名后,与时间戳信息一同写入区块链中;
版权验证模块,用于对写入区块链中的所述书籍信息的签名进行验证;
侵权检测模块,用于根据所述书籍信息,对预设网站的已发布信息进行检测,以确定所述已发布信息是否侵权。


2.如权利要求1所述的平台,其特征在于,所述版权登记模块,还用于对签名后的书籍信息进行加密。


3.如权利要求1所述的平台,其特征在于,所述侵权检测模块包括确定单元、获取单元与对比单元;
所述确定单元,用于确定所述书籍信息的关键信息;
所述获取单元,用于获取预设网站的已发布信息;
对比单元,用于将所述关键信息与获取到已发布信息进行对比,以确定所述已发布信息是否侵权。


4.如权利要求3所述的平台,其特征在于,所述获取单元,具体用于采用网络爬虫,获取预设网站的已发布信息。


5.如权利要求3所述的平台,其特征在于,所述对比单元,具体用于将所述关键信息与获取到的已发布信息进行对比,确定相似度,若所述相似度超过预设阈值,则确定所述已发布信息侵权。


6.如权利要求1所述的平台,其特征在于,所述侵权检测模块,还用于确定所述已发布信息侵权时,对所述已发布信息对应的网站进...

【专利技术属性】
技术研发人员:张勇庞松涛商广勇王伟兵赵树林姜鑫陶鑫李佳
申请(专利权)人:山东爱城市网信息技术有限公司
类型:发明
国别省市:山东;37

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

1