【发布时间】:2016-03-28 18:14:03
【问题描述】:
我看到很多赌博 (BTC) 网站使用“可证明公平”系统。我想知道其中一些是否可能是伪造的。
举个例子:
- 在网站上下注 1 BTC
- 该网站为您提供了一个哈希来“验证”结果的结果
- 显示结果、奖励或获得
现在我知道这些是完全随机的,但几乎任何编程语言都可以在几毫秒内一次生成数千个这样的哈希值。赌博网站是否有可能通过在特定规则之前生成数字来尝试“欺骗”用户,以根据他们的输赢来决定他们想要给他们的数字。
我刚开始研究他们是否值得信赖,这让我想到了。
如果这是一个错误的堆栈网站,如果您不介意将我引导到正确的网站,我深表歉意。
这里有一些例子: http://provablyfair.org/ https://fortunejack.com/help/provably_fair
【问题讨论】:
-
您可以添加此类站点/代码的示例吗?根据定义,可证明公平意味着您(玩家)可以运行与服务提供商相同的算法。所以这更像是一个问题,如果您所指的某些特定算法确实可以证明是公平的。
-
AFAIK,哈希是在您真正赌博之前提供给您的。所以结果是预定义的,网站无法更改它(除非他们设法找到哈希冲突,这对于标准的“不可逆”哈希来说是极不可能的)
-
我在帖子中添加了示例。对此感到抱歉。