首页> 中国专利> 基于区块链的作品原创审核方法、装置及设备

基于区块链的作品原创审核方法、装置及设备

摘要

本申请的一个或多个实施例提出基于区块链的作品原创审核方法、装置及设备。上述方法包括,与所述区块链中的其他各节点设备进行交互,选举出若干作品审核节点。然后,响应于用户发起的交易,将所述交易中携带的待审核作品分发至所述各审核节点,由所述各审核节点针对所述待审作品进行原创审核。最后,响应于所述各审核节点提交的审核结果,并基于所述各审核节点返回的审核结果确定针对所述待审作品的最终审核结果。

著录项

  • 公开/公告号CN114065145A

    专利类型发明专利

  • 公开/公告日2022-02-18

    原文格式PDF

  • 申请/专利权人 支付宝(杭州)信息技术有限公司;

    申请/专利号CN202111597761.6

  • 发明设计人 韩喆;

    申请日2020-03-20

  • 分类号G06F21/10(2013.01);G06F21/62(2013.01);G06F16/27(2019.01);

  • 代理机构北京博思佳知识产权代理有限公司 11415;

  • 代理人赵皓天

  • 地址 310000 浙江省杭州市西湖区西溪路556号8层B段801-11

  • 入库时间 2023-06-19 15:49:21

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-03-08

    实质审查的生效 IPC(主分类):G06F21/10 专利申请号:2021115977616 申请日:20200320

    实质审查的生效

说明书

技术领域

本申请涉及区块链技术领域,尤其涉及一种基于区块链的作品原创审核方法、装置及设备。

背景技术

区块链技术,也被称之为分布式账本技术,是一种由若干台计算设备共同参与“记账”,共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,使得区块链技术已在众多的领域中广泛的进行应用。

发明内容

本申请提出一种基于区块链的作品原创审核方法,包括:

与所述区块链中的其他各节点设备进行交互,选举出若干作品审核节点;

响应于用户发起的交易,将所述交易中携带的待审核作品分发至所述各审核节点,由所述各审核节点针对所述待审作品进行原创审核;

响应于所述各审核节点提交的审核结果,并基于所述各审核节点返回的审核结果确定针对所述待审作品的最终审核结果。

本申请提出一种基于区块链的作品原创审核装置,包括:

选举模块,与所述区块链中的其他各节点设备进行交互,选举出若干作品审核节点;

发送模块,响应于用户发起的交易,将所述交易中携带的待审核作品分发至所述各审核节点,由所述各审核节点针对所述待审作品进行原创审核;

确定模块,响应于所述各审核节点提交的审核结果,并基于所述各审核节点返回的审核结果确定针对所述待审作品的最终审核结果。

由上述技术方案可知,一方面,由于区块链自身具有存储内容不可篡改性,因此,在对用户上传的作品进行原创审核时,可保证上述作品不被篡改,保证作品本身的真实性;

另一方面,由于针对上述待审作品的最终审核结果是参考选举出的各审核节点提交的审核结果作出的,因此,可以使原创审核可以去中心化,避免由于单一审核出现错误审核。

附图说明

图1为本申请示出的一种基于区块链的作品原创审核方法的方法流程图;

图2为本申请示出的一种基于区块链网络搭建的原创审核平台的结构图;

图3为本申请示出的一种基于区块链的作品原创审核装置的结构图;

图4为本申请示出的一种基于区块链的作品原创审核设备的硬件结构图。

具体实施方式

随着互联网络的逐渐普及,越来越多的用户选择在网络上公开自身原创的作品。而用户的原创作品通常需要经过作品审核方进行原创审核通过后,才可以被公开在互联网中。

上述原创审核,具体是指作品审核方安排专业人员通过专门的审核方法(例如,检索比对法),对用户上传的作品进行审核的过程。当上述原创审核通过后,则可以认为用户上传的作品为原创作品;否则,则认为上述作品可能涉及抄袭。

