数据处理方法、装置、设备及存储介质与流程

文档序号:21086874发布日期:2020-06-12 16:57阅读:278来源:国知局
数据处理方法、装置、设备及存储介质与流程

本申请涉及互联网技术领域,具体涉及计算机技术领域,尤其涉及一种数据处理方法、一种数据处理装置、一种节点设备及一种计算机存储介质。



背景技术:

随着直播平台和主播数量的逐渐增多,主播用户和直播平台在发展中常常会涉及主播交换;所谓的主播交换是指直播平台上的主播用户通过特定协议的方式进行平台之间的交换。从直播平台的角度看,不同阶段需要从其它直播平台处购买主播用户,或者与其它直播平台交换主播用户;从主播用户的角度看,主播用户在发展的不同阶段也会不断选择不同的直播平台。由于不同直播平台对主播用户的价值评估存在差异,这会使得各直播平台无法客观合理地进行主播交换。



技术实现要素:

本申请实施例提供了一种数据处理方法、装置、设备及存储介质,可以提高主播资源交换的客观性和合理性,促进直播行业资源的流动效率。

一方面,本申请实施例提供了一种数据处理方法,所述数据处理方法由区块链网络中的第一节点执行,所述第一节点为所述区块链网络中的任一节点;所述数据处理方法包括:

获取第一直播平台和第二直播平台上的多个主播用户的主播价值信息,所述主播价值信息至少包括属性信息和价值评估数据;

根据各个主播用户的价值评估数据对所述各个主播用户进行价值评估,得到所述各个主播用户的身份价值;

根据所述各个主播用户的身份价值对所述各个主播用户进行分组处理,得到所述各个主播用户的价值组别;

采用所述各个主播用户的价值组别及所述各个主播用户的属性信息,生成价值关系图谱。

另一方面,本申请实施例提供了一种数据处理装置,所述装置运行于区块链网络中的第一节点,所述第一节点为所述区块链网络中的任一节点;所述数据处理装置包括:

获取单元,用于获取第一直播平台和第二直播平台上的多个主播用户的主播价值信息,所述主播价值信息至少包括属性信息和价值评估数据;

处理单元,用于根据各个主播用户的价值评估数据对所述各个主播用户进行价值评估,得到所述各个主播用户的身份价值;

所述处理单元,用于根据所述各个主播用户的身份价值对所述各个主播用户进行分组处理,得到所述各个主播用户的价值组别;

所述处理单元,用于采用所述各个主播用户的价值组别及所述各个主播用户的属性信息,生成价值关系图谱。

再一方面,本申请实施例提供了一种节点设备,所述节点设备包括输入接口和输出接口,所述节点设备还包括:

处理器,适于实现一条或多条指令;以及,

计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由所述处理器加载并执行如下步骤:

获取第一直播平台和第二直播平台上的多个主播用户的主播价值信息,所述主播价值信息至少包括属性信息和价值评估数据;

根据各个主播用户的价值评估数据对所述各个主播用户进行价值评估,得到所述各个主播用户的身份价值;

根据所述各个主播用户的身份价值对所述各个主播用户进行分组处理,得到所述各个主播用户的价值组别;

采用所述各个主播用户的价值组别及所述各个主播用户的属性信息,生成价值关系图谱。

再一方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由处理器加载并执行如下步骤:

获取第一直播平台和第二直播平台上的多个主播用户的主播价值信息,所述主播价值信息至少包括属性信息和价值评估数据;

根据各个主播用户的价值评估数据对所述各个主播用户进行价值评估,得到所述各个主播用户的身份价值;

根据所述各个主播用户的身份价值对所述各个主播用户进行分组处理,得到所述各个主播用户的价值组别;

采用所述各个主播用户的价值组别及所述各个主播用户的属性信息,生成价值关系图谱。

本申请实施例可由区块链网络中的第一节点来获取第一直播平台和第二直播平台上的多个主播用户的属性信息和价值评估数据,并根据各个主播用户的价值评估数据对各个主播用户进行价值评估,得到各个主播用户的身份价值;从而实现主播价值的统一判断,提高价值判断的客观性,并防止对各主播用户的身份价值的恶意篡改。第一节点设备还可根据各主播用户的身份价值对各主播用户进行分组处理,得到各主播用户的价值组别;并采用各主播用户的价值组别及各主播用户的属性信息,生成价值关系图谱。通过生成价值关系图谱,使得在直播平台存在主播交换需求时,可将该价值关系图谱作为参考依据呈现给直播平台;以实现在避免商业化数据(如直播平台统计的各主播用户的价值评估数据)外漏的情况下,直播平台之间可交换同等价值的主播用户;进而实现主播交换的客观性和合理性,促进直播行业资源的流动效率,提升直播行业中的主播资源的有效利用率。

附图说明

为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1a是本申请实施例提供的一种数据处理系统的架构示意图;

图1b是本申请实施例提供的另一种数据处理系统的架构示意图;

图2是本申请实施例提供的一种数据处理方法的流程示意图;

图3a是本申请实施例提供的一种价值关系图谱的示意图;

图3b是本申请实施例提供的另一种价值关系图谱的示意图;

图4是本申请另一实施例提供的一种数据处理方法的流程示意图;

图5a是本申请实施例提供的一种生成第一区块的示意图;

图5b是本申请实施例提供的一种查询价值关系图谱的示意图;

图5c是本申请实施例提供的一种上报主播价值信息的示意图;

图5d是本申请实施例提供的一种切换价值关系图谱的示意图;

图6是本申请实施例提供的一种数据处理装置的结构示意图;

图7是本申请实施例提供的一种节点设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

直播是一种在现场随着事件的发生,同步制作并发布事件的发展进程的视频流,具有双向流通过程的信息网络发布方式。具有直播功能的平台可称为直播平台,其通常可至少包括用户端和平台服务器(或称为后台服务器)两部分。其中,用户端用于为用户(如主播用户(在直播平台签约的负责直播的用户)、负责管理直播平台的管理用户等)提供直播界面、信息查询界面等多种界面;其可包括以下至少一种:app(application,应用程序)、网页(如运行在终端设备内的浏览器中以展现给用户浏览的网页、h5网页等),等等。平台服务器用于为用户端提供直播服务、信息查询服务等多种服务,以支撑用户端的运行;其可包括以下任一项:web服务器、应用服务器、数据处理服务器,等等。随着直播平台和主播数量的逐渐增多,主播用户和直播平台在发展中常常会涉及主播资源的交换;为了使得各直播平台可以客观合理地进行主播交换,本申请实施例提出了一种基于区块链网络的数据处理系统,并基于该数据处理系统提出了一种基于区块链的数据处理方案。其中,区块链网络是指基于区块链和点对点网络所构成的网络;而区块链则是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,其本质上是一个去中心化的数据库,是一串使用密码学方法相关联产生的数据块(或称为区块);此处的区块是指一种用于记录交易数据的数据结构。

