Dice Roll Entropy adalah sumber keacakan untuk membuat dompet dengan mencatat hasil dadu dan memprosesnya melalui algoritme tertentu. Panjang hash maupun jumlah kata tidak membuktikan banyaknya informasi masukan yang tidak dapat diprediksi.
Dadu ideal adil bersisi enam memberi log2(6) ≈ 2,585 bit per lemparan independen. Lima puluh lemparan memberi sekitar 129,25 bit entropi masukan, 99 sekitar 255,91 dan 100 sekitar 258,50. COLDCARD menyebut 99 untuk target praktis 256 bit, tetapi jumlah tepatnya sedikit kurang. Jumlah lemparan tidak membuktikan kualitas dadu nyata atau menjamin keluaran hash seragam sempurna. [COLDCARD — Verifying Seed Mixing] [RFC 4086 — Randomness Requirements for Security]
Untuk satu lemparan, ukuran konservatifnya ialah min-entropy Hmin=−log2(pmax), dengan pmax probabilitas sisi paling sering. Jika satu sisi berpeluang 1/2, hanya ada 1 bit, bukan 2,585. Menjumlahkan antarlemparan memerlukan independensi yang sesuai; mengulang hasil sebelumnya tidak menambah informasi independen. Bagi pengamat yang mengetahui seluruh urutan, urutan itu tidak memberi keacakan rahasia. [NIST SP 800-90B — Entropy Sources for Random Bit Generation]
Sebagai contoh pengajaran, kodekan dua lemparan adil independen menjadi x=6*(d1−1)+(d2−1), dari 0 sampai 35. x mod32 menguntungkan 0 sampai 3 karena masing-masing mempunyai dua prabayang. Rejection Sampling justru menolak 32 sampai 35 dan mengulang pasangan; nilai diterima 0 sampai 31 memberi lima bit seragam. Contoh ini menjelaskan kesalahan konversi, bukan mengganti generator dompet terverifikasi. [RFC 4086 — Randomness Requirements for Security]
Pada mode Dice Rolls Only, dokumentasi COLDCARD menghitung SHA-256 dari urutan digit ASCII. Uji publik 123456 tanpa newline akhir menghasilkan 8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92. Enam lemparan acak ideal hanya membawa sekitar 15,51 bit; urutan yang dipublikasikan ini sama sekali tidak rahasia. Keluaran 256 bit tidak menambah entropi yang kurang; pengodean lain dapat mengubah hasil. [COLDCARD — Verifying Seed Mixing] [RFC 4086 — Randomness Requirements for Security]
Dokumentasi COLDCARD direvisi 6 September 2026 membedakan Dice Rolls Only tanpa keacakan perangkat keras dari pembuatan standar yang mencampur nilai perangkat dengan lemparan dadu atau koin fisik. verify_seed_mix.py memeriksa mode kedua; rolls.py dan rolls12.py mode pertama. Lemparan saja tidak cukup untuk mencocokkan hasil jika masukan juga memuat nilai perangkat; pilih prosedur dan versi firmware yang tepat. [COLDCARD — Verifying Seed Mixing]
BIP39 menambah empat bit checksum pada 128 bit masukan dan membagi 132 bit menjadi 12 kelompok berisi 11; 256 bit ditambah delapan bit pemeriksaan menghasilkan 24 kata. Checksum diturunkan dan tidak menambah keacakan. Berikutnya PBKDF2-HMAC-SHA512 membuat seed 512 bit dari frasa dan passphrase, tetapi panjang 512 sendiri tidak memperkuat lemparan lemah. Format kata, entropi masukan dan seed turunan adalah lapisan berbeda. [BIP 39 — Mnemonic code for generating deterministic keys]
Mengulang vektor uji publik memeriksa kecocokan pengodean, hash dan konversi, bukan keadilan dadu atau setiap perangkat. Urutan pendek yang tampak bagus secara statistik pun tidak membuktikan ketakterdugaan kriptografis. NIST SP800-90B membedakan model sumber, estimasi min-entropy dan uji kesehatan; menghitung lemparan di rumah bukan sertifikasi standar. Angka rekaan atau pola berulang tidak menggantikan keacakan fisik. [RFC 4086 — Randomness Requirements for Security] [NIST SP 800-90B — Entropy Sources for Random Bit Generation]
Dalam mode hanya dadu, catatan lengkap atau hash akhir dapat merekonstruksi dompet; pada pencampuran, masukan perangkat juga sensitif. Verifikasi dengan set uji sekali pakai yang dompetnya tidak pernah didanai, lalu gunakan masukan privat baru untuk dompet nyata. Foto, clipboard dan log dapat menyimpan rahasia. Cadangkan Seed Phrase dan passphrase bila ada sesuai format pilihan serta periksa pemulihan. [COLDCARD — Verifying Seed Mixing] [BIP 39 — Mnemonic code for generating deterministic keys]
Untuk gambaran yang lebih utuh, baca entri ini bersama Cryptographic Entropy, Entropy Bit, BIP 39, Seed Phrase, Entropy Mixing, CSPRNG. Entri ini juga dirujuk dari Cryptographic Entropy, COLDCARD RNG Incident (2026).