在相关技术中,当作品审核方对用户上传的作品进行原创审核时,通常会安排专门的审核人员(或者团队)进行原创审核作业。上述审核人员通常将先阅读用户上述的作品,并确定若干关键字。然后审核人员将基于上述若干关键字在数据库中检索携带上述若干关键字的作品。在找到上述作品后,审核人员再将检索出的作品与用户上传的作品进行比对。如果用户上传的作品与检索出的作品的表述方式与表达的含义几乎一致,则可以确定上述用户上传的作品可能涉嫌抄袭。如果用户上传的作品与检索出的作品的表述方式或表达的含义不一致,则可以确定上述用户上传的作品为原创作品,并允许将上述原创作品上传至互联网络中。

由上述过程可见,在相关技术中由于在进行原创审核时通常由单一的作品审核方进行原创审核,因此将可能导致原创审核中心化,使得审核结果不客观,甚至出现错误审核。

基于此,本申请提出一种基于区块链的作品原创审核方法。该方法可以通过在区块链系统中选举出若干审核节点,并基于上述各审核节点针对用户发起的待审作品的审核结果确定最终审核结果,从而使得原创审核可以去中心化,避免由于单一审核出现错误审核。

具体地,上述区块链系统中的节点可以与上述区块链中的其他各节点设备进行交互,选举出若干作品审核节点。然后,上述区块链系统中的节点在收到用户发起的审核交易后,可以响应于用户发起的交易,将上述交易中携带的待审核作品分发至上述各审核节点,由上述各审核节点针对上述待审作品进行原创审核。在各审核节点提交审核结果后,上述区块链系统中的节点还可以响应于上述各审核节点提交的审核结果,并基于上述各审核节点返回的审核结果确定针对上述待审作品的最终审核结果。

以下结合具体的实施例对本申请提出的技术方案进行说明。

请参见图1,图1为本申请示出的一种基于区块链的作品原创审核方法的方法流程图。如图1所示,上述方法包括:

S101,与上述区块链中的其他各节点设备进行交互,选举出若干作品审核节点;

S102,响应于用户发起的交易,将上述交易中携带的待审核作品分发至上述各审核节点,由上述各审核节点针对上述待审作品进行原创审核;

S103,响应于上述各审核节点提交的审核结果,并基于上述各审核节点返回的审核结果确定针对上述待审作品的最终审核结果。

上述区块链系统,具体可以是基于服务器或服务器集群构建的公有链(PublicBlockchain),私有链(Private Blockchain)、联盟链(Consortium Blockchain),或者上述任意的结合。上述区块链系统可以包括若干节点。上述节点可以是手机、IPAD等终端设备。

上述节点可以包括审核节点和非审核节点。其中,上述审核节点是上述区块链系统包括的各节点通过预设的选举算法,进行相互交互后选举出来的。在对待审作品进行原创审核时,通常参考上述审核节点上传的审核结果。上述非审核节点也可以进行原创审核,不过在对待审作品进行原创审核时,通常不会参考上述非审核节点上传的审核结果。

需要说明的是,在一定条件下,上述审核节点和上述非审核节点可能发生相互转换。例如,在上述区块链中可以维护上述各节点的审核情况,当上述审核节点经常不参与审核或者审核的结果总是与最终审核结果不一致时,可以说明其该审核节点“工作”不认真,需要转换为非审核节点。在将该审核节点转换为非审核节点后,可以将上述非审核节点中积极参与审核并且审核的结果总是与最终审核结果一致的非审核节点转换为审核节点。

当用户通过某一节点广播一笔交易(审核交易)时,上述各节点可以各自对用户上传的作品进行原创审核,并将审核结果共识至区块链中。上述区块链中的节点在收到个审核节点共识的审核结果后,可以基于上述各审核节点返回的审核结果确定针对上述待审作品的最终审核结果。

在一实施例中,在基于上述各审核节点返回的审核结果确定针对上述待审作品的最终审核结果时,可以采用少数服从多数的机制。具体地,如果审核结果为通过的审核节点的数量大于审核结果为不通过的审核节点的数量,则将针对上述待审作品的最终审核结果确定为审核通过;反之,则确定为审核不通过。