本申请实施例所提出的基于区块链网络的数据处理系统可包括:区块链网络11、同意相关协议的n个直播平台的平台服务器12、以及n个直播平台所对应的用户端13。其中,n的取值为正整数;相关协议可以包括但不限于:主播交换协议、主播的身份价值的评估协议,等等;所谓的主播的身份价值是指基于主播用户在直播平台的影响力、收入、活跃等因素综合判断的商业价值。其中,区块链网络11中可包括多个节点设备(简称节点);此处的节点是指区块链网络中用于进行数据处理的基础设备,其可以包括但不限于:智能终端、平板电脑、台式计算机、服务器等等。在一种实施方式中,各直播平台的平台服务器12可以为区块链网络11外的服务器;此实施方式下的数据处理系统可以参见图1a所示,各直播平台的平台服务器12可与区块链网络11内的节点进行通信。再一种实施方式中,各直播平台的平台服务器12可以作为区块链网络11中的节点;此实施方式下的数据处理系统可以参见图1b所示。应理解的是,图1b只是示例性地表征数据处理系统的架构,其并不对该数据处理系统的具体架构进行限定。例如,虽然图1b所示的区块链网络11中不仅包括了各直播平台的平台服务器12,还包括了其他的节点设备;但在实际应用中,区块链网络11中也可只包括平台服务器12。为便于阐述,除非特别指明,后续所提及的数据处理系统均以图1b所示的数据处理系统为例进行说明。

在具体实现中,本申请实施例所提出的数据处理方案可由图1b所示的区块链网络中的任一节点执行。该数据处理方案的主要原理如下:首先,n个直播平台的平台服务器可通过区块链的方式,将各自平台上的主播用户的主播价值信息上传到区块链网络中,以使得区块链网络中的各个节点均可获取到n个直播平台上的各主播用户的主播价值信息。此处的主播价值信息可包括但不限于:主播用户的属性信息和主播用户的价值评估数据;其中,价值评估数据是指影响主播价值判断的相关数据。其次,区块链网络中的任一节点可采用统一的价值评估规则,分别根据n个直播平台上的各个主播用户的价值评估数据对各个主播用户的身份价值进行统一地评估,保证价值评估的客观合理性和统一性。然后,还可根据评估得到的各主播用户的身份价值生成价值关系图谱;此处的价值关系图谱是指基于各个主播用户的身份价值之间的关系所生成的对应关系图,可通过不同维度反映相同身份价值的主播用户之间的对应关系,如相同受欢迎潜力的主播、相同收入潜力的直播,等等。当某直播平台想要和其他直播平台进行主播交换时,可向区块链网络发送查询请求,以从区块链网络中调取该价值关系图谱进行权衡判断。由此可见,本申请实施例在直播平台存在数据查询需求时,并不会直接将各主播用户的价值评估数据输出至直播平台,而是将价值关系图谱呈现给直播平台进行查看;这样可在避免商业化数据外漏的情况下实现同等价值的主播用户的交换,提高主播交换的客观性和合理性,促进直播行业资源的流动效率,并提升直播行业的主播资源的有效利用率。

基于上述数据处理方案的描述,本申请实施例提出一种数据处理方法,该数据处理方法可以由上述所提及的区块链网络中的第一节点执行。其中,第一节点为区块链网络中的任一节点;其可以是任一直播平台的平台服务器,也可以是除平台服务器以外的任一节点设备。请参见图2,该数据处理方法可包括以下步骤s201-s204:

s201,获取第一直播平台和第二直播平台上的多个主播用户的主播价值信息。

本申请实施例以第一直播平台和第二直播平台这两个直播平台为例进行说明,此处的第一直播平台和第二直播平台是指任意两个已同意相关协议(如主播交换协议、主播的身份价值的评估协议等)的直播平台。第一直播平台和第二直播平台均可将各自平台上的主播用户的原始数据保存到对应的平台服务器的本地存储空间中,并从各个主播用户的原始数据中提取出各个主播用户的主播价值信息;然后,可将各个主播用户的主播价值信息报送至对应的平台服务器,以使得对应的平台服务器将各个主播用户的主播价值信息提交到区块链中进行保存。在一种实施方式中,若第一直播平台所对应的第一平台服务器和第二直播平台所对应的第二平台服务器均为区块链网络中的节点,则第一平台服务器和第二平台服务器可根据接收到的主播用户的主播价值信息生成相应的区块以实现对主播价值信息的保存,并将生成的区块广播给区块链网络中的其它节点,以实现各节点内部的区块链的同步。再一种实施方式中,若第一平台服务器和第二平台服务器是区块链网络外的服务器,则第一平台服务器和第二平台服务器可将各自直播平台上的主播用户的主播价值信息发送至区块链网络中的某个节点,以使得该节点根据各主播用户的主播价值信息生成区块,并将生成的区块添加至区块链,以及将生成的区块广播给区块链网络中的其它节点,以实现各节点内部的区块链的同步。

相应的,第一节点在获取第一直播平台和第二直播平台上的多个主播用户的主播价值信息时,可从区块链中提取出该第一直播平台和第二直播平台上的多个主播用户的主播价值信息,主播价值信息至少包括属性信息和价值评估数据。在本申请实施例中,主播用户的主播价值信息可至少包括属性信息和价值评估数据。主播用户的属性信息可包括以下至少一项:主播用户的身份标识、及主播用户所属的直播平台的平台标识。其中,主播用户的身份标识可以包括但不限于:主播用户的姓名、主播用户的网络昵称、主播用户的主播账号(即主播id号)、主播用户的个人头像,等等;直播平台的平台标识可以包括但不限于:直播平台的平台名称、直播平台的平台图标,等等。主播用户的价值评估数据可包括以下至少一项:历史直播时长、累计观众数、通过直播从观众处获取到的观众资产值、观众评论数、以及用户关注度。

其中,历史直播时长是指主播用户在直播平台上累计的直播时长。累计观众数是指主播用户从直播以来,每场直播的观众数的总和;例如,第一直播平台上的某主播用户总共直播了3场,其对应的观众数分别为:1000人、2500人和5000人;那么该主播用户的累计观众数等于1000+2500+5000=85000人。观众资产值可根据主播用户的主播类型确定,该主播类型可大致包括:秀场主播(如唱歌的主播、聊天的主播)、游戏主播(如游戏解说的主播、打游戏的主播)等娱乐主播,以及售卖物品的电商主播。若主播用户为娱乐主播,则观众资产值是指主播用户在直播过程中收到的虚拟礼物所对应的电子资源总值。例如,第一直播平台上的某主播用户在直播过程中总共收到3个虚拟礼物,其对应的电子资源分别为:200元、100元和150元;则该主播用户的观众资产值等于200+100+150=450元。若主播用户为电商主播,则观众资产值是指主播用户通过直播售卖出的所有物品的成交额;例如,第一直播平台上的某主播用户通过历史直播总共售卖出了:100支口红(单价200元)和50瓶粉底液(单价350元),则该主播用户的观众资产值等于100*200+50*350=37500元。观众评论数是指主播用户从直播以来,每场直播的观众评论的数量总和;例如,第一直播平台上的某主播用户总共直播了3场,其对应的观众评论数量分别是:50条、100条和150条;则该主播用户的观众评论数等于50+100+150=300条。用户关注度是指主播用户在直播平台上的粉丝数量;例如,某主播用户在直播平台上的粉丝数量为1500万,则该主播用户的用户关注度便为1500万。

