การตรวจสอบความเป็นธรรม
การแก้ปัญหาความไว้วางใจในการพนันออนไลน์
แนวคิดพื้นฐานของความยุติธรรมที่พิสูจน์ได้คือผู้เล่นมีความสามารถในการพิสูจน์และตรวจสอบว่าผลลัพธ์ของพวกเขายุติธรรมและไม่ได้ถูกดัดแปลงสิ่งนี้ทำได้โดยใช้แผนการผูกมัดควบคู่กับการแฮชแบบเข้ารหัส
โครงการความมุ่งมั่นถูกใช้เพื่อให้แน่ใจว่าผู้เล่นมีอิทธิพลต่อผลลัพธ์ทั้งหมดที่สร้างขึ้นการแฮชเข้ารหัสถูกใช้เพื่อให้แน่ใจว่าคาสิโนยังคงซื่อสัตย์ต่อโครงสร้างการผูกมัดนี้เมื่อรวมทั้งสองแนวคิดเข้าด้วยกัน จะสร้างสภาพแวดล้อมที่ไม่ต้องพึ่งพาความไว้วางใจเมื่อเล่นการพนันออนไลน์
สิ่งนี้ถูกทำให้ง่ายขึ้นในรูปแบบต่อไปนี้:
อันดับแรก, hash = HMAC_SHA512(clientSeed:nonce, serverSeed)
สุดท้ายนี้ เราจะแบ่งแฮชออกเป็น 16 กลุ่ม โดยแต่ละกลุ่มมี 8 อักขระ แต่ละกลุ่มจะถูกแปลงเป็นตัวเลขในช่วง [0, 1)ถ้าน้อยกว่า 0.5 ลูกบอลจะตกไปทางซ้าย มิฉะนั้นจะตกไปทางขวา
หมายเหตุ: ต้องตั้งค่า seed ใหม่เพื่อตรวจสอบข้อมูลก่อนหน้า (seed ของเซิร์ฟเวอร์ถูกเข้ารหัส)