在另一实施例中,在基于上述各审核节点返回的审核结果确定针对上述待审作品的最终审核结果时,可以采用绝对阈值法。具体地,可以统计审核结果为通过的审核节点的数量,并将上述数量与预设阈值比较。如果上述数量达到上述预设阈值,则可以将针对上述待审作品的最终审核结果确定为审核通过;反之,则确定为审核不通过。其中,上述预设阈值可以是开发人员基于经验设定;或者基于神经网络模型计算得到。

由上述技术方案可知,一方面,由于区块链自身具有存储内容不可篡改性,因此,在对用户上传的作品进行原创审核时,可保证上述作品不被篡改,保证作品本身的真实性;

另一方面,由于针对上述待审作品的最终审核结果是参考选举出的各审核节点提交的审核结果作出的,因此,可以使原创审核可以去中心化,避免由于单一审核出现错误审核。

以下将本申请记载的技术方案分为选举审核节点、进行原创审核、更换审核节点三个环节进行详细说明。

一、选举审核节点

在基于区块链搭建原创作品审核平台时,通常需要通过预设的选举算法从区块链包括的各节点中选举出若干审核节点。

在一实施例中,上述选举算法可以是基于DPOS共识机制的选举算法。

上述DPOS(Delegated Proof of Stake,代理权益证明)共识机制,是一种基于投票选举的共识算法(可以参考投票选举股东)。具体地,可以在组成区块链包括的各节点中,基于各节点提交的投票结果,采用统计方法确定出若干拥有记账权的节点。

在基于DPOS共识机制选举审核节点时,上述原创作品审核平台搭建方(上述原创作品审核平台搭建方可以是上述区块链中的一个节点)可以先确定审核节点的数量Q(通常Q可以为21或101)。在确定审核节点的数量后,上述搭建方可以通知上述区块链中各节点进行投票,并将各节点的投票结果进行汇总。上述搭建方在得到投票汇总结果后,可以基于数学统计分析法,对各节点获取到的票数从高到底排序,将位置处于前Q位的节点作为上述审核节点。

在选举出审核节点后,当上述区块链中的节点接收到用户发起的交易后,则可以基于各审核节点提交的审核结果确定针对待审作品的最终审核结果。

在另一实施例中,在选举审核节点时,上述原创作品审核平台搭建方可以将上述区块链中维护的各节点设备对应的审核正确率按照数值从大到小的顺序进行排序。然后,上述搭建方可以从排序后的各节点中,选取前N个节点作为上述审核节点;其中,上述审核正确率指示对应节点针对某一作品的审核结果与该作品的最终审核结果一致的概率;上述N为自然数。

上述审核正确率,具体是指对应节点针对某一作品的审核结果与该作品的最终审核结果一致的概率。

在一种情形中,上述区块链中的各节点通常为公知的或官方的曾经参与过互联网原创作品审核的审核方,在相关领域中通常会有针对其审核能力的考核。此时,在确定节点对应的审核正确率时,可以参考相关领域对其作出的审核能力的考核,计算出与该节点审核正确率(审核能力强,则审核正确率高),从而可以预判出当该节点进行原创作品审核时,所作出的审核结果与该作品的最终审核结果一致的概率。

例如,在原创作品审核领域,通常会存在相关的考核单位对审核方的审核能力进行考核,从而可以淘汰掉审核能力差的审核方,保持审核队伍的高效公正性。此时,当原创作品审核平台搭建方搭建平台时将上述审核方作为节点时,可以通过数学方法将审核能力考核结果转化为上述节点对应的审核正确率。

在确定出各节点对应的审核正确率后,上述原创作品审核平台搭建方可以将上述区块链中维护的各节点设备对应的审核正确率按照数值从大到小的顺序进行排序。

在排序完成后,上述原创作品审核平台搭建方可以从排序后的各节点中,选取前N个节点作为上述审核节点;其中,上述N为自然数。

例如,假设在实际情形中需要21个审核节点(即N为21)。此时,上述原创作品审核平台搭建方可以从排序后的各节点中,选取前N个节点作为上述审核节点。

至此,上述区块链系统中的审核节点选举完毕,上述原创作品审核平台搭建完毕。

二、进行原创审核

