基于区块链的信誉积分处理方法及相关装置与流程



1.本技术涉及游戏技术领域,尤其涉及一种基于区块链的信誉积分处理方法、装置、电子设备及存储介质。


背景技术:



2.本部分旨在为权利要求书中陈述的本技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
3.目前各网络游戏都会开发一套自用的玩家信誉管理系统。这些系统会检测玩家行为,并对玩家的恶意游戏行为进行扣分处理。例如,当信用分低于60分时,玩家部分游戏行为被限制。反之,玩家游戏行为良好可增加信誉分。然而,各游戏之间的信誉管理系统相对封闭,无法做到互通互鉴,同时,若直接将各个游戏的信誉管理系统的数据进行共享无法保证数据的可信度,这使得每款游戏均要独立构建自己的信誉管理体系,浪费资源。


技术实现要素:



4.有鉴于此,本技术的目的在于提出一种基于区块链的信誉积分处理方法、装置、电子设备及存储介质。
5.基于上述目的,本技术提供了一种基于区块链的信誉积分处理方法,包括:
6.接收用户的游戏记录及信誉积分;
7.通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核;
8.基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分。
9.在一些实施例中,通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核,具体包括:
10.将所述用户的游戏记录及信誉积分保存至信誉变更明细列表中,其中,所述信誉变更明细列表中包括多个游戏记录及信誉积分;
11.对于所述多个运行节点中的每个运行节点,从所述多个游戏记录及信誉积分中随机抽取预设数量的目标游戏记录及目标信誉积分进行审核,基于所述目标游戏记录及目标信誉积分的审核结果对所述用户的游戏记录及信誉积分进行审核。
12.在一些实施例中,在将所述用户的游戏记录及信誉积分保存至信誉变更明细列表中之后,通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核,具体还包括:
13.确定所述信誉变更明细列表中的所述多个游戏记录及信誉积分的总数量是否大于预设阈值。
14.在一些实施例中,基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分,具体包括:
15.响应于确定所述用户的游戏记录及信誉积分被预设数量的运行节点审核通过,基于所述用户的信誉积分更新所述多个运行节点中的所述用户的信誉累计积分。
16.在一些实施例中,在基于所述审核的结果更新所述多个运行节点中的所述用户的
信誉积分之后,所述方法还包括:
17.接收信誉查询请求,其中,所述信誉查询请求包括待查询用户的身份信息;
18.基于所述身份信息从所述多个运行节点中的目标运行节点查与所述身份信息对应的用户的信誉累计积分,并回复与所述身份信息对应的用户的信誉累计积分。
19.在一些实施例中,所述信誉查询请求的发送方包括多个游戏服务端,不同的游戏服务端对应不同的游戏运营方。
20.在一些实施例中,所述多个运行节点分别由不同的游戏运营方运行。
21.在一些实施例中,基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分之后,所述方还包括:
22.将所述用户的游戏记录及信誉积分保存为信用更新明细记录保存在所述多个运行节点中;
23.响应于确定所述信用更新明细记录存在错误,对提供所述用户的游戏记录及信誉积分的游戏服务端发出警告信息。
24.在一些实施例中,所述方还包括:
25.响应于确定对提供所述用户的游戏记录及信誉积分的游戏服务端发出警告信息的次数大于等于预设次数,停止接收所述游戏服务端发送的所有数据信息。
26.基于同一发明构思,本技术示例性实施例还提供了一种基于区块链的信誉积分处理装置,所述装置应用于区块链系统中,所述区块链系统包括多个运行节点,所述装置包括:
27.接收模块,接收用户的游戏记录及信誉积分;
28.审核模块,通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核;
29.更新模块,基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分。
30.基于同一发明构思,本技术示例性实施例还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可由所述处理器执行的计算机程序,所述处理器执行所述程序时实现如上所述的信誉积分的处理方法。
31.基于同一发明构思,本技术示例性实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上所述的信誉积分的处理方法。
32.从上面所述可以看出,本技术提供的基于区块链的信誉积分处理方法、装置、电子设备及存储介质,应用于区块链系统中,所述区块链系统包括多个运行节点,该方法包括:接收用户的游戏记录及信誉积分;通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核;基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分,从而通过区块链系统中的多个运行节点共同对上传的用户的信誉积分进行审核,避免中心化的数据管理,保证了用户信誉积分的可信度,进一步为不同游戏运营方之间共享信誉积分数据提供保障。
附图说明
33.为了更清楚地说明本技术或相关技术中的技术方案,下面将对实施例或相关技术
描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术成员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
34.图1为本技术实施例的一种基于区块链的信誉积分处理方法的流程示意图;
35.图2为本技术实施例的一种区块链系统与游戏服务端交互的结构示意图;
36.图3为本技术实施例的一种基于区块链的信誉积分处理装置的结构示意图;
37.图4为本技术实施例的一种具体的电子设备的结构示意图。
具体实施方式
38.下面将参考若干示例性实施方式来描述本技术的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术成员能够更好地理解进而实现本技术,而并非以任何方式限制本技术的范围。相反,提供这些实施方式是为了使本技术更加透彻和完整,并且能够将本技术的范围完整地传达给本领域的技术成员。
39.根据本技术的实施方式,提出了一种基于区块链的信誉积分处理方法、装置、电子设备及存储介质。
40.在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
41.下面参考本技术的若干代表性实施方式,详细阐释本技术的原理和精神。
42.现有技术中,各游戏方维护自己的玩家信誉管理系统,不同游戏的信誉管理体系是封闭的,无法做到互通互鉴。这会导致,游戏运营方对于新玩家的游戏信誉一无所知,只能重新获取,增加了信誉体系的构建难度。
43.为了解决上述问题,本技术提供了一种基于区块链的信誉积分处理方法,具体包括:
44.接收用户的游戏记录及信誉积分;通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核;基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分,从而通过区块链系统中的多个运行节点共同对上传的用户的信誉积分进行审核,避免中心化的数据管理,保证了用户信誉积分的可信度,进一步为不同游戏运营方之间共享信誉积分数据提供保障。
45.在介绍了本技术的基本原理之后,下面具体介绍本技术的各种非限制性实施方式。
46.在一些具体的应用场景中,本技术的信誉积分的处理方法可以应用于各种涉及信誉积分的游戏系统中。
47.下面结合具体的应用场景,来描述根据本技术示例性实施方式的信誉积分的处理方法。需要注意的是,上述应用场景仅是为了便于理解本技术的精神和原理而示出,本技术的实施方式在此方面不受任何限制。相反,本技术的实施方式可以应用于适用的任何场景。
48.参考图1,本技术实施例提供了一种基于区块链的信誉积分处理方法,该方法应用于区块链系统中,所述区块链系统包括多个运行节点,该方法包括以下步骤:
49.s101,接收用户的游戏记录及信誉积分。
50.具体实施时,区块链系统先接收用户的游戏记录及信誉积分,可选的,用户的游戏
记录及信誉积分可以由游戏服务端发送给区块链系统,该游戏服务端可以为多个,不同的游戏服务端对应不同的运营服务方,即不同的游戏。可选的,用户的信誉积分可以是单次游戏的信誉积分,也可以多次游戏的信誉积分,具体的信誉积分可以由发送该信息的游戏服务端根据对应的游戏记录进行确定。参考图2,为一种区块链系统与游戏服务端交互的结构示意图,其中,区块链系统可以接收多个游戏服务端发送的用户的信誉积分和游戏记录,区块链系统也可以根据游戏服务端的查询请求,向游戏服务端发送用户的信誉累计积分。每个游戏客户端向对应的游戏服务端上传游戏记录,并由游戏服务端根据游戏记录确定用户的信誉积分,例如,某用户在一次游戏记录中存在挂机行为,则根据该游戏记录确定用户的当前信誉积分为-1分。区块链系统中包括多个运行节点,例如图2中的区块链系统包括了4个运行节点。可选的,每个运行节点上均保存着一份用户的信誉累计积分,游戏服务端从任意一个运行节点均可以获取到相同的信誉累计积分。可选的,这些运行节点对应不同的游戏运营方,具体确定游戏运营方的方法可以通过行业内的选举进行,也可以根据各个游戏运营方的规模和社会影响力进行指认,具体方式在此不做限定。需要说明的是,运行节点对应的游戏运营方可以与游戏服务端对应的游戏运营方相同,也可以不同,在此不做限定。
51.s102,通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核。
52.具体实施时,在接收到用户的游戏记录及信誉积分后,通过多个运行节点对所述用户的游戏记录及信誉积分进行审核,从而可以避免中心化的管理方式导致降低用户信誉积分的可信度,便于多个游戏服务端从区块量系统中获取用户的信誉积分。可选的,在进行所述用户的游戏记录及信誉积分进行审核时,每个运行节点主要确定用户的游戏记录与信誉积分是否对应,例如,用户在游戏记录中显示表现良好,则对应的信誉积分应该增加。当每个运行节点确定用户的游戏记录与信誉积分对应,则通过审核。可选的,当所有运行节点中有大于预设比例的运行节点审核通过,则达成共识,可选的,该预设比例可以根据需要进行设置,例如设置为二分之一。
53.在一些实施例中,通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核,具体包括:
54.将所述用户的游戏记录及信誉积分保存至信誉变更明细列表中,其中,所述信誉变更明细列表中包括多个游戏记录及信誉积分;
55.对于所述多个运行节点中的每个运行节点,从所述多个游戏记录及信誉积分中随机抽取预设数量的目标游戏记录及目标信誉积分进行审核,基于所述目标游戏记录及目标信誉积分的审核结果对所述用户的游戏记录及信誉积分进行审核。
56.具体实施时,为了进一步提高运行节点的审核效率,将所述用户的游戏记录及信誉积分保存至信誉变更明细列表中,可选的,该信誉变更明细列表中包括的多个游戏记录及信誉积分可以是同一个用户的多个游戏记录及信誉积分,也可以是多个用户的游戏记录及信誉积分。在将用户的游戏记录及信誉积分保存至信誉变更明细列表中之后,每个运行节点,从所述多个游戏记录及信誉积分中随机抽取预设数量的目标游戏记录及目标信誉积分进行审核,基于所述目标游戏记录及目标信誉积分的审核结果对所述用户的游戏记录及信誉积分进行审核。可选的,当所述目标游戏记录及目标信誉积分的审核结果为审核通过时,直接确定当前信誉变更明细列表中的所有游戏记录及信誉积分均审核通过,即所述用户的游戏记录及信誉积分也被审核通过。
57.在一些实施例中,所述多个运行节点分别由不同的游戏运营方运行。
58.在一些实施例中,在将所述用户的游戏记录及信誉积分保存至信誉变更明细列表中之后,通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核,具体还包括:
59.确定所述信誉变更明细列表中的所述多个游戏记录及信誉积分的总数量是否大于预设阈值。
60.具体实施时,为了保证信誉变更明细列表中的数据可以及时被处理,当所述信誉变更明细列表中的所述多个游戏记录及信誉积分的总数量大于预设阈值时,每个运行节点开始从所述多个游戏记录及信誉积分中随机抽取预设数量的目标游戏记录及目标信誉积分进行审核。
61.s103,基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分。
62.具体实施时,在通过多个运行节点对所述用户的游戏记录及信誉积分进行审核之后,根据所述多个运行节点对所述用户的游戏记录及信誉积分进行审核的结果更新所述多个运行节点中的所述用户的信誉累计积分。
63.在一些实施例中,基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分,具体包括:
64.响应于确定所述用户的游戏记录及信誉积分被预设数量的运行节点审核通过,基于所述用户的信誉积分更新所述多个运行节点中的所述用户的信誉累计积分。
65.具体实施时,当确定所述用户的游戏记录及信誉积分被预设数量的运行节点审核通过,基于所述用户的信誉积分更新所述多个运行节点中的所述用户的信誉累计积分。可选的,该预设数量可以根据需要进行设置,在此不做限定。可选的,此时每个运行节点均根据所述用户的信誉积分对所述用户的信誉累计积分进行更新,可选的,具体的更新结果包括信誉累计积分增加、减少或保持不变。
66.在一些实施中,为了保证信誉变更明细列表的使用内存,在基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分之后,清除信誉变更明细列表中的所述用户的游戏记录及信誉积分。
67.在一些实施中,在基于所述审核的结果更新所述多个运行节点中的所述用户的信誉积分之后,所述方法还包括:
68.接收信誉查询请求,其中,所述信誉查询请求包括待查询用户的身份信息;
69.基于所述身份信息从所述多个运行节点中的目标运行节点查与所述身份信息对应的用户的信誉累计积分,并回复与所述身份信息对应的用户的信誉累计积分。
70.具体实施时,游戏服务端当想要获取待查询用户的信誉累计积分时,向区块链系统发送信誉查询请求,区块链系统接收到该信誉查询请求后,根据待查询用户的身份信息,从所述多个运行节点中的目标运行节点查与所述身份信息对应的用户的信誉累计积分,并向游戏服务端回复与所述身份信息对应的用户的信誉累计积分。可选的,该目标运行节点,可以是所述多个运行节点中的任意一个运行节点,也可以由游戏服务端根据需要进行选择特定的运行节点,在此不做限定。
71.在一些实施中,为了鼓励运行节点主动对所述用户的游戏记录及信誉积分进行审核,可以为参与审核的运行节点增加工作积分,同时,游戏服务端从区块链系统中查询用户
的信誉累计积分时,需要花费一定数量的工作积分,而游戏服务端向区块链系统发送用户的游戏记录及信誉积分时,可以获得一定数量的工作积分。
72.在一些实施中,基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分之后,所述方还包括:
73.将所述用户的游戏记录及信誉积分保存为信用更新明细记录保存在所述多个运行节点中;
74.响应于确定所述信用更新明细记录存在错误,对提供所述用户的游戏记录及信誉积分的游戏服务端发出警告信息。
75.在一些实施中,所述方还包括:
76.响应于确定对提供所述用户的游戏记录及信誉积分的游戏服务端发出警告信息的次数大于等于预设次数,停止接收所述游戏服务端发送的所有数据信息。
77.具体实施时,为了对各个游戏服务端进行监督,并保证其发送的用户的游戏记录及信誉积分的正确性,将所述用户的游戏记录及信誉积分保存为信用更新明细记录保存在所述多个运行节点中,并对信用更新明细记录进行检查,当确定所述信用更新明细记录存在错误,对提供所述用户的游戏记录及信誉积分的游戏服务端发出警告信息。当对提供所述用户的游戏记录及信誉积分的游戏服务端发出警告信息的次数大于等于预设次数时,停止接收所述游戏服务端发送的所有数据信息,即将该游戏服务端从区块链系统中剔除。可选的,所述预设次数可以根据需要进行设置,例如,设置为3次,具体数值不做限定。
78.本技术提供的信誉积分的处理方法,应用于区块链系统中,所述区块链系统包括多个运行节点,该方法包括:接收用户的游戏记录及信誉积分;通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核;基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分,从而通过区块链系统中的多个运行节点共同对上传的用户的信誉积分进行审核,避免中心化的数据管理,保证了用户信誉积分的可信度,进一步为不同游戏运营方之间共享信誉积分数据提供保障。同时,本技术借助区块链打通多款游戏的用户信誉管理体系,做到互通互鉴。当有新用户登录游戏时,游戏运营方可以通过查询区块链系统,获取该玩家之前在其他游戏中的信誉表现,从而快速制定相应的管理策略,大大降低了游戏运营方构建信誉体系的难度。此外,对于很多小型游戏运营方,即使自身没有能力独立构建一套成熟的信誉管理系统,通过接入该区块链系统,也能获取用户信誉积分信息,并作为后续指定玩家管理策略的参照信息。
79.基于同一发明构思,与上述任意实施例方法相对应的,本技术还提供了一种基于区块链的信誉积分处理装置。所述装置应用于区块链系统中,所述区块链系统包括多个运行节点。
80.参考图3,所述信誉积分的处理装置,包括:
81.接收模块201,接收用户的游戏记录及信誉积分;
82.审核模块202,通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核;
83.更新模块203,基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分。
84.为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本
申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
85.上述实施例的装置用于实现前述任一实施例中相应的信誉积分的处理方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
86.基于同一发明构思,与上述任意实施例方法相对应的,本技术还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的信基于区块链的誉积分处理方法。
87.图4示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。
88.处理器1010可以采用通用的cpu(central processing unit,中央处理器)、微处理器、应用专用集成电路(application specific integrated circuit,asic)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。
89.存储器1020可以采用rom(read only memory,只读存储器)、ram(random access memory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。
90.输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。
91.通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如usb、网线等)实现通信,也可以通过无线方式(例如移动网络、wifi、蓝牙等)实现通信。
92.总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。
93.需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术成员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。
94.上述实施例的电子设备用于实现前述任一实施例中相应的信誉积分的处理方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
95.基于同一发明构思,与上述任意实施例方法相对应的,本技术还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的基于区块链的信誉积分处理方法。
96.本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器
(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。
97.上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的信誉积分的处理方法,并且具有相应的方法实施例的有益效果,在此不再赘述。
98.所在领域的普通技术成员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本技术的范围(包括权利要求)被限于这些例子;在本技术的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本技术实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。
99.另外,为简化说明和讨论,并且为了不会使本技术实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(ic)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本技术实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本技术实施例的平台的(即,这些细节应当完全处于本领域技术成员的理解范围内)。在阐述了具体细节(例如,电路)以描述本技术的示例性实施例的情况下,对本领域技术成员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本技术实施例。因此,这些描述应被认为是说明性的而不是限制性的。
100.尽管已经结合了本技术的具体实施例对本技术进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术成员来说将是显而易见的。例如,其它存储器架构(例如,动态ram(dram))可以使用所讨论的实施例。
101.本技术实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本技术实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本技术的保护范围之内。

技术特征:


1.一种基于区块链的信誉积分处理方法,其特征在于,所述方法应用于区块链系统中,所述区块链系统包括多个运行节点,所述方法包括:接收用户的游戏记录及信誉积分;通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核;基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分。2.根据权利要求1所述的方法,其特征在于,通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核,具体包括:将所述用户的游戏记录及信誉积分保存至信誉变更明细列表中,其中,所述信誉变更明细列表中包括多个游戏记录及信誉积分;对于所述多个运行节点中的每个运行节点,从所述多个游戏记录及信誉积分中随机抽取预设数量的目标游戏记录及目标信誉积分进行审核,基于所述目标游戏记录及目标信誉积分的审核结果对所述用户的游戏记录及信誉积分进行审核。3.根据权利要求2所述的方法,其特征在于,在将所述用户的游戏记录及信誉积分保存至信誉变更明细列表中之后,通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核,具体还包括:确定所述信誉变更明细列表中的所述多个游戏记录及信誉积分的总数量是否大于预设阈值。4.根据权利要求1所述的方法,其特征在于,基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分,具体包括:响应于确定所述用户的游戏记录及信誉积分被预设数量的运行节点审核通过,基于所述用户的信誉积分更新所述多个运行节点中的所述用户的信誉累计积分。5.根据权利要求1所述的方法,其特征在于,在基于所述审核的结果更新所述多个运行节点中的所述用户的信誉积分之后,所述方法还包括:接收信誉查询请求,其中,所述信誉查询请求包括待查询用户的身份信息;基于所述身份信息从所述多个运行节点中的目标运行节点查与所述身份信息对应的用户的信誉累计积分,并回复与所述身份信息对应的用户的信誉累计积分。6.根据权利要求5所述的方法,其特征在于,所述信誉查询请求的发送方包括多个游戏服务端,不同的游戏服务端对应不同的游戏运营方。7.根据权利要求1所述的方法,其特征在于,所述多个运行节点分别由不同的游戏运营方运行。8.根据权利要求1所述的方法,其特征在于,基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分之后,所述方还包括:将所述用户的游戏记录及信誉积分保存为信用更新明细记录保存在所述多个运行节点中;响应于确定所述信用更新明细记录存在错误,对提供所述用户的游戏记录及信誉积分的游戏服务端发出警告信息。9.根据权利要求8所述的方法,其特征在于,所述方还包括:响应于确定对提供所述用户的游戏记录及信誉积分的游戏服务端发出警告信息的次数大于等于预设次数,停止接收所述游戏服务端发送的所有数据信息。
10.一种基于区块链的信誉积分处理装置,其特征在于,所述装置应用于区块链系统中,所述区块链系统包括多个运行节点,所述装置包括:接收模块,接收用户的游戏记录及信誉积分;审核模块,通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核;更新模块,基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分。11.一种电子设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可由所述处理器执行的计算机程序,所述处理器执行所述程序时实现如权利要求1至10中任意一项所述的方法。12.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行根据权利要求1至10中任一项所述的方法。

技术总结


本申请提供一种基于区块链的信誉积分处理方法、装置、电子设备及存储介质,应用于区块链系统中,所述区块链系统包括多个运行节点,该方法包括:接收用户的游戏记录及信誉积分;通过所述多个运行节点对所述用户的游戏记录及信誉积分进行审核;基于所述审核的结果更新所述多个运行节点中的所述用户的信誉累计积分,从而通过区块链系统中的多个运行节点共同对上传的用户的信誉积分进行审核,避免中心化的数据管理,保证了用户信誉积分的可信度,进一步为不同游戏运营方之间共享信誉积分数据提供保障。提供保障。提供保障。


技术研发人员:

徐昊 顾费勇

受保护的技术使用者:

网易(杭州)网络有限公司

技术研发日:

2022.06.07

技术公布日:

2022/9/30

本文发布于:2024-09-20 17:23:59,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/4595.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   信誉   积分   多个
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议