基于区块链的作品属性信息获取方法、装置和计算机设备制造方法及图纸

技术编号:22884538 阅读:20 留言:0更新日期:2019-12-21 07:30
本申请涉及一种基于区块链的作品属性信息获取方法、装置、计算机可读存储介质和计算机设备,所述方法包括:获取待查询作品相应的查询特征值;基于区块链网络,对待查询作品相应的查询特征值进行作品校验,得到作品校验结果;其中,区块链网络中的各节点预先基于共识机制对各作品的查询特征值进行共识处理;当作品校验结果为校验通过时,从区块链网络的节点中,获取待查询作品的作品属性信息。本申请提供的方案可以确保获得的作品属性信息的真实性。

Blockchain based method, device and computer equipment for obtaining work attribute information

【技术实现步骤摘要】
基于区块链的作品属性信息获取方法、装置和计算机设备
本申请涉及区块链
,特别是涉及一种基于区块链的作品属性信息获取方法、装置、计算机可读存储介质和计算机设备。
技术介绍
线上司法成为一种趋势,当发生司法纠纷时,当事人可以通过提交数字形式的电子证据至线上司法平台进行申请立案和诉讼处理。例如,对于文字、影视等作品的版权纠纷案件中,作品作者、作品创作完成时间或作品发布平台信息等与涉案作品相关的作品属性信息,均可作为电子证据提交到线上司法平台进行举证,以声明对作品的所有权。目前,与涉案作品相关的作品属性信息是由当事人提供,容易发生篡改,且无法准确判断作品属性信息的真伪性,作品属性信息的真实性无法得到保障。
技术实现思路
基于此,有必要针对作品属性信息容易被篡改而影响信息真实性的技术问题,提供一种基于区块链的作品属性信息获取方法、装置、计算机可读存储介质和计算机设备。一种基于区块链的作品属性信息获取方法,包括:获取待查询作品相应的查询特征值;基于区块链网络,对所述待查询作品相应的查询特征值进行作品校验,得到作品校验结果;其中,所述区块链网络中的各节点预先基于共识机制对各作品的查询特征值进行共识处理;当所述作品校验结果为校验通过时,从所述区块链网络的节点中,获取所述待查询作品的作品属性信息。一种基于区块链的作品属性信息获取装置,所述装置包括:特征值获取模块,用于获取待查询作品相应的查询特征值;存证校验模块,用于基于区块链网络,对所述待查询作品相应的查询特征值进行作品校验,得到作品校验结果;其中,所述区块链网络中的各节点预先基于共识机制对各作品的查询特征值进行共识处理;属性信息获取模块,用于当所述作品校验结果为校验通过时,从所述区块链网络的节点中,获取所述待查询作品的作品属性信息。一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上所述基于区块链的作品属性信息获取方法的步骤。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上所述基于区块链的作品属性信息获取方法的步骤。上述基于区块链的作品属性信息获取方法、装置、计算机可读存储介质和计算机设备,通过各节点已预先基于共识机制对各作品的查询特征值进行共识处理后的区块链网络对待查询作品相应的查询特征值进行作品校验,在校验通过后从区块链网络的节点中获取待查询作品的作品属性信息,充分利用了区块链网络中数据不可篡改的特性,确保了获得的作品属性信息的真实性。附图说明图1为一个实施例中基于区块链的作品属性信息获取方法的应用环境图;图2为一个实施例中基于区块链的作品属性信息获取方法的流程示意图;图3为一个实施例中作品属性信息结构化处理的流程示意图;图4为一个实施例中基于区块链的作品属性信息获取装置的结构框图;图5为一个实施例中计算机设备的结构框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。图1为一个实施例中基于区块链的作品属性信息获取方法的应用环境图。(例子:参照图1,该基于区块链的作品属性信息获取方法应用于电子证据获取系统。该电子证据获取系统包括终端110和服务器120。终端110和服务器120通过网络连接。终端110具体可以是台式终端或移动终端,移动终端具体可以手机、平板电脑、笔记本电脑等中的至少一种。服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现。)如图2所示,在一个实施例中,提供了一种基于区块链的作品属性信息获取方法。本实施例主要以该方法应用于上述图1中的服务器120来举例说明。参照图2,该基于区块链的作品属性信息获取方法具体包括如下步骤:S202,获取待查询作品相应的查询特征值。其中,待查询作品为需要查询的作品属性信息,如作品名称、作品类别、作品完成时间等信息对应的作品,不同类别的待查询作品具有不同的形态,如文字、口述、音乐、戏剧、曲艺、图形、摄影、影视和模型等类别的作品,具有相应的作品形态。待查询作品的查询特征值为将作品的信息进行映射处理后,适于由区块链进行处理的数据。具体实现时,可以利用映射算法,如哈希算法对待查询作品的信息,如待查询作品的作品内容或作品登记证书的内容等进行运算,得到待查询作品的查询特征值。其中,通过哈希算法预算得到的数据为由0和1组成的数据,哈希算法可以将输入的任何信息或文件的源文件映射成固定长度的唯一值进行输出,一旦源文件发生任何修改改变,对应哈希值都会发生巨大变化。且哈希运算为不可逆过程,即无法通过哈希运算得到的哈希值推算出源文件,可以确保源文件的安全。S204,基于区块链网络,对待查询作品相应的查询特征值进行作品校验,得到作品校验结果;其中,区块链网络中的各节点预先基于共识机制对各作品的查询特征值进行共识处理。其中,区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链(Blockchain),本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块,每一个数据块中包含了一批次网络交易的信息,用于验证其信息的有效性(防伪)和生成下一个区块。区块链可以包括区块链底层平台、平台产品服务层以及应用服务层。区块链底层平台可以包括用户管理、基础服务、智能合约以及运营监控等处理模块。其中,用户管理模块负责所有区块链参与者的身份信息管理,包括维护公私钥生成(账户管理)、密钥管理以及用户真实身份和区块链地址对应关系维护(权限管理)等,并且在授权的情况下,监管和审计某些真实身份的交易情况,提供风险控制的规则配置(风控审计);基础服务模块部署在所有区块链节点设备上,用来验证业务请求的有效性,并对有效请求完成共识后记录到存储上,对于一个新的业务请求,基础服务先对接口适配解析和鉴权处理(接口适配),然后通过共识算法将业务信息加密(共识管理),在加密之后完整一致的传输至共享账本上(网络通信),并进行记录存储;智能合约模块负责合约的注册发行以及合约触发和合约执行,开发人员可以通过某种编程语言定义合约逻辑,发布到区块链上(合约注册),根据合约条款的逻辑,调用密钥或者其它的事件触发执行,完成合约逻辑,同时还提供对合约升级注销的功能;运营监控模块主要负责产品发布过程中的部署、配置的修改、合约设置、云适配以及产品运行中的实时状态的可视化输出,例如:告警、监控网络情况、监控节点设备健康状态等。平台产品服务层提供典型应用的基本能力和实现框架,开发人员可以基于这些基本能力,叠加业务的特性,完成业务逻辑的区块链实现。应用服务层提供基于区块链方案的应用服务给业务参与方进行使用。区块链网络由分布式的节点组成,每个节点都是平等地保存有所有数据,即各节点实现了共识,共识是本文档来自技高网...