当用户需要在互联网中上传自身创造的作品时,该用户可以通过外部账户(预先分配给用户的账户)将待审作品上传至上述区块链中,并发起一笔交易。

响应于该用户发起的交易,上述外部账户对应的节点可以将上述交易中携带的待审核作品分发至上述各审核节点,由上述各审核节点针对上述待审作品进行原创审核。

在实现时,上述外部账户对应的节点可以响应于用户发起的交易,调用上述区块链中部署的原创审核智能合约的合约代码中的发送逻辑,将上述交易中携带的待审核作品分发至上述各审核节点。

在一种情形中,上述原创审核智能合约可以是由外部账户创建并存储在区块中的。此时,在调用上述智能合约时,区块链中的节点可以直接调用。

在另一种情形中,上述原创审核智能合约可以是由外部账户创建存储在节点本地的。此时,在调用上述智能合约时,可以通过调用上述区块链中与上述原创审核智能合约对应的区块头来执行该智能合约。

当上述各审核节点及诶手到上述用户发起的交易后,可以通过发起对上述待审作品进行原创审核。

在此,需要说明的是,为了原创审核的公正性,在进行各审核节点进行原创审核前,通常需要先随机确定各审核节点的审核顺序。在确定上述审核顺序后,各审核节点须将按照审核顺序将自身的审核结果返回至智能合约存储。

在一实施例中,如果任一审核节点没有按照随机确定的上述审核顺序返回审核结果,或者在预设的时间段内没有返回审核结果,则可以确定该审核节点的审核结果为失败,并可以视为上述审核节点执行审核工作“不认真”。

当审核节点针对上述待审作品进行原创审核时,在一实施例中可以采用检索比对法(在此不详细说明)。如果用户上传的作品与检索出的作品的表述方式与表达的含义几乎一致,则可以确定上述用户上传的作品可能涉嫌抄袭。如果用户上传的作品与检索出的作品的表述方式或表达的含义不一致,则可以确定上述用户上传的作品为原创作品,并允许将上述原创作品上传至互联网络中。

在一实施例中,为了节省审核节点(审核人员)的审核工作量,在调用上述区块链中部署的原创审核智能合约的合约代码中的发送逻辑之前,可以先调用上述区块链中部署的原创审核智能合约的合约代码中的校验逻辑,针对上述待审作品进行初步校验。如果上述初步校验通过,则进一步调用上述区块链中部署的原创审核智能合约的合约代码中的发送逻辑。

在实际应用中,上述区块链的各节点中可以预先被共识了包括校验逻辑的原创审核智能合约。其中,上述校验逻辑具有多种校验方式,可以与不同作品类型对应。

例如,当需要校验的作品的类型为图片时,上述校验逻辑可以是图片相似度校验。当需要校验的作品的类型为文字时,上述校验逻辑可以是哈希校验。需要说明的是,上述校验逻辑与作品类型的对应关系可以参照相关技术,在此不作特别限定。

当用户通过外部账户发起一笔审核交易后,上述外部账户对应的节点可以先确定上述用户对应的待审作品的类型。在确定上述待审作品的类型后,上述节点可以调用上述区块链中部署的原创审核智能合约的合约代码中的与上述作品类型对应校验逻辑,以对上述待审作品进行初步校验。

如果上述初步校验通过,则可以认为上述待审作品经过初审合格,需要进一步经过人工进行审核。此时,上述节点可以进一步调用上述区块链中部署的原创审核智能合约的合约代码中的发送逻辑,以使各审核节点对上述待审作品进行原创审核。

如果上述初步校验不通过,则可以在初审阶段极爱那个上述待审作品确定为涉嫌抄袭的作品。此时,可以避免审核节点(审核人员)进行人工审核,可以减少审核节点工作量,提升审核效率。

当各审核节点按照审核顺序将自身的审核结果返回至上述原创审核智能合约时,可以进一步调用上述原创审核智能合约的合约代码中的确定逻辑,基于各审核节点返回的审核结果确定针对上述待审作品最终审核结果。

在一实施例中,上述确定逻辑可以为少数服从多数。具体地,如果审核结果为通过的审核节点的数量大于审核结果为不通过的审核节点的数量,则将针对上述待审作品的最终审核结果确定为审核通过;反之,则确定为审核不通过。

