公平性

可验证公平:结果可以验证

回合的结果不需要靠相信。每个回合的数字由两部分得出,投注前没有任何一方知道全部,结算后任何人都可以验证(provably fair)。

回合数字由什么组成

  1. 回合秘密值。所有未来回合的秘密值都已预先创建,它们的共同指纹在投注前已写入合约。每笔投注按顺序获得下一个秘密值。
  2. 投注所在区块的哈希。这是包含你这笔投注的 Solana 网络区块的哈希。下注时,这个区块还不存在。
  3. 混合。合约用 SHA-256 函数把两部分合在一起,并根据得到的数字,按所选游戏的奖金表计算结果。

为什么结果无法提前得知或操纵

玩家不知道秘密值

秘密值只在结算时揭示。在此之前,玩家只有它的指纹,无法由指纹还原出秘密值。

平台不知道区块

秘密值在投注前已固定并按顺序发放,而区块哈希在投注之后才出现。无法针对某一笔投注挑选一个“不利”的秘密值。

秘密值无法替换

结算时,合约会自行核对已揭示的秘密值与投注前已记录的指纹是否相符。其他秘密值它不会接受——即使来自管理员。

投注和结算在不同的区块

合约不允许在下注的同一个区块内结算回合:这个区块的哈希此时还没有生成。

如何验证自己的回合

结算后,回合秘密值会连同投注所在区块的哈希一起在网络上公开。在“验证回合”页面粘贴结算交易的签名:网站会向网络请求该交易,并直接在你的浏览器中重新计算,确认秘密值与投注前已记录的指纹相符。你也可以自己重复同样的验证——公式也在那个页面上。

相同的概率与独立的头奖

奖金表由合约的常量构成,对所有玩家相同;按奖金表计算的预期赔付在所有游戏中都一样。头奖、迷你头奖和超级头奖在每笔投注上分别开奖:机会不会累积,也不取决于之前的回合,因此奖池可能连续开出两次,也可能很久不开出。

如实说明的局限

平台知道各回合的秘密值,但不知道区块的哈希;只有与生成投注所在区块的网络验证者串通,才有可能提前预测结果。平台在技术上可以拖延揭示秘密值,但这对所有人可见:这样的回合会以退回投注的方式关闭,并计入合约的公开计数器。

其他优势