為什麼用可驗證抽籤?
- 先發布 commit(雜湊),再公開 seed:任何人都能驗證公平性。
- 確定性演演算法(SHA-256 DRBG),第三方可重現結果。
- 安全分享設定:預設分享連結不包含 seed。
- 匯出驗證包 JSON,方便事後稽核。
使用方法(3 步)
- 輸入參與者與設定,然後計算並發布 commit。
- 執行抽籤,並在抽籤後公開 seed。
- 任何人都能用相同輸入(或驗證包 JSON)重現並驗證。
所有處理都在瀏覽器本機完成。
分享 URL 預設只包含設定(不包含 seed)。
公平抽取,可解釋
可驗證抽籤工具
生成承諾、執行抽籤、匯出驗證包——無需上傳任何內容。
進階設定(分享 / 匯出)
規範化 JSON
稽核軌跡
常見問題
什麼是 commit-reveal?
先發布雜湊(commit),之後公開 seed,讓別人可以複現並驗證抽籤。
為什麼 seed 很重要?
強隨機 seed 可以防止被猜測,並避免在發布 commit 後被操控。
為什麼預設分享 URL 不包含 seed?
URL 可能透過歷史記錄、日誌、referrer 等洩露,因此預設排除 seed。
如何驗證?
使用相同的輸入和 seed,重新計算 commit 和結果即可。本頁面可以直接幫你完成。
重複行如何處理?
預設情況下,重複行會被當作多條參與記錄。你也可以選擇去除完全相同的重複行。
什麼是稽核軌跡?
它會顯示一段簡短的內部軌跡(雜湊區塊與抽取索引),用來說明抽取過程。