ข้ามไปที่เนื้อหาหลัก

การชน: การรับรองการเล่นที่ยุติธรรม

Wendy avatar
เขียนโดย Wendy
อัปเดตแล้วในสัปดาห์นี้

เกมนี้ยุติธรรมหรือไม่?

เราเป็นแพลตฟอร์มการทำนายและการคาดเดาที่เป็นธรรมและไม่ลำเอียงเป้าหมายของเราคือการกำจัดปัจจัยที่ไม่ยุติธรรมทั้งหมดและทำให้ผู้เล่นรู้สึกสบายใจและสนุกสนาน

เราได้สร้างแฮชทั้งหมด 10 ล้านแฮช (สายการสร้างสามารถตรวจสอบได้) และแต่ละแฮชสอดคล้องกับตัวคูณ Crash

เราปล่อยตัวเลข 10 ล้านตัวนี้ในลำดับย้อนกลับ แต่ละตัวจะสอดคล้องกับหนึ่งรอบของเกม (เช่นเรามีทั้งหมด 10 ล้านตา)

กล่าวอีกนัยหนึ่ง จำนวนการชนของแต่ละรอบมีอยู่แล้วและไม่ได้คำนวณหลังจากเกมเริ่มต้นดังนั้นผู้เล่นสามารถวางเดิมพันได้โดยไม่ต้องกังวล

เกมจะถูกควบคุมโดยแพลตฟอร์มหรือไม่? GitHub Verify

ค่าตรวจสอบความสมบูรณ์เป็นกุญแจสำคัญในการตรวจสอบว่ามีการปรับเปลี่ยนอย่างเป็นทางการหรือไม่; อัลกอริธึมการทดสอบมีดังนี้

ตัวอย่าง: 6b5124897c3c48d0e46cc9249f08c7e560792459f1bad1171224643b5d2be231

  1. รับค่าแบบสุ่มในช่วง 2^52 คือ 16^13 ได้แก่หมายเลขฐานสิบหก 13 บิต (เนื่องจากค่าฮัชเป็นฐานสิบหก, 2^52 === 16^13)6b5124897c3c4 (0x6b5124897c3c4 เท่ากับ 1887939992208324 ในระบบเลขฐานสิบ)

  2. แจกจ่ายค่าที่สุ่มไปยัง 0~1 โดยการหารด้วยค่าสูงสุดของ 13 fs คือ 0x6b5124897c3c4/0x10000000000000.เนื่องจากลักษณะการสุ่มของค่าแฮชที่ไม่ต่อเนื่อง เราจึงสามารถคิดได้ว่าค่าแฮชใด ๆ สามารถแปลงเป็นตัวเลขสุ่มระหว่าง 0~1 ได้, 1887939992208324/4503599627370496 = 0.419206889692064.

  3. ทำให้ความได้เปรียบของคาสิโนเป็น 1%ต่อไปคำนวณ 99/(1-X) โดยที่ X คือค่าที่สุ่มคำนวณได้ในขั้นตอนที่ 2เมื่อ X เป็น 0 ผลลัพธ์คือ 99; เมื่อ X เป็น 1 ผลลัพธ์คือ อินฟินิตี้บวก; เมื่อ X เป็น 0.01 ผลลัพธ์คือ 100; เมื่อ X น้อยกว่า 0.01 ผลลัพธ์น้อยกว่า 100.

    บทสรุป: การกระจายตัวเลขสุ่มโดยรวมอยู่ในช่วง 99 ถึงบวกอนันต์; และเมื่อการกระจายตัวเลขสุ่มอยู่ในช่วง 0~0.01 ผลลัพธ์จะน้อยกว่า 100.

    99/(1-0.419206889692064) = 170.45656748150867

  4. ค่าทั้งหมดที่น้อยกว่า 100 จะถูกตั้งค่าเป็น 100กล่าวอีกนัยหนึ่ง มีความน่าจะเป็น 1% ที่ 100 จะปรากฏขึ้นปัดเศษตัวเลขและหารด้วย 100 เพื่อให้ได้ผลลัพธ์สุดท้าย

    170/100 = 1.70

สรุป: ค่าที่ใช้ในเกมถูกจัดเรียงในลำดับย้อนกลับดังนั้น ด้วยอัลกอริทึม SHA256 สามารถคำนวณแฮชก่อนหน้านี้ที่ใช้ในเกมจากแฮชถัดไปได้เนื่องจากมีการจับคู่แบบหนึ่งต่อหนึ่งระหว่างคีย์และค่าของแฮช เราจึงสามารถสรุปได้ว่าหากสามารถใช้แฮชในการคำนวณแฮชที่อยู่ก่อนหน้านั้นได้ แฮชนี้ควรจะถูกสร้างขึ้นแล้วเมื่อมีการประกาศรางวัลก่อนหน้าในทำนองเดียวกัน โซ่แฮชทั้งหมดจะถูกสร้างขึ้นตั้งแต่แรกและไม่สามารถเปลี่ยนแปลงได้เมื่อสร้างเสร็จแล้วมิฉะนั้น จะไม่สามารถผ่านการตรวจสอบความถูกต้องด้วย SHA256 ได้ และสำหรับการจ่ายเงิน นี่เป็นเพียงเกมความน่าจะเป็นที่การล่มสลายเป็นสิ่งที่หลีกเลี่ยงไม่ได้ผู้จัดงานอย่างเป็นทางการไม่สามารถจัดการเกมเซ็ตใด ๆ ได้ดังนั้น CRASH จึงมีความโปร่งใสมากกว่าวิธีการพนันอื่น ๆนี่คือรากฐานที่เกมของเราถูกสร้างขึ้น

การคำนวณง่าย ๆ:

เมื่อค่าแฮช 13 บิตคือ 8000000000000 = 1.98, 0xb000000000 = 3.168, 0xc000000000 = 3.96, นั่นคือเมื่อหลักแรกมากกว่า 8((16-8)/16≈0.5), ผลลัพธ์ประมาณ 2x; เมื่อหลักแรกมากกว่า b((16-11)/16≈0.3), ผลลัพธ์ประมาณ 3x; และเมื่อหลักแรกมากกว่า c((16-12)/16≈0.25), ผลลัพธ์ประมาณ 4x, และกฎเดียวกันนี้ใช้กับส่วนที่เหลือ

เมื่อค่าแฮช 13 บิต คือ f000000000000 = 15.84, ff00000000000 = 253.44, fff000000

นี่ไม่ใช่คำตอบที่ต้องการใช่ไหม