在另一实施例中,上述确定逻辑可以为绝对阈值法。具体地,可以统计审核结果为通过的审核节点的数量,并将上述数量与预设阈值比较。如果上述数量达到上述预设阈值,则可以将针对上述待审作品的最终审核结果确定为审核通过;反之,则确定为审核不通过。其中,上述预设阈值可以是开发人员基于经验设定;或者基于神经网络模型计算得到。

当针对上述待审作品的最终审核结果确定后,上述用户对应的节点可以基于上述最终审核结果向上述用户作出反馈。

在一种情形中,如果上述最终审核结果为审核不通过,则上述节点可以通过显示单元向上述用户提示上述审核结果,并且还可以将审核不通过的原因通过上述显示单元向用户展示,以使用户可以基于上述原因对作品作出修改。

在另一种情形中,如果上述最终审核结果为审核通过,则上述节点可以确定上述用户上传的作品为原创作品可以公开至互联网中,并向用户作出相应提示。在实际应用中,上述节点可以自动将上述作品通过公开的平台(例如,知乎,搜狐等)进行展示;或者上述节点可以在经过用户的许可后再将上述作品进行公开。

在一实施例中,为了避免用户恶意频繁提交作品审核,在用户发起审核交易时,可以从上述用户对应的账户中扣除一部分审核费。

上述审核费,具体是指在原创审核中所必要的花费。在一种情形中,上述审核费可以是执行智能合约产生的汽油费。在另一种情形中,上述审核费可以是审核人员的审核报价。需要说明的是,审核费的类型可以根据实际情形进行确定,在此不作限定。

此时,由于审核费用是用户在发起审核交易时同时要递交的费用,对用户造成一定花销,因此,使用户仅会在有真正需求时才会发起审核交易,从而避免用户恶意频繁提交作品审核。

三、更换审核节点

为了督促审核节点(审核人员)进行原创审核作业,在本申请中还提出了一种更换审核节点的方法。

具体地,在每次确定待审作品对应的最终审核结果后,可以将每一审核节点的审核结果与上述最终审核结果进行比较,并基于上述比较结果更新上述各审核节点对应的审核正确率;

上述审核正确率,具体是指其对应节点针对某一作品的审核结果与该作品的最终审核结果一致的概率。在计算某一节点对应的审核正确率时,可以将统计的该节点已完成审核的审核结果与每次审核所对应的最终审核结果一致的次数,除以该节点所在区块链承担原创审核的次数得到。

例如,假设节点A所在区块链已承担50次原创审核作业。上述节点A在上述50次审核中所作出的审核结果与每次审核所对应的最终审核结果一致的次数为40次。由此可以计算出上述节点A对应的审核正确率为,40除以50等于80%。

在实际应用中,可以基于该审核正确率预测其对应节点在针对新的待审作品进行审核时,所作出的审核结果与最终审核结果一致的概率,从而反映出对应节点的作业能力,

由于本申请中审核节点是按照随机确定的审核顺序进行审核的,因此,处于上述审核顺序末尾的审核节点可能抄袭其之前的审核节点而作出虚假的审核,并以此来提升自身对应的审核正确率。为了避免上述情形,在更换审核节点对应的审核正确率时,可以先按照审核节点的审核顺序将审核节点排序;然后,对从排序后的首个节点开始,至第M个节点中间的各审核节点所对应的审核正确率进行更新。需要说明的是,上述M可以是开发人员根据需求或经验设定的,在此不作特别限定。

由于处于上述审核顺序末尾(位置处于第M个节点之后)的审核节点对应的审核节点不会被更新,因此,可以避免由于上述审核节点进行虚假审核而提升其对应的审核正确率。

当用户发起审核交易时,除了将审核交易发送至审核节点进行原创审核外,还可以与非审核节点交互,使上述非审核节点也可以对上述待审作品作出审核。

具体地,上述非审核节点可以读取到上述用户在上述区块链中上传的作品,并基于审核方法(例如,检索比对法)针对上述待审作品作出相应审核结果。在作出审核结果后,上述非审核节点可以将审核结果进行加密存储,并将加密后的审核结果上传至区块链中。