s202,根据各个主播用户的价值评估数据对各个主播用户进行价值评估,得到各个主播用户的身份价值。

第一节点在获取到第一直播平台和第二直播平台上的多个主播用户的主播价值信息后,可以根据各个主播用户的价值评估数据从不同的价值维度对各个主播用户进行价值评估,从而得到各个主播用户的身份价值。其中,价值维度可包括但不限于:资产潜力维度和热度潜力维度。相应的,主播用户的身份价值可包括以下至少一项:资产潜力维度下的资产价值,及热度潜力维度下的热度价值。资产价值可用于反映主播用户通过直播从观众处获取资产的能力,主播用户的资产价值越高,则表明该主播用户通过直播从观众处获取资产的能力越大。热度价值可用于反映主播用户的人气,即可用于反映主播用户的受欢迎的程度;主播用户的热度价值越高,则表明该主播用户的人气越高,即该主播用户越受观众的欢迎。

s203,根据各个主播用户的身份价值对各个主播用户进行分组处理,得到各个主播用户的价值组别。

s204,采用各个主播用户的价值组别及各个主播用户的属性信息,生成价值关系图谱。

在步骤s203-s204中,第一节点在预估得到各个主播用户的身份价值后,可先根据各个主播用户的身份价值对各个主播用户进行分组处理,得到各个主播用户的价值组别。具体实现中,第一节点可先确定分组策略;该分组策略可用于指示在同一维度下将价值相同的主播用户划分至一个组;或者,在同一维度下将价值属于同一区间范围内的主播用户划分至一个组。然后,第一节点可在各维度下按照分组策略,根据各个主播用户的身份价值对各个主播用户进行分组处理,得到各个主播用户的价值组别。其中,各个主播用户的价值组别可包括以下至少一项:资产潜力维度下的价值组别,及热度潜力维度下的价值组别。在得到各个主播用户的价值组别后,第一节点可采用各个主播用户的价值组别及各个主播用户的属性信息,生成价值关系图谱;该价值关系图谱包括以下至少一项:资产潜力维度下的价值关系图谱,及热度潜力维度下的价值关系图谱。

下面以分组策略用于指示在同一维度下将价值属于同一区间范围内的主播用户划分至一个组为例,对步骤s203-s204的具体实施过程进行举例说明。具体的,设第一直播平台的平台标识为直播平台1,第二直播平台的平台标识为直播平台2;且第一直播平台和第二直播平台上总共有9个主播用户,其对应的身份价值可以参见表1所示:

表1

在资产潜力维度下,设每50个数值构成一个区间范围;即资产潜力维度下的区间范围可包括:[0,50)、[50,100)…[950,1000)、[1000,1050)…。由于主播用户a的资产价值、主播用户b的资产价值和主播用户c的资产价值属于同一区间范围[1000,1050),则可将主播用户a、主播用户b以及主播用户c划分成一个组,其在资产潜力维度下的价值组别可设置为“资产潜力a组”。同理,可将主播用户d、主播用户e、主播用户f、主播用户g、主播用户h和主播用户i划分成一个组,其资产潜力维度下的价值组别可设置为“资产潜力b组”。在得到各主播用户在资产潜力维度下的价值组别后,可采用各个主播用户在资产潜力维度下的价值组别及各个主播用户的属性信息,生成资产潜力维度下的价值关系图谱,如图3a所示。

在热度潜力维度下,设每10个数值构成一个区间范围;即热度潜力维度下的区间范围可包括:[0,10)、[10,20)…[80,90)、[90,100)…。由于主播用户a的热度价值、主播用户d的热度价值和主播用户h的热度价值属于同一区间范围[90,100),则可将主播用户a、主播用户d以及主播用户h划分成一个组,其在热度潜力维度下的价值组别可设置为“热度潜力a组”。同理,可将主播用户b、主播用户c、主播用户e、主播用户f、主播用户g和主播用户i划分成一个组,其热度潜力维度下的价值组别可设置为“热度潜力b组”。在得到各主播用户在热度潜力维度下的价值组别后,可采用各个主播用户在热度潜力维度下的价值组别及各个主播用户的属性信息,生成热度潜力维度下的价值关系图谱,如图3b所示。需要说明的是,本申请实施例中价值关系图谱的样式不限于图3a、图3b和图5d所示的样式。其可以为列表,也可以为图形。

本申请实施例可由区块链网络中的第一节点来获取第一直播平台和第二直播平台上的多个主播用户的属性信息和价值评估数据,并根据各个主播用户的价值评估数据对各个主播用户进行价值评估,得到各个主播用户的身份价值;从而实现主播价值的统一判断,提高价值判断的客观性,并防止对各主播用户的身份价值的恶意篡改。第一节点设备还可根据各主播用户的身份价值对各主播用户进行分组处理,得到各主播用户的价值组别;并采用各主播用户的价值组别及各主播用户的属性信息,生成价值关系图谱。通过生成价值关系图谱,使得在直播平台存在主播交换需求时,可将该价值关系图谱作为参考依据呈现给直播平台;以实现在避免商业化数据(如直播平台统计的各主播用户的价值评估数据)外漏的情况下,直播平台之间可交换同等价值的主播用户;进而实现主播交换的客观性和合理性,促进直播行业资产的流动效率,提升直播行业中的主播资产的有效利用率。

请参见图4,是本申请实施例提供的另一种数据处理方法的流程示意图。该数据处理方法可以由上述所提及的区块链网络中的第一节点执行。请参见图4,该数据处理方法可包括以下步骤s401-s406:

s401,获取第一直播平台和第二直播平台上的多个主播用户的主播价值信息。多个主播用户的主播价值信息是从第一节点内的区块链中获取到的,主播价值信息至少包括属性信息和价值评估数据。

在执行步骤s401之前,第一节点若接收到第一直播平台报送的至少一个主播用户的主播价值信息,则可校验第一直播平台是否具有报送权限。需要说明的是,当第一节点为第一直播平台所对应的第一平台服务器时,第一直播平台可直接向第一节点报送主播价值信息,即第一节点可直接接收第一直播平台报送的主播价值信息;当第一节点不是第一平台服务器时,第一直播平台可通过第一平台服务器向第一节点报送主播价值信息,即第一节点可通过第一平台服务器接收第一直播平台报送的主播价值信息。若第一直播平台具有报送权限,则第一节点可生成携带第一直播平台报送的主播价值信息的第一区块;在生成第一区块后,第一节点可将该第一区块添加至区块链中;并将第一区块广播给区块链网络中的其他节点,以公开第一直播平台报送的主播价值信息;此处的其他节点是区块链网络中除第一节点以外的节点。其中,第一区块的生成方式可包括如下步骤①-④:

