Apakah Permainan Ini Adil?
Double adalah permainan multipemain yang menggunakan rantai sha256 dalam kombinasi dengan benih klien yang tidak ditentukan untuk menghasilkan putaran secara adil.
Generasi Rantai Untuk menghasilkan rantai, kita mulai dengan byte yang diacak secara aman.Dari sana, kami mengulangi 10 juta kali dengan memasukkan seed sebelumnya ke dalam fungsi sha256.Permainan ganda membaca rantai dalam urutan terbalik.
function parityValueFromHash(seed, salt) { let hash = String(CryptoJS.HmacSHA256(CryptoJS.enc.Hex.parse(seed), salt)); const hex = hash.slice(0, 8); const hexNumber = parseInt(hex, 16); return Math.floor((hexNumber*15)/0x100000000); } return parityValueFromHash(seed, salt);