并非所有随机数都一样
人类对公平的追求从古代实体骰子和抽签,发展到早期计算。1946 年,约翰·冯·诺依曼推出了第一个伪随机数生成器(PRNG),随后是 1951 年的 Ferranti Mark 1。然而,并非所有随机数都是一样的。如今大多数在线生成器仍然使用那些可预测且有缺陷的数学公式。我们另辟蹊径。通过利用 crypto.getRandomValues() 等加密 API,我们直接从您的硬件中提取熵,消除隐藏模式,确保每一个结果都是真正的、可证明的随机。
| 特性 | RNG Generator | 普通生成器 |
|---|---|---|
| 随机性来源 | 加密(硬件熵) | 伪随机(数学公式) |
| 算法 | crypto.getRandomValues() | Math.random() |
| 可预测性 | 不可预测 | 可由种子复现 |
| 均匀性 | 完美(拒绝采样) | 可能存在取模偏差 |
| 适合抽奖与开奖 | 是——可证明公平 | 不推荐 |
| 隐私 | 100% 本地,无服务器 | 视情况而定 |
我们的加密方案使每个结果都适合彩票抽奖、课堂选择、统计抽样和游戏机制。