①第一节点可对第一直播平台报送的主播价值信息进行验证;在验证通过后,可将第一直播平台报送的主播价值信息添加至第一区块的区块主体中,如图5a所示。②第一节点可采用默克尔树算法(merkletree算法)对区块主体中的主播价值信息进行哈希运算,得到默克尔哈希值。③可采用随机算法生成一个随机数,并采用计算得到的默克尔哈希值、随机数、版本号、上一区块哈希值、当前时间戳以及当前难度值组成第一区块的区块头部。其中,版本号是指区块链中相关区块协议的版本信息;上一区块哈希值是指上一区块的区块头部的特征值;当前时间戳是指组成区块头部时的系统时间;当前难度值是指计算的难度值,该难度值在固定时间段内为定值,并在超出固定时间段后再次进行确定。④可采用特征值算法(如sha256算法)对区块头部所包含的内容进行多次哈希运算,得到第一区块的区块头部的特征值;此处的哈希运算的次数可根据计算难度确定,计算难度越大,哈希运算的次数越多;本申请实施例以将区块头部所包含的内容进行两次哈希运算为例。若第一区块的区块头部的特征值小于以数位0字节开头的目标值(即特征值阈值),则表明第一区块的区块头部是有效的,此时便可得到有效的第一区块。若第一区块的区块头部的特征值不小于以数位0字节开头的目标值,则表明第一区块的区块头部是无效的;此时需要执行步骤③-④,直至生成有效的区块头部。

在公开第一直播平台报送的主播价值信息后,第一直播平台上的各主播用户均可在区块链网络中查看各自的主播价值信息。若发现自己的主播价值信息存在错误(如数据错误或数据遗漏),则可对第一直播平台提出异议;在此情况下,第一直播平台可对提出异议的主播用户的主播价值信息进行核实,若确认该提出异议的主播用户的主播价值信息存在错误时,可向第一节点报送补充价值信息;该补充价值信息可携带第一区块的地址位置(如区块高度、区块哈希值等)。通过在补充价值信息中添加第一区块的地址位置,可实现补充价值信息和第一区块内的主播价值信息之间关联,以便于后续生成价值关系图谱时,可采用该补充价值信息对第一区块内的主播价值信息进行补充处理。在具体实现中,该补充价值信息可包括以下至少一项:新增价值信息和校正价值信息;其中,新增价值信息用于对从第一区块内提取出的主播价值信息进行信息补充,校正价值信息用于对从第一区块内提取出的主播价值信息进行信息校正。

相应的,第一节点若接收到第一直播平台报送的补充价值信息,则对补充价值信息进行有效性校验。具体的,由于第一直播平台每次在报送信息时,均需要采用证书签名对报送的信息进行签名;因此第一直播平台报送的主播价值信息可携带历史证书签名,补充价值信息可携带补充证书签名。那么对补充价值信息进行有效性校验的具体实施方式可以是:校验历史证书签名和补充证书签名是否一致;若一致,则确定补充价值信息有效;否则,则确定补充价值信息无效。若补充价值信息有效,则第一节点可生成携带补充价值信息的补充区块;并将补充区块添加至区块链中,并将补充区块广播给区块链网络中的其他节点。若补充价值信息无效,则第一节点可忽略此补充价值信息。可选的,第一节点还可输出无效通知至第一直播平台,以通知第一直播平台该补充价值信息无效。

在执行步骤s401之前,第一节点还可接收第二直播平台报送的至少一个主播用户的主播价值信息,则根据第二直播平台报送的主播价值信息生成相应区块,并将生成的相应区块添加至区块链中;以及将该生成的相应区块广播给区块链网络中的其他节点,以公开第二直播平台报送的主播价值信息。在实际应用中,第二直播平台也可直接或者通过第二平台服务器,将第二直播平台上的主播用户的主播价值信息报送至区块网络中的第二节点,以使得第二节点根据第二直播平台报送的主播用户的主播价值信息生成第二区块;此处的第二节点是区块链网络中除第一节点以外的任一节点。在此情况下,第一节点可接收区块链网络中的第二节点广播的第二区块,并将第二区块添加至区块链中;第二区块是第二节点根据第二直播平台报送的主播用户的主播价值信息生成的。

s402,根据各个主播用户的价值评估数据对各个主播用户进行价值评估,得到各个主播用户的身份价值。

在本申请实施例中,价值评估数据包括以下至少一项:历史直播时长h、累计观众数m、通过直播从观众处获取到的观众资产值r、观众评论数c、及用户关注度d。由于本申请实施例采用统一的价值评估方式对各个主播用户进行价值评估,因此各个主播用户的身份价值的评估方式是相同的。基于此,本申请实施例设多个主播用户包括目标主播用户,目标主播用户为多个主播用户中的任一主播用户;以目标主播用户为例对步骤s402的具体实施方式进行阐述。

(一)若目标主播用户的身份价值包括资产潜力维度下的资产价值,则步骤s402的具体实施方式可以包括以下任一种:

实施方式一:可将目标主播用户在单位时间内的资产值作为目标主播用户在资产潜力维度下的资产价值。具体的,可确定目标主播用户的观众资产值r和目标主播用户的历史直播时长h之间的比值,得到目标主播用户在资产潜力维度下的资产价值。即此实施方式下的目标主播用户在资产潜力维度下的资产价值等于r/h。

实施方式二:可将目标主播用户在单位观众数下的资产值作为目标主播用户在资产潜力维度下的资产价值。具体的,可确定目标主播用户的观众资产值r和目标主播用户的累计观众数m之间的比值,得到目标主播用户在资产潜力维度下的资产价值。即此实施方式下的目标主播用户在资产潜力维度下的资产价值等于r/m。

实施方式三:可将目标主播用户在单位时间内且单位观众数下的资产值作为目标主播用户在资产潜力维度下的资产价值。具体的,可确定目标主播用户的观众资产值r、目标主播用户的历史直播时长h以及目标主播用户的累计观众数m之间的比值,得到目标主播用户在资产潜力维度下的资产价值。即此实施方式下的目标主播用户在资产潜力维度下的资产价值等于r/h/m或者r/m/h。

(二)若目标主播用户的身份价值包括热度潜力维度下的热度价值,则步骤s402的具体实施方式可以包括以下任一种:

实施方式一:可将目标主播用户在单位时间内的观众数作为目标主播用户在热度潜力维度下的热度价值。具体的,可确定目标主播用户的累计观众数m和目标主播用户的历史直播时长h之间的第一比值,得到目标主播用户在热度潜力维度下的热度价值。即此实施方式下的目标主播用户在热度潜力维度下的热度价值等于m/h。

实施方式二:可将目标主播用户在单位时间内的观众评论数作为目标主播用户在热度潜力维度下的热度价值。具体的,可确定目标主播用户的观众评论数c和目标主播用户的历史直播时长h之间的第二比值,得到目标主播用户在热度潜力维度下的热度价值。即此实施方式下的目标主播用户在热度潜力维度下的热度价值等于c/h。

实施方式三:可将目标主播用户在单位时间内的用户关注度作为目标主播用户在热度潜力维度下的热度价值。具体的,可确定目标主播用户的用户关注度d和目标主播用户的历史直播时长h之间的第三比值,得到目标主播用户在热度潜力维度下的热度价值。即此实施方式下的目标主播用户在热度潜力维度下的热度价值等于d/h。