当上述待审作品的最终审核结果被确定后,上述非审核节点可以将解密秘钥上传至区块链中,以由上述区块链中的其他节点获取该非审核节点的审核结果,从而将上述各非审核节点针对上述待审作品的审核结果与上述最终审核结果进行比较,并基于上述比较结果更新上述各非审核节点的审核正确率。

在一实施例中,可以定期启动上述更换审核节点程序。具体地,可以周期性的依次对上述区块链中的各审核节点执行以下步骤:确定上述审核节点的审核正确率是否达到预设阈值。

如果未达到,则从上述各非审核节点中确定审核正确率最大的非审核节点,并将上述审核节点替换为确定出的非审核节点。

如果达到,则说明上述审核节点的审核正确率达标。不对该审核节点进行更换操作。

上述预设阈值,通常是在原创审核领域开业接受的审核正确率。该阈值通常可以是开发人员基于经验设定,或者是通过神经网络算法得到,在此不做限定。

例如,假设上述预设阈值为70%。如果某一审核节点对应的审核正确率未达到70%,则说明上述审核节点审核正确率不达标,工作能力较差,应当被替换。因此,在上述更好审核节点程序中,可以将该审核节点替换为统计的审核正确率最高的非审核节点。

由上述程序可知,通过上述更换审核节点方法,可以使审核节点始终保持较高的审核正确率,从而对审核节点进行督促。

在另一实施例中,还可以采用末位淘汰制进行更换审核节点的相关操作。

在实际应用中,可以定期按照各审核节点和各非审核节点各自对应的审核正确率分别对审核节点和非审核节点进行从高到地的排序。然后,将处于末尾的审核节点的正确审核率与排在首位的非审核节点的正确审核率进行比较。

如果上述非审核节点的争取率较高,则将上述审核节点替换为上述非审核节点;反之,则不进行任何更换操作。

采用末尾淘汰制仍然可以有效的督促审核节点进行审核工作,从而提升原创审核质量和效率。

在另一实施例中年,还可以采用定期大洗牌的方式进行更换审核节点的相关操作。

在实际应用中,可以定期按照审核正确率将审核节点和非审核节点混在一起进行排序,然后选出排名处于前N的节点作为审核节点。其中,上述N为原创审核平台预设的审核节点数量。

采用上述定期大洗牌的方式可以有效的督促审核节点进行审核工作,从而提升原创审核质量和效率。

以下结合实际场景对本申请实施例进行说明。

请参见图2,图2为本申请示出的一种基于区块链网络搭建的原创审核平台的结构图。如图2所示,上述原创审核平台为基于区块链构建。上述区块链包括若干节点。其中,上述节点包括通过选举算法选举出的审核节点。上述区块链中的审核节点可以响应于用户发起的审核交易,对用户上传的待审作品进行原创审核。

当用户通过其对应账户发起审核交易后,上述账户对应的节点1可以调用原创审核智能合约中的发送逻辑,将所述审核交易可以被发送至各审核节点中进行审核。

各审核节点可以按照随机确定的审核顺序上传各自的审核结果。

当上述节点1接收到各审核节点提交的审核结果后,可以调用上述原创审核智能合约中的确定逻辑,确定审核结果为通过审核节点的数量是否达到预设阈值。

如果达到,上述节点1则可以确定上述作品为原创作品。在确定上述用户上传的作品为原创作品后,所述节点1可以通过搭载的交互模块与用户进行交互以确定用户是否将所述原创作品进行公开。如果上述节点接受到用户确认公开的响应,则可以将所述原创作品发送至公开平台(例如,知乎)对应的服务端,以完成对所述原创作品进行公开。

由此可见,通过上述原创审核平台对用户上传的作品进行原创审核,一方面,由于区块链自身具有存储内容不可篡改性,因此,在对用户上传的作品进行原创审核时,可保证上述作品不被篡改,保证作品本身的真实性;

另一方面,由于针对上述待审作品的最终审核结果是参考选举出的各审核节点提交的审核结果作出的,因此,可以使原创审核可以去中心化,避免由于单一审核出现错误审核。

