展示HN:使用Drand进行双盲熵,实现可验证的公平随机性
Show HN: Double blind entropy using Drand for verifiably fair randomness

原始链接: https://blockrand.net/live.html

🎲 可验证公平审计 ⚀ ⚅ ⚂ ⚃ ⚁ ⚄ 准备就绪 滚动可验证的随机骰子 1. 承诺(未来锁定) 已承诺玩家哈希: 已承诺服务器哈希: 目标Drand轮次: 查看Drand公共信标 ↗ 2. 揭示与验证 已揭示玩家种子: Hash(种子) 结果: 已揭示服务器种子: Hash(种子) 结果: Drand 熵 (签名): 最终组合随机数 (Hash(player-seed + ':' + server-seed + ':' + drand_signature)): 结果 = (随机数 % 6) + 1 = GitHub • 文档 • [email protected] • blockrand.net © 2026 BlockRand

## 使用 Blockrand 实现可验证的公平随机性 一个名为 Blockrand (blockrand.net) 的新系统旨在为游戏和彩票等应用提供真正无信任的随机性。它通过利用 Drand 协议的“双盲”方法来实现这一点。 其工作原理如下:玩家和服务器分别提交一个秘密哈希值。选择一个未来的 Drand 轮次(时间锁定以保证不可预测性)。一旦 Drand 轮次发生,所有秘密都会被揭示,并使用组合种子(玩家、服务器和 Drand 的签名)生成一个确定性的随机数。 至关重要的是,验证是数学上的:秘密哈希值必须与承诺匹配,并且 Drand 签名只有在时间锁定*之后*才可用。这可以防止任何一方进行操纵,确保公平性是设计出来的,而不是依赖信任。 一位用户在测试期间报告了一个错误,但开发者正在调查。该系统承诺一个安全且可验证的随机数生成过程。
相关文章

原文

🎲 Provably Fair Audit

Ready

1. Commitment (Future Locked)

Committed Player-Hash:
Committed Server-Hash:
Target Drand Round: View Drand Public Beacon ↗

2. Reveal & Verification

Revealed Player-Seed: Hash(Seed) Result:
Revealed Server-Seed: Hash(Seed) Result:
Drand Entropy (Signature): Final Combined Randomness (Hash(player-seed + ':' + server-seed + ':' + drand_signature)):
Result = (Randomness % 6) + 1 =
联系我们 contact @ memedata.com