实施方式四:可将目标主播用户在单位时间内的观众数、观众评论数和用户关注度的总和作为目标主播用户在热度潜力维度下的热度价值。具体的,可确定目标主播用户的第一比值、第二比值以及第三比值;并对第一比值、第二比值和第三比值进行求和处理,得到目标主播用户在热度潜力维度下的热度价值。即此实施方式下的目标主播用户在热度潜力维度下的热度价值等于(m/h+c/h+d/h)。

需要说明的是,若第一直播平台所报送的主播价值信息存在相关联的补充价值信息,而由于补充价值信息是由第一直播平台在响应于任一主播用户发送的异议请求,核实第一直播平台报送的主播价值信息存在错误时报送的;且该补充价值信息用于对从第一区块内提取出的主播价值信息进行补充处理。则第一节点在执行步骤s402之前,需要先从区块链的补充区块中提取出补充价值信息,并采用补充价值信息对从第一区块内提取出的主播价值信息进行补充处理(如信息补充和信息校正处理)。此情况下,第一节点在执行步骤s402时,可根据补充处理后的主播价值信息中的价值评估数据对各个主播用户进行价值评估,得到各个主播用户的身份价值。

s403,根据各个主播用户的身份价值对各个主播用户进行分组处理,得到各个主播用户的价值组别。

s404,采用各个主播用户的价值组别及各个主播用户的属性信息,生成价值关系图谱。

需要说明的是,步骤s403-s404的具体实施方式可以参见上述申请实施例中的步骤s203-s204的具体实施方式,在此不再赘述。应理解的是,本申请实施例是以热度潜力维度和资产潜力维度这两个价值维度为例进行说明的;针对热度潜力维度和资产潜力维度而言,其主播用户的价值评估数据(如累计观众数、历史直播时长等)均是直接从主播用户自开播以来的所有原始数据中提取得到的。但随着实际业务的发展情况,后续直播平台在报送主播价值信息时,可采用统一的数据格式对各主播用户的原始数据进行提取,以提取预设时间段内的相关主播数据(如近2个月的直播时长、近2个月的资产值、近2个月的评论数等)作为主播用户的价值评估数据。在此情况下,第一节点还可生成其他价值维度下的价值关系图谱,如发展潜力维度下的价值关系图谱。具体的,可根据预设时间段内的相关主播数据评估得到各主播用户的发展价值,该发展价值可以包括但不限于:在预设时间段内的观众增长率、在预设时间段内的评论增长率、在预设时间段内的资产增长率、在预设时间段内的关注度增长率等等。基于各主播用户的发展价值,可生成发展潜力维度下的价值关系图谱。由此可见,本申请实施例基于不同的价值评估数据所形成的价值关系图谱可以根据实际业务的发展情况进行不断的更新变化,从而满足多维度下的主播用户的身份价值的对比和交易签约的诉求。

s405,响应于第一直播平台发送的查询请求,校验第一直播平台是否具有查询权限。

s406,若第一直播平台具有查询权限,则发送价值关系图谱至第一直播平台。

在步骤s405-s406中,当第一直播平台上的任一用户(如主播用户或者管理用户)存在查询需求时,可通过第一直播平台对应的用户端向第一节点发送查询请求,如图5b所示。若第一节点为第一直播平台对应的第一平台服务器,则第一直播平台对应的用户端可直接向第一节点发送查询请求;若第一节点不是第一平台服务器,则第一直播平台对应的用户端可通过第一平台服务器向第一节点发送查询请求。由于本申请实施例为避免商业化数据外漏,因此仅限于同意相关协议并上传了主播价值信息的直播平台进行信息查询。基于此,第一节点可响应于第一直播平台发送的查询请求,校验第一直播平台是否具有查询权限。若第一直播平台具有查询权限,则可发送价值关系图谱至第一直播平台,以使得第一直播平台在用户界面中显示价值关系图谱。应理解的是,第一节点也可接收第二直播平台的查询请求;若接收到第二直播平台发送的查询请求,则也可校验第二直播平台是否具有查询权限。若第二直播平台具有查询权限,则发送价值关系图谱至第二直播平台,以使得第二直播平台在用户界面中显示价值关系图谱。

在一个实施例中,第一节点还可根据价值关系图谱从第一直播平台中确定第一主播用户,以及根据价值关系图谱从第二直播平台中确定第二主播用户;第一主播用户的价值组别和第二主播用户的价值组别相同。其次,可根据第一主播用户的属性信息和第二主播用户的属性信息,生成主播交换提示;该主播交换提示用于提示可在第一直播平台和第二直播平台之间交换第一主播用户和第二主播用户。然后,可向第一直播平台和第二直播平台发送主播交换提示。通过向第一直播平台和第二直播平台输出主播交换提示,可及时且便利地促进两个直播平台之间的主播交换;从而促进直播行业资产的流动效率,提升直播行业中的主播资产的有效利用率。

本申请实施例可由区块链网络中的第一节点来获取第一直播平台和第二直播平台上的多个主播用户的属性信息和价值评估数据,并根据各个主播用户的价值评估数据对各个主播用户进行价值评估,得到各个主播用户的身份价值;从而实现主播价值的统一判断,提高价值判断的客观性,并防止对各主播用户的身份价值的恶意篡改。第一节点设备还可根据各主播用户的身份价值对各主播用户进行分组处理,得到各主播用户的价值组别;并采用各主播用户的价值组别及各主播用户的属性信息,生成价值关系图谱。通过生成价值关系图谱,使得在直播平台存在主播交换需求时,可将该价值关系图谱作为参考依据呈现给直播平台;以实现在避免商业化数据(如直播平台统计的各主播用户的价值评估数据)外漏的情况下,直播平台之间可交换同等价值的主播用户;进而实现主播交换的客观性和合理性,促进直播行业资产的流动效率,提升直播行业中的主播资产的有效利用率。

应理解的是,上述所提及的申请实施例均是以两个直播平台(即第一直播平台和第二直播平台)为例进行说明的;但在实际应用中,直播平台的数量可不局限于两个。也就是说,本申请所提出的数据处理方法不局限于只能运用在两个直播平台的应用场景中,其还可运用在3个直播平台、4个直播平台,甚至更多的直播平台的应用场景中。下面以将该数据处理方法运用在4个直播平台的应用场景为例,对本申请实施例所提出的数据处理方法进行阐述:

如图5c所示,a直播平台、b直播平台、c直播平台和d直播平台在同意相关协议(如主播交换协议、主播的身份价值的评估协议)之后,可将各自直播平台上的主播用户的主播价值信息同步至区块链中进行保存。区块链网络中的第一节点(任一节点)可从区块链中获取这4个直播平台上的主播用户的主播价值信息,该主播价值信息至少包括属性信息和价值评估数据;并根据各个主播用户的价值评估数据对各个主播用户进行价值评估,得到各个主播用户的身份价值,身份价值包括以下至少一项:资产潜力维度下的资产价值,及热度潜力维度下的热度价值。其次,可在各维度下按照分组策略,根据各个主播用户的身份价值对各个主播用户进行分组处理,得到各个主播用户的价值组别;各个主播用户的价值组别包括以下至少一项:资产潜力维度下的价值组别,及热度潜力维度下的价值组别。然后,可采用各个主播用户的价值组别及各个主播用户的属性信息,生成资产潜力维度下的价值关系图谱及热度潜力维度下的价值关系图谱。