【技术保护点】
1.一种基于区块链的作品属性信息获取方法,包括:/n获取待查询作品相应的查询特征值;/n基于区块链网络,对所述待查询作品相应的查询特征值进行作品校验,得到作品校验结果;其中,所述区块链网络中的各节点预先基于共识机制对各作品的查询特征值进行共识处理;/n当所述作品校验结果为校验通过时,从所述区块链网络的节点中,获取所述待查询作品的作品属性信息。/n

【技术特征摘要】
1.一种基于区块链的作品属性信息获取方法,包括:
获取待查询作品相应的查询特征值;
基于区块链网络,对所述待查询作品相应的查询特征值进行作品校验,得到作品校验结果;其中,所述区块链网络中的各节点预先基于共识机制对各作品的查询特征值进行共识处理;
当所述作品校验结果为校验通过时,从所述区块链网络的节点中,获取所述待查询作品的作品属性信息。


2.根据权利要求1所述的方法,其特征在于,所述基于区块链网络,对所述待查询作品相应的查询特征值进行作品校验,得到作品校验结果包括:
将所述查询特征值发送至区块链网络的节点,所述查询特征值用于指示所述节点查询所述待查询作品相应的存证特征值;
获取进行所述查询所得到的查询结果;
根据所述查询结果得到作品校验结果。


3.根据权利要求1所述的方法,其特征在于,当所述查询特征值包括所述待查询作品的作品特征值时,获取的所述待查询作品的作品属性信息包括作品名称、作品类别、作品完成时间、作品上链时间、作品作者信息和作品发布平台信息中的至少一项;
当所述查询特征值包括所述待查询作品对应作品登记证书的证书特征值时,获取的所述待查询作品的作品属性信息包括作品名称、作品类别、作品完成时间、作品上链时间、作品登记时间、作品作者信息、作品登记编号和作品发布平台信息中的至少一项。


4.根据权利要求1所述的方法,其特征在于,在所述获取所述待查询作品的作品属性信息之后,还包括:
查询预设的属性信息模板库;
从所述属性信息模板库中获取与所述待查询作品的作品属性信息对应的结构化的属性信息模板;
根据所述待查询作品的作品属性信息对所述属性信息模板进行更新,得到结构化的作品属性信息。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述作品属性信息存储至缓存中;
当所述作品属性信息在所述缓存中存在的时长达到所述作品属性信息对应的存活时长时,将所述作品属性信息从所述缓存中删除;
其中,所述存活时长是固定时长或根据所述作品属性信息的查询记录动态确定的时长。


6.根据权利要求1至5任意...

【专利技术属性】
技术研发人员:蔡弋戈秦青杨晨王乐庆李琴
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1