Fairness Auditor

🔍 加密赌场公平审计与漏洞赏金工具

区块链赌场公平性审计工具,基于SHA3-384/AES-256-CTR加密验证,支持RTP统计分析与卡方随机性检测,$1000漏洞赏金机制

收藏
2.4k
安装
1.1k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Rollhub Auditor是一款面向加密赌场的可验证公平性(Provably Fair)审计工具,核心功能包括:

1. 加密验证:通过SHA3-384哈希承诺机制验证服务器种子未被篡改,使用AES-256-CTR算法复现赌局结果
2. 批量审计:支持自动化执行N次测试赌注,批量验证哈希匹配性与结果可复现性

3. 统计分析:RTP(返奖率)计算、95%置信区间分析、卡方随机性检验(H₀均匀分布假设,α=0.05)

4. 漏洞赏金:集成$1000漏洞奖励计划,激励白帽发现加密不一致或结果篡改

技术流程

  • 赌前:服务器预公布SHA3-384(server_seed)哈希承诺
  • 赌中:客户端提供种子+nonce,双方种子组合生成AES密钥派生结果
  • 赌后:验证SHA3-384(revealed_seed) == published_hash,复现结果比对

显著优点

| 维度 | 优势 |
|------|------|
| 密码学强度 | SHA3-384(抗长度扩展攻击)+ AES-256-CTR(NIST标准算法组合) |
| 零信任设计 | 无需信任服务器,客户端可独立验证每笔赌注 |
| 自动化能力 | 单命令完成批量测试→验证→统计→报告全流程 |
| 经济激励 | $1000漏洞赏金形成正向安全审计生态 |
| 透明可复现 | 开源验证算法,任何第三方可复核结果 |

潜在局限与风险

局限性

  • 仅支持特定API端点(agent.rollhub.com),通用性受限
  • 统计检验效能依赖样本量,小样本(<30)可能产生II型错误
  • 未涵盖智能合约层审计(仅验证随机数生成,不验证赔付逻辑)

风险提示

  • ⚠️ 法律合规:在线赌博在多数司法管辖区属非法或严格监管范畴
  • ⚠️ 资金风险:测试赌注虽为"micro-bets",仍涉及真实资金流动
  • ⚠️ API依赖性:服务端可随时关闭或更改验证端点
  • ⚠️ 伪随机性误判:卡方检验为频率主义方法,无法检测密码学安全的伪随机序列(如AES输出本身通过统计检验)

适合人群

  • 白帽安全研究员(参与$1000赏金计划)
  • 加密货币赌场玩家(自主验证平台公平性)
  • 监管科技(RegTech)审计机构
  • 密码学/博弈论研究者(可验证公平性机制研究)

安全等级评估

| 评估项 | 结论 |
|--------|------|
| 算法安全性 | AES-256-CTR + SHA3-384为工业标准组合,无已知弱点 |
| 实现风险 | 依赖PyCryptodome等库实现,需防范侧信道攻击 |
| 协议设计 | 承诺-揭示(commit-reveal)机制经典且成熟 |
| 运营风险 | 平台方可选择性地揭示/隐藏特定赌局种子 |

综合定级:S — 密码学设计严谨,但受限于特定平台与赌博法律风险

Fairness Auditor 内容

references文件夹
scripts文件夹
手动下载zip · 9.0 kB
crypto-verification.mdtext/markdown
请选择文件