在生成各价值维度下的价值关系图谱之后,这4个直播平台上的任一用户(如主播用户或管理用户)均可通过直播平台的用户端,查看不同价值维度下的价值关系图谱。具体的,用户可以通过价值关系图谱上的导航图标实现不同价值维度下的价值关系图谱的切换,如图5d所示。这4个直播平台中的任一直播平台的管理用户,可以根据不同价值维度下的价值关系图谱选择签约其他直播平台上的主播用户,或者用自己直播平台的主播用户和其他直播平台进行同等价值或者差异价值的主播交换。可选的,这4个直播平台上的任一主播用户也可主动向自己所属的直播平台发起主播交换意向;相应的,接收到主播交换意向的直播平台可根据该任一主播用户发起的主播交换意向,将该任一主播用户和其他平台的主播用户进行交换。

本申请实施例可由区块链网络中的第一节点来获取多个直播平台上的各个主播用户的属性信息和价值评估数据,并根据各个主播用户的价值评估数据对各个主播用户进行价值评估,得到各个主播用户的身份价值;从而实现主播价值的统一判断,提高价值判断的客观性,并防止对各主播用户的身份价值的恶意篡改。第一节点设备还可根据各主播用户的身份价值对各主播用户进行分组处理,得到各主播用户的价值组别;并采用各主播用户的价值组别及各主播用户的属性信息,生成价值关系图谱。通过生成价值关系图谱,使得在直播平台存在主播交换需求时,可将该价值关系图谱作为参考依据呈现给直播平台;以实现在避免商业化数据(如直播平台统计的各主播用户的价值评估数据)外漏的情况下,直播平台之间可交换同等价值的主播用户;进而实现主播交换的客观性和合理性,促进直播行业资产的流动效率,提升直播行业中的主播资产的有效利用率。

基于上述数据处理方法实施例的描述,本发明实施例还公开了一种数据处理装置,所述数据处理装置可以是运行于区块链网络中的第一节点中的一个计算机程序(包括程序代码);该第一节点为区块链网络中的任一节点。该数据处理装置可以执行图2或图4所示的方法。请参见图6,所述数据处理装置可以运行如下单元:

获取单元101,用于获取第一直播平台和第二直播平台上的多个主播用户的主播价值信息,所述主播价值信息至少包括属性信息和价值评估数据;

处理单元102,用于根据各个主播用户的价值评估数据对所述各个主播用户进行价值评估,得到所述各个主播用户的身份价值;

所述处理单元102,用于根据所述各个主播用户的身份价值对所述各个主播用户进行分组处理,得到所述各个主播用户的价值组别;

所述处理单元102,用于采用所述各个主播用户的价值组别及所述各个主播用户的属性信息,生成价值关系图谱。

在一种实施方式中,所述属性信息包括以下至少一项:主播用户的身份标识、及主播用户所属的直播平台的平台标识;所述价值评估数据包括以下至少一项:历史直播时长、累计观众数、通过直播从观众处获取到的观众资产值、观众评论数、以及用户关注度;所述身份价值包括以下至少一项:资产潜力维度下的资产价值,及热度潜力维度下的热度价值。

再一种实施方式中,所述多个主播用户包括目标主播用户,所述目标主播用户为所述多个主播用户中的任一主播用户;所述目标主播用户的身份价值包括所述资产潜力维度下的资产价值;相应的,处理单元102在用于根据各个主播用户的价值评估数据对所述各个主播用户进行价值评估,得到所述各个主播用户的身份价值时,具体用于:确定所述目标主播用户的观众资产值和所述目标主播用户的历史直播时长之间的比值,得到所述目标主播用户在所述资产潜力维度下的资产价值;或者,确定所述目标主播用户的观众资产值和所述目标主播用户的累计观众数之间的比值,得到所述目标主播用户在所述资产潜力维度下的资产价值;或者,确定所述目标主播用户的观众资产值、所述目标主播用户的历史直播时长以及所述目标主播用户的累计观众数之间的比值,得到所述目标主播用户在所述资产潜力维度下的资产价值。

再一种实施方式中,所述多个主播用户包括目标主播用户,所述目标主播用户为所述多个主播用户中的任一主播用户;所述主播用户的身份价值包括热度潜力维度下的热度价值;相应的,处理单元102在用于根据各个主播用户的价值评估数据对所述各个主播用户进行价值评估,得到所述各个主播用户的身份价值时,具体用于:确定所述目标主播用户的累计观众数和所述目标主播用户的历史直播时长之间的第一比值,得到所述目标主播用户在所述热度潜力维度下的热度价值;或者,确定所述目标主播用户的观众评论数和所述目标主播用户的历史直播时长之间的第二比值,得到所述目标主播用户在所述热度潜力维度下的热度价值;或者,确定所述目标主播用户的用户关注度和所述目标主播用户的历史直播时长之间的第三比值,得到所述目标主播用户在所述热度潜力维度下的热度价值;或者,确定所述目标主播用户的所述第一比值、所述第二比值以及所述第三比值;并对所述第一比值、所述第二比值和所述第三比值进行求和处理,得到所述目标主播用户在所述热度潜力维度下的热度价值。

再一种实施方式中,处理单元102在用于根据所述各个主播用户的身份价值对所述各个主播用户进行分组处理,得到所述各个主播用户的价值组别时,具体用于:确定分组策略,所述分组策略用于指示在同一维度下将价值相同的主播用户划分至一个组;或者,在同一维度下将价值属于同一区间范围内的主播用户划分至一个组;在各维度下按照所述分组策略,根据所述各个主播用户的身份价值对所述各个主播用户进行分组处理,得到所述各个主播用户的价值组别;其中,所述各个主播用户的价值组别包括以下至少一项:所述资产潜力维度下的价值组别,及所述热度潜力维度下的价值组别;所述价值关系图谱包括以下至少一项:所述资产潜力维度下的价值关系图谱,及所述热度潜力维度下的价值关系图谱。

再一种实施方式中,所述多个主播用户的主播价值信息是从所述第一节点内的区块链中获取到的;处理单元102还可用于:若接收到第一直播平台报送的至少一个主播用户的主播价值信息,则校验所述第一直播平台是否具有报送权限;若所述第一直播平台具有所述报送权限,则生成携带所述第一直播平台报送的主播价值信息的第一区块;将所述第一区块添加至所述区块链中,并将所述第一区块广播给所述区块链网络中的其他节点;所述其他节点是所述区块链网络中除所述第一节点以外的节点。

再一种实施方式中,处理单元102还可用于:接收所述区块链网络中的第二节点广播的第二区块,所述第二区块是所述第二节点根据第二直播平台报送的主播用户的主播价值信息生成的;所述第二节点是所述区块链网络中除所述第一节点以外的任一节点;将所述第二区块添加至所述区块链中。

