本页为机器翻译。如译文有出入,以英文版为准。 阅读英文版

方法

每个回合都可以重放。每个数字都有明确说明。

三个理念贯穿每一款 Kezmara 游戏:结果可证明公平,整个回合是其种子的确定性函数,数学以护照形式公开,而不是一句营销口号。

可证明公平(provably fair):承诺、游戏、揭示

  • 游戏开始前,服务器选取一个保密的服务器种子,并展示其 SHA-256 哈希。该哈希就是承诺:种子不能再被更改,否则更改会被发现。
  • 玩家设置自己的客户端种子。每个回合再加上一个随机数(nonce),即每次加一的计数器。
  • 结果由 HMAC-SHA256 得出,以服务器种子为密钥,对客户端种子和随机数进行计算。
  • 当玩家更换种子时,旧的服务器种子会被揭示。任何人都可以核对它与先前展示的哈希是否一致,并重新计算用该种子进行的每一个回合。

试一试 · 这是对该机制的演示,不是我们的游戏

承诺 = SHA-256(服务器种子)
…
HMAC-SHA256(服务器种子, 客户端种子:随机数)
…
前 4 个字节 / 2^32
…

相同的三个输入,在任何浏览器中都得到相同的数值。改动一个字符,结果就完全不同;但游戏开始前展示的承诺已经锁定了服务器种子。

确定性模拟:回合即种子

我们的一些游戏不止一个随机数:它们有运动、碰撞和连锁事件。我们将其作为确定性模拟来运行。相同的种子和相同的游戏版本,在我们的服务器上和玩家的浏览器中,会逐帧产生相同的回合。

结算投注的是服务器的结果。浏览器展示的正是这个结果,而不是事后为了匹配结果而挑选的动画。由于回合完全由其输入决定,玩家、运营商或审计人员都可以在之后重放任意回合。

数学护照

每款游戏都附带一份护照。它面向运营商撰写,玩家也能读懂:

  • 精确的 RTP 及其获得方式:游戏允许时用闭式解,否则通过模拟得出,并注明回合数和置信区间。
  • 真实的最大赢额:游戏实际可能产生的最大倍数及其罕见程度,而不是任何回合都达不到的理论上限。
  • 命中频率:一个回合有任何回报的频率。
  • 赔付分布的形态,让波动性被展示出来,而不是用一个词来形容。
  • 这些数字所属的游戏版本。数学上的任何变更都是带有新护照的新版本。

为什么这对运营商很重要

加密货币玩家会去核实。回合可以重新计算、数字有书面记录的游戏,更容易上架、更容易支持,在争议中也更容易自辩:对投诉的回答是一次重放,而不是一句道歉。

下一步: 数学与 RTP

请介绍一下您的赌场