本申请还提供一种基于区块链的作品原创审核装置。请参见图3,图3为本申请示出的一种基于区块链的作品原创审核装置的结构图。

如图3所示,所述装置300包括:

选举模块310,与所述区块链中的其他各节点设备进行交互,选举出若干作品审核节点;

发送模块320,响应于用户发起的交易,将所述交易中携带的待审核作品分发至所述各审核节点,由所述各审核节点针对所述待审作品进行原创审核;

确定模块330,响应于所述各审核节点提交的审核结果,并基于所述各审核节点返回的审核结果确定针对所述待审作品的最终审核结果。

在一实施例中,所述选举模块310还用于:

基于DPOS共识机制的选举算法,与所述区块链中的其他各节点设备进行交互,选举出若干作品审核节点。

在一实施例中,所述选举模块310还用于:

将所述区块链中维护的各节点设备对应的审核正确率按照数值从大到小的顺序进行排序;

从排序后的各节点中,选取前N个节点作为所述审核节点;其中,所述审核正确率指示其对应节点针对某一作品的审核结果与该作品的最终审核结果一致的概率;所述N为自然数。

在一实施例中,上述装置300还包括:

更新模块340,响应于用户发起的交易请求,将所述交易请求中携带的待审核作品分发至所述各审核节点以外的各非审核节点,由所述各非审核节点针对所述待审作品进行原创审核;

获取所述各非审核节点的审核结果;

将所述各非审核节点针对所述待审作品的审核结果与所述最终审核结果进行比较,并基于所述比较结果更新所述各非审核节点的审核正确率。

在一实施例中,上述装置300还包括:

替换模块350,将所述各审核节点的审核结果与所述最终审核结果进行比较,并基于所述比较结果更新所述各审核节点对应的审核正确率;

依次对所述各审核节点执行以下步骤:

确定所述审核节点的审核正确率是否达到预设阈值;

如果未达到,则从所述各非审核节点中确定审核正确率最大的非审核节点,并将所述审核节点替换为确定出的非审核节点。

在一实施例中,所述更新模块340包括:

排序模块,按照审核节点的审核顺序将审核节点排序;

更新子模块,对从排序后的首个节点开始,至第M个节点中间的各审核节点所对应的审核正确率进行更新。

在一实施例中,所述发送模块320包括:

调用发送逻辑模块,响应于用户发起的交易,调用所述区块链中部署的原创审核智能合约的合约代码中的发送逻辑,将所述交易中携带的待审核作品分发至所述各审核节点。

在一实施例中,所述确定模块330包括:

调用确定逻辑模块,响应于所述各审核节点提交的审核结果,进一步调用所述原创审核智能合约的合约代码中的确定逻辑,基于各审核节点返回的审核结果确定针对所述待审作品最终审核结果。

在一实施例中,所述发送模块320还包括:

调用校验逻辑模块,响应于用户发起的交易,调用所述区块链中部署的原创审核智能合约的合约代码中的校验逻辑,针对所述待审作品进行初步校验;

如果所述初步校验通过,则进一步调用所述区块链中部署的原创审核智能合约的合约代码中的发送逻辑。

本申请示出的图像数据的采集装置的实施例可以应用于基于区块链的作品原创审核设备上。装置实施例可以通过软件实现,也可以通过硬件或者软硬件结合的方式实现。以软件实现为例,作为一个逻辑意义上的装置,是通过其所在电子设备的处理器将非易失性存储器中对应的计算机程序指令读取到内存中运行形成的。从硬件层面而言,如图4所示,为本申请示出的一种基于区块链的作品原创审核设备的硬件结构图,除了图4所示的处理器、内存、网络接口、以及非易失性存储器之外,实施例中装置所在的电子设备通常根据该电子设备的实际功能,还可以包括其他硬件,对此不再赘述。

请参考图4所示的一种基于区块链的作品原创审核设备,上述设备包括:处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为调用所述存储器中存储的可执行指令,实现前述任一实施例所述的基于区块链的作品原创审核方法。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。

以上上述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号