再一种实施方式中,处理单元102还可用于:若接收到所述第一直播平台报送的补充价值信息,则对所述补充价值信息进行有效性校验;所述补充价值信息携带所述第一区块的地址位置,所述补充价值信息用于对从所述第一区块内提取出的主播价值信息进行补充处理;若所述补充价值信息有效,则生成携带所述补充价值信息的补充区块;将所述补充区块添加至所述区块链中,并将所述补充区块广播给所述区块链网络中的其他节点。

再一种实施方式中,所述第一直播平台报送的主播价值信息携带历史证书签名,所述补充价值信息携带补充证书签名;相应的,处理单元102在用于对所述补充价值信息进行有效性校验时,具体用于:校验所述历史证书签名和所述补充证书签名是否一致;若一致,则确定所述补充价值信息有效;否则,则确定所述补充价值信息无效。

再一种实施方式中,所述补充价值信息是由所述第一直播平台在响应于任一主播用户发送的异议请求,核实所述第一直播平台报送的主播价值信息存在错误时报送的;其中,所述补充价值信息包括以下至少一项:新增价值信息和校正价值信息;所述新增价值信息用于对从所述第一区块内提取出的主播价值信息进行信息补充,所述校正价值信息用于对从所述第一区块内提取出的主播价值信息进行信息校正。

再一种实施方式中,处理单元102还可用于:响应于所述第一直播平台发送的查询请求,校验所述第一直播平台是否具有查询权限;若所述第一直播平台具有所述查询权限,则发送所述价值关系图谱至所述第一直播平台,以使得所述第一直播平台在用户界面中显示所述价值关系图谱。

再一种实施方式中,处理单元102还可用于:根据所述价值关系图谱从所述第一直播平台中确定第一主播用户,以及根据所述价值关系图谱从所述第二直播平台中确定第二主播用户;所述第一主播用户的价值组别和所述第二主播用户的价值组别相同;根据所述第一主播用户的属性信息和所述第二主播用户的属性信息,生成主播交换提示,所述主播交换提示用于提示可在所述第一直播平台和所述第二直播平台之间交换所述第一主播用户和所述第二主播用户;向所述第一直播平台和所述第二直播平台发送主播交换提示。

根据本发明的一个实施例,图2或图4所示的方法所涉及的各个步骤均可以是由图6所示的数据处理装置中的各个单元来执行的。例如,图2中所示的步骤s201可由图6中所示的获取单元101来执行,步骤s202-s204可由图6中所示的处理单元102来执行;又如,图4中所示的步骤s401可由图6中所示的获取单元101来执行,步骤s402-s406可由图6中所示的处理单元102来执行。根据本发明的另一个实施例,图6所示的数据处理装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本发明的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本发明的其它实施例中,基于数据处理装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。

根据本发明的另一个实施例,可以通过在包括中央处理单元(cpu)、随机存取存储介质(ram)、只读存储介质(rom)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图2或图4中所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图6中所示的数据处理装置设备,以及来实现本发明实施例的数据处理方法。所述计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。

本申请实施例可由区块链网络中的第一节点来获取第一直播平台和第二直播平台上的多个主播用户的属性信息和价值评估数据,并根据各个主播用户的价值评估数据对各个主播用户进行价值评估,得到各个主播用户的身份价值;从而实现主播价值的统一判断,提高价值判断的客观性,并防止对各主播用户的身份价值的恶意篡改。第一节点设备还可根据各主播用户的身份价值对各主播用户进行分组处理,得到各主播用户的价值组别;并采用各主播用户的价值组别及各主播用户的属性信息,生成价值关系图谱。通过生成价值关系图谱,使得在直播平台存在主播交换需求时,可将该价值关系图谱作为参考依据呈现给直播平台;以实现在避免商业化数据(如直播平台统计的各主播用户的价值评估数据)外漏的情况下,直播平台之间可交换同等价值的主播用户;进而实现主播交换的客观性和合理性,促进直播行业资源的流动效率,提升直播行业中的主播资源的有效利用率。

基于上述方法实施例以及装置实施例的描述,本发明实施例还提供一种节点设备,该节点设备为上述所提及的区块链网络中的第一节点。请参见图7,该节点设备至少包括处理器201、输入接口202、输出接口203以及计算机存储介质204。其中,终端内的处理器201、输入接口202、输出接口203以及计算机存储介质204可通过总线或其他方式连接。

计算机存储介质204可以存储在节点设备的存储器中,所述计算机存储介质204用于存储计算机程序,所述计算机程序包括程序指令,所述处理器201用于执行所述计算机存储介质204存储的程序指令。处理器201(或称cpu(centralprocessingunit,中央处理器))是节点设备的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能;在一个实施例中,本发明实施例所述的处理器201可以用于进行一系列的数据处理,包括:获取第一直播平台和第二直播平台上的多个主播用户的主播价值信息,所述主播价值信息至少包括属性信息和价值评估数据;根据各个主播用户的价值评估数据对所述各个主播用户进行价值评估,得到所述各个主播用户的身份价值;根据所述各个主播用户的身份价值对所述各个主播用户进行分组处理,得到所述各个主播用户的价值组别;采用所述各个主播用户的价值组别及所述各个主播用户的属性信息,生成价值关系图谱,等等。

本发明实施例还提供了一种计算机存储介质(memory),所述计算机存储介质是节点设备中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机存储介质既可以包括节点设备中的内置存储介质,当然也可以包括节点设备所支持的扩展存储介质。计算机存储介质提供存储空间,该存储空间存储了节点设备的操作系统。并且,在该存储空间中还存放了适于被处理器201加载并执行的一条或多条的指令,这些指令可以是一个或一个以上的计算机程序(包括程序代码)。需要说明的是,此处的计算机存储介质可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器的计算机存储介质。

在一个实施例中,可由处理器201加载并执行计算机存储介质中存放的一条或多条指令,以实现上述有关数据处理实施例中的方法的相应步骤;具体实现中,计算机存储介质中的一条或多条指令由处理器201加载并执行如下步骤:

获取第一直播平台和第二直播平台上的多个主播用户的主播价值信息,所述主播价值信息至少包括属性信息和价值评估数据;

根据各个主播用户的价值评估数据对所述各个主播用户进行价值评估,得到所述各个主播用户的身份价值;

根据所述各个主播用户的身份价值对所述各个主播用户进行分组处理,得到所述各个主播用户的价值组别;

采用所述各个主播用户的价值组别及所述各个主播用户的属性信息,生成价值关系图谱。

在一种实施方式中,所述属性信息包括以下至少一项:主播用户的身份标识、及主播用户所属的直播平台的平台标识;所述价值评估数据包括以下至少一项:历史直播时长、累计观众数、通过直播从观众处获取到的观众资产值、观众评论数、以及用户关注度;所述身份价值包括以下至少一项:资产潜力维度下的资产价值,及热度潜力维度下的热度价值。

