1.一种游戏装备分配方法,其特征在于,区块链上配置有装备分配合约,所述方法适用于区块链节点,所述方法包括:执行dkp发放交易,将第一游戏向若干玩家账户发放dkp积分记录到区块链上;其中,所述dkp发放交易由所述第一游戏的服务端生成;
执行装备登记交易,将待分配的装备记录到所述装备分配合约中;其中,所述装备登记交易由所述服务端生成;
执行第一装备标记交易,验证第一玩家是否具有标记待分配的第一装备的资格:是,则冻结所述第一玩家的账户中的第一数量的dkp积分,并在冻结成功后将所述第一玩家花费所述第一数量的dkp积分标记所述第一装备的标记信息记录到所述装备分配合约中;其中,所述第一装备标记交易由所述第一玩家的用户端响应于所述第一玩家花费所述第一数量的dkp积分标记所述第一装备所生成;
执行装备分配交易,根据dkp分配规则和所述装备分配合约中记录的各标记信息生成装备分配结果并记录到所述装备分配合约中,判断各所述第一玩家是否分配到所标记的装备:是,则扣除所冻结的所述第一玩家的dkp积分;
否,则解冻所冻结的所述第一玩家的dkp积分;
其中,所述装备分配交易由所述服务端生成,所述装备分配结果用于供所述服务端在所述第一游戏中进行相应的游戏装备分配。
2.根据权利要求1所述的方法,其特征在于,所述dkp积分不可交易。
3.一种游戏装备分配方法,其特征在于,区块链上配置有装备分配合约,所述方法适用于游戏服务端,所述方法包括:根据待发放的dkp积分生成dkp发放交易并发送至区块链网络,以供区块链节点执行以将当前游戏向若干玩家账户发放dkp积分记录到区块链上;
根据当前游戏中待分配的装备生成装备登记交易并发送至区块链网络,以供区块链节点执行以将待分配的装备记录到所述装备分配合约中;
生成装备分配交易并发送至区块链网络,以供区块链节点执行以根据dkp分配规则和所述装备分配合约中记录的各标记信息生成装备分配结果并记录到所述装备分配合约中,判断各第一玩家是否分配到所标记的装备:是,则扣除所冻结的所述第一玩家的dkp积分;
否,则解冻所冻结的所述第一玩家的dkp积分;
其中,所述标记信息由区块链节点在执行第一装备标记交易,验证第一玩家具有标记待分配的第一装备的资格,并冻结所述第一玩家的账户中的第一数量的dkp积分成功后,记录到所述装备分配合约中;所述第一装备标记交易由所述第一玩家的用户端响应于所述第一玩家花费所述第一数量的dkp积分标记所述第一装备所生成;所述装备分配结果用于供所述游戏服务端在当前游戏中进行相应的游戏装备分配。
4.根据权利要求3所述的方法,其特征在于,所述dkp积分不可交易。
5.一种设备,其特征在于,所述设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1‑4中任一项所述的方法。
6.一种存储有计算机程序的存储介质,其特征在于,该程序被处理器执行时实现如权利要求1‑4中任一项所述的方法。