免费福利

$
9
8
7
6
5
4
3
2
1
0
9
8
7
6
5
4
3
2
1
0
.
9
8
7
6
5
4
3
2
1
0
Background

宝箱对战结果是如何生成的

在 Cases.gg,我们使用可证明公平系统。这意味着您,玩家,可以轻松验证游戏结果是否真正随机,并且未被篡改以偏袒网站或其他玩家。对于玩家对战玩家 (PvP) 游戏,例如对战,我们的系统利用去中心化的 EOS 区块链。这意味着我们无法更改游戏结果,并且在开始之前不知道结果。


系统工作原理如下:

  1. 首先,服务器生成一个随机种子。然后使用 SHA256 对该种子进行哈希处理并显示给玩家。服务器种子是游戏种子的一部分。
  2. 我们从 EOS 区块链中选择一个尚未挖掘的区块号,并将 ID 显示给玩家。
  3. 我们等待几秒钟让区块挖掘。一旦挖掘完成,我们就检索区块哈希。这个区块哈希是游戏种子的第二部分。
  4. 我们公开服务器种子。生成一个由服务器种子和区块哈希组成的随机字符串。这就是输入到随机数生成器中的游戏种子。

平局如何解决

如果出现平局,将生成一个“抛硬币”票值来确定获胜队伍。它是一个介于 0 和 1 之间的浮点值。每个获胜队伍获得相等的份额。

示例:在 1v1v1v1 游戏中,有 3 个玩家的物品价值完全相同 - 位置 1、3 和 4。玩家 1 被分配范围 0 - 1/3,玩家 3 - 1/3 - 2/3,玩家 4 - 2/3 - 1。抛硬币票值为 0.45612148050081647 - 这意味着玩家 3 赢得了对战。

要验证游戏,必须执行几个步骤:

  1. 首先,玩家必须验证服务器种子哈希与游戏开始前显示的哈希匹配。
  2. 玩家必须验证 EOS 区块是在游戏开始后挖掘的,并且区块哈希与显示的哈希匹配。
  3. 玩家必须验证随机结果是使用游戏种子生成的。

为了简化流程,我们提供了一个特殊工具,允许您验证游戏结果。如果您正确输入游戏详细信息,它将为您验证游戏。如果任何内容被更改,验证将失败。

对战验证器

想看代码吗?查看这个 codepen