LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 火龙果财经:内容审核区块链架构应用层详解②

火龙果财经:内容审核区块链架构应用层详解②

2020-12-24 区块链大咖说 来源:区块链网络

(1)审核服务模块的主要功能组件

审核服务模块是内容审核服务的交互中介,一方面接入链下审核打标系统的?审核结果信息,另一方面为内容审核各参与方提供业务的接入和提交,以及数据?交换服务等功能。审核服务模块主要包括业务引擎、存储管理、业务提交和权限?配置功能组件。

a.业务引擎

业务引擎功能组件负责向各参与机构提供内容审核业务接入服务,包括业务查询、业务接入、文件唯一 ID 分配、存储空间分配等功能。

业务查询为各参与?方提供业务进度查询、业务记录查询、内容文件查询等服务,可按照交易编号或?区块高度进行查询。业务接入为各参与方提供内容审核服务请求接入,也为审核?机构提供审核结果反馈接入。文件唯一 ID 分配负责为各参与方提供的文件分配?全网唯一 ID。存储空间分配根据存储管理模块提供的信息为各参与方提供文件存储信息。

b.存储管理

存储管理功能组件用于内容文件库存储空间管理,为被审核内容文件、审核?过程文件、不同审核版本文件等提供存储管理。

c.业务提交

业务提交功能组件负责将用户请求、用户结果等信息进行结构化处理,生成?区块哈希值,使之可以与联盟链网络进行交互。具体来说,把数据打包为交易,?通过 P2P 网络进行广播,最终被超级节点接受处理,完成“上链”操作。

d.权限配置

权限配置功能组件为相关内容文件配置访问权限,包括访问时间和访问方式等,只有授权用户才能够访问内容文件。

(2)审核服务模块的工作思路

a.内容审核服务请求方(如内容制作机构、内容播出机构等)发起内容审核?请求,内容审核请求信息包括文件 ID、文件哈希、文件位置信息、请求业务类型、时间要求和审核请求机构签名。内容审核请求消息字段说明如表所示。

b.内容审核服务提供方接收到请求后,到指定位置获取原始文件,并进行哈?希运算以确定文件的完整性。

c.内容审核服务提供方进行内容审核,并通过审核达标系统生成内容标签。

d.内容审核服务方将审核结果信息执行上链操作。审核结果信息包括原始内?容 ID、完成审核后的内容 ID、内容标签、当前文件哈希、当前文件位置信息、?审核问题文件 ID、审核问题文件哈希、问题文件位置信息、审核员 ID、审核日期、审核机构签名等。内容审核结果信息字段说明如表所示。

内容审核结果信息是内容审核区块链的核心存证信息,一旦完成上链,内容?审核结果信息即作为内容审核证书永久保存,每个内容文件每经过一次内容审核,?无论审核结果是否发生变化,都会生成一个内容审核证书,为后续审核、交易、?溯源、评价等提供基础依据。

(3)审核服务模块的用途

鉴于以上机制,审核服务模块可以实现信息验证、信息溯源、重播重审和事?故定责等用途。

a.信息验证

审核机构发布的每一条审核信息都包含由审核人账号的私钥结合相关信息?(包括审核日期、内容 ID、审核形式等)生成的数字签名。应用层模块在处理?信息时,通过审核人已公开的公钥信息对其合法性进行验证。

b.信息溯源

由于每一条审核信息都包含了账号及其数字签名信息,因此可以通过两者确?定其相应的审核人信息或审核申请的交易用户信息。

c.重播重审

根据需要引用已完成审核程序的内容是包含在新审核信息中,审核人对内容进行重播重审,其中将包含审核人私钥结合相关信息生成的数字签名。

d.事故定责

对于播出事故中涉及的相关内容,通过其内容 ID 等标识,收集相关联的审?核信息,并通过信息溯源模块追责相关审核人,并把相关信息打包于交易中,进?行全网广播,用以后续积分评价模块的运行。

—-

编译者/作者:区块链大咖说

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...