再一种实施方式中,所述多个主播用户包括目标主播用户,所述目标主播用户为所述多个主播用户中的任一主播用户;所述目标主播用户的身份价值包括所述资产潜力维度下的资产价值;相应的,在根据各个主播用户的价值评估数据对所述各个主播用户进行价值评估,得到所述各个主播用户的身份价值时,所述一条或多条指令由处理器201加载并具体执行:确定所述目标主播用户的观众资产值和所述目标主播用户的历史直播时长之间的比值,得到所述目标主播用户在所述资产潜力维度下的资产价值;或者,确定所述目标主播用户的观众资产值和所述目标主播用户的累计观众数之间的比值,得到所述目标主播用户在所述资产潜力维度下的资产价值;或者,确定所述目标主播用户的观众资产值、所述目标主播用户的历史直播时长以及所述目标主播用户的累计观众数之间的比值,得到所述目标主播用户在所述资产潜力维度下的资产价值。

再一种实施方式中,所述多个主播用户包括目标主播用户,所述目标主播用户为所述多个主播用户中的任一主播用户;所述主播用户的身份价值包括热度潜力维度下的热度价值;相应的,在根据各个主播用户的价值评估数据对所述各个主播用户进行价值评估,得到所述各个主播用户的身份价值时,所述一条或多条指令由处理器201加载并具体执行:确定所述目标主播用户的累计观众数和所述目标主播用户的历史直播时长之间的第一比值,得到所述目标主播用户在所述热度潜力维度下的热度价值;或者,确定所述目标主播用户的观众评论数和所述目标主播用户的历史直播时长之间的第二比值,得到所述目标主播用户在所述热度潜力维度下的热度价值;或者,确定所述目标主播用户的用户关注度和所述目标主播用户的历史直播时长之间的第三比值,得到所述目标主播用户在所述热度潜力维度下的热度价值;或者,确定所述目标主播用户的所述第一比值、所述第二比值以及所述第三比值;并对所述第一比值、所述第二比值和所述第三比值进行求和处理,得到所述目标主播用户在所述热度潜力维度下的热度价值。

再一种实施方式中,在根据所述各个主播用户的身份价值对所述各个主播用户进行分组处理,得到所述各个主播用户的价值组别时,所述一条或多条指令由处理器201加载并具体执行:确定分组策略,所述分组策略用于指示在同一维度下将价值相同的主播用户划分至一个组;或者,在同一维度下将价值属于同一区间范围内的主播用户划分至一个组;在各维度下按照所述分组策略,根据所述各个主播用户的身份价值对所述各个主播用户进行分组处理,得到所述各个主播用户的价值组别;其中,所述各个主播用户的价值组别包括以下至少一项:所述资产潜力维度下的价值组别,及所述热度潜力维度下的价值组别;所述价值关系图谱包括以下至少一项:所述资产潜力维度下的价值关系图谱,及所述热度潜力维度下的价值关系图谱。

再一种实施方式中,所述多个主播用户的主播价值信息是从所述第一节点内的区块链中获取到的;所述一条或多条指令还可由处理器201加载并具体执行:若接收到第一直播平台报送的至少一个主播用户的主播价值信息,则校验所述第一直播平台是否具有报送权限;若所述第一直播平台具有所述报送权限,则生成携带所述第一直播平台报送的主播价值信息的第一区块;将所述第一区块添加至所述区块链中,并将所述第一区块广播给所述区块链网络中的其他节点;所述其他节点是所述区块链网络中除所述第一节点以外的节点。

再一种实施方式中,所述一条或多条指令还可由处理器201加载并具体执行:接收所述区块链网络中的第二节点广播的第二区块,所述第二区块是所述第二节点根据第二直播平台报送的主播用户的主播价值信息生成的;所述第二节点是所述区块链网络中除所述第一节点以外的任一节点;将所述第二区块添加至所述区块链中。

再一种实施方式中,所述一条或多条指令还可由处理器201加载并具体执行:若接收到所述第一直播平台报送的补充价值信息,则对所述补充价值信息进行有效性校验;所述补充价值信息携带所述第一区块的地址位置,所述补充价值信息用于对从所述第一区块内提取出的主播价值信息进行补充处理;若所述补充价值信息有效,则生成携带所述补充价值信息的补充区块;将所述补充区块添加至所述区块链中,并将所述补充区块广播给所述区块链网络中的其他节点。

再一种实施方式中,所述第一直播平台报送的主播价值信息携带历史证书签名,所述补充价值信息携带补充证书签名;相应的,在对所述补充价值信息进行有效性校验时,所述一条或多条指令由处理器201加载并具体执行:校验所述历史证书签名和所述补充证书签名是否一致;若一致,则确定所述补充价值信息有效;否则,则确定所述补充价值信息无效。

再一种实施方式中,所述补充价值信息是由所述第一直播平台在响应于任一主播用户发送的异议请求,核实所述第一直播平台报送的主播价值信息存在错误时报送的;其中,所述补充价值信息包括以下至少一项:新增价值信息和校正价值信息;所述新增价值信息用于对从所述第一区块内提取出的主播价值信息进行信息补充,所述校正价值信息用于对从所述第一区块内提取出的主播价值信息进行信息校正。

再一种实施方式中,所述一条或多条指令还可由处理器201加载并具体执行:响应于所述第一直播平台发送的查询请求,校验所述第一直播平台是否具有查询权限;若所述第一直播平台具有所述查询权限,则发送所述价值关系图谱至所述第一直播平台,以使得所述第一直播平台在用户界面中显示所述价值关系图谱。

再一种实施方式中,所述一条或多条指令还可由处理器201加载并具体执行:根据所述价值关系图谱从所述第一直播平台中确定第一主播用户,以及根据所述价值关系图谱从所述第二直播平台中确定第二主播用户;所述第一主播用户的价值组别和所述第二主播用户的价值组别相同;根据所述第一主播用户的属性信息和所述第二主播用户的属性信息,生成主播交换提示,所述主播交换提示用于提示可在所述第一直播平台和所述第二直播平台之间交换所述第一主播用户和所述第二主播用户;向所述第一直播平台和所述第二直播平台发送主播交换提示。

本申请实施例可由区块链网络中的第一节点来获取第一直播平台和第二直播平台上的多个主播用户的属性信息和价值评估数据,并根据各个主播用户的价值评估数据对各个主播用户进行价值评估,得到各个主播用户的身份价值;从而实现主播价值的统一判断,提高价值判断的客观性,并防止对各主播用户的身份价值的恶意篡改。第一节点设备还可根据各主播用户的身份价值对各主播用户进行分组处理,得到各主播用户的价值组别;并采用各主播用户的价值组别及各主播用户的属性信息,生成价值关系图谱。通过生成价值关系图谱,使得在直播平台存在主播交换需求时,可将该价值关系图谱作为参考依据呈现给直播平台;以实现在避免商业化数据(如直播平台统计的各主播用户的价值评估数据)外漏的情况下,直播平台之间可交换同等价值的主播用户;进而实现主播交换的客观性和合理性,促进直播行业资源的流动效率,提升直播行业中的主播资源的有效利用率。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1