ข้ามไปยังเนื้อหาหลัก
ข้ามไปยังเนื้อหาหลัก

ความยุติธรรม

Provably Fair

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

คำตอบสั้นๆ

Provably fair หมายความว่าผลลัพธ์ของรอบได้มาจากค่าสามค่าที่คุณสามารถตรวจสอบได้: server seed ที่ผู้ให้บริการผูกมัดก่อนที่คุณจะเล่นโดยการเผยแพร่ hash ของมัน, client seed ที่เบราว์เซอร์ของคุณสร้างขึ้น และ nonce ที่นับจำนวนรอบ นำทั้งสามค่าผ่านอัลกอริทึมที่เผยแพร่ของเกม คุณจะได้ผลลัพธ์ที่เกมจ่ายให้คุณ ทุกครั้ง บนเครื่องใดก็ได้

หลักฐานเป็นแบบย้อนหลัง ไม่มีวันแบบเรียลไทม์ คุณไม่สามารถเห็น server seed ในขณะที่มันถูกใช้ มิฉะนั้นผลลัพธ์จะสามารถคาดเดาได้ คุณเห็นแค่ hash ของมัน เมื่อ seed ถูกปลดระวาง มันจะถูกเปิดเผย และการ hash จะต้องให้ผลลัพธ์ตรงกับที่คุณเห็น หากไม่ตรง แสดงว่า seed ถูกสลับ และทุกรอบที่เล่นภายใต้ seed นั้นน่าสงสัย

มันไม่ได้ครอบคลุมทั้งเว็บไซต์ และไม่มีผู้ให้บริการที่ซื่อสัตย์คนไหนอ้างเช่นนั้น Provably fair ใช้กับเกมต้นฉบับของเว็บ ซึ่งผู้ให้บริการเขียนคณิตศาสตร์และสามารถเผยแพร่ได้ มันไม่ใช้กับเกมจากสตูดิโอที่สาม — สล็อต, เกมดีลเลอร์สด, เกมโชว์ — ซึ่งรันบนเครื่องสร้างตัวเลขที่ได้รับการรับรองจากสตูดิโอ และไม่เปิดเผย seed ให้ใครตรวจสอบ เกมทั้งสองประเภทอยู่ใน lobby เดียวกัน พวกมันไม่มีการรับประกันแบบเดียวกัน

ค่าสามค่าที่สร้างรอบ

สองค่าคุณรู้ก่อนรอบจบ ค่าที่สามต้องถูกเปิดเผยหลังจากนั้นเพื่อให้การพิสูจน์สมบูรณ์

  • Server Seed

    ความลับสุ่มที่สร้างขึ้นฝั่งผู้ให้บริการ คุณไม่เห็นมันในขณะที่ใช้งาน — คุณเห็น hash ของมัน ซึ่งเผยแพร่ก่อนรอบแรกของคุณภายใต้ seed นั้น hash นั้นคือข้อผูกมัด: มันยึด seed โดยไม่เปิดเผย เพราะการ hash เป็นทิศทางเดียว และไม่มี seed ที่สองใดให้ผลลัพธ์เดียวกัน

  • Client Seed

    ค่าจากฝั่งคุณ แก้ไขได้ในแผงความเป็นธรรม มันมีไว้เพื่อให้ seed ที่ถูกผูกมัดไม่สามารถถูกเลือกได้: ผู้ให้บริการไม่สามารถเลือก server seed ที่ให้ผลลัพธ์ที่สะดวก เมื่อครึ่งหนึ่งของอินพุตเป็นค่าที่คุณตั้งเองภายหลัง และสามารถเปลี่ยนเมื่อไหร่ก็ได้

  • Nonce

    ตัวนับที่เพิ่มขึ้นหนึ่งทุกๆ รอบ Server seed เดียวกัน client seed เดียวกัน nonce ต่างกัน: ผลลัพธ์ต่างกัน และสามารถตรวจสอบได้ทีละรอบ ไม่ใช่แค่โดยรวม มันช่วยให้ seed คู่เดียวครอบคลุมทั้งเซสชัน

วิธีตรวจสอบรอบในสี่ขั้นตอน

การตรวจสอบเกิดขึ้นหลังจากข้อเท็จจริง บนเครื่องของคุณเอง โดยใช้ค่าที่เกมมอบให้ ไม่ต้องเข้าถึงบัญชี และไม่ต้องพึ่งเราเกินกว่าการเผยแพร่อัลกอริทึม — ซึ่งเป็นประเด็นทั้งหมดของข้อตกลงนี้

  1. คัดลอกข้อผูกมัด

    ก่อนเล่น แผงความเป็นธรรมจะแสดง hash ของ server seed ที่ใช้อยู่ คัดลอกและเก็บไว้ มันคือสิ่งเดียวที่ต้องมาก่อนรอบ ทุกอย่างอื่นสามารถอ่านได้ภายหลัง

  2. เล่นรอบต่างๆ

    แต่ละรอบใช้ nonce หนึ่ง และแผงแสดง client seed และ nonce ปัจจุบันขณะที่คุณเล่น ดังนั้นเมื่อรอบจบ คุณมีสองในสามอินพุต รวมถึงข้อผูกมัดของอินพุตที่สาม

  3. หมุน seed

    การหมุนจะปลดระวาง server seed และเปิดเผยมัน ไม่มีอะไรตรวจสอบได้จนกว่าจะเกิดขึ้น นี่คือเหตุผลที่ seed ที่คุณไม่หมุนคือ seed ที่คุณไม่เคยตรวจสอบ เมื่อเปิดเผยแล้ว มันไม่สามารถใช้สำหรับรอบต่อไปได้

  4. คำนวณใหม่และเปรียบเทียบ

    Hash seed ที่เปิดเผย: มันต้องเท่ากับข้อผูกมัดที่คุณคัดลอก จากนั้นป้อน seed, client seed และ nonce ผ่านอัลกอริทึมที่เผยแพร่ และตรวจสอบว่าผลลัพธ์ตรงกับที่คุณได้รับ อัลกอริทึมเป็นสาธารณะ ดังนั้นคุณสามารถใช้ตัวตรวจสอบอิสระแทนของเราได้

ขอบเขตของการพิสูจน์ และที่ที่ใช้ไม่ได้

ครอบคลุม

เกมต้นฉบับของเว็บ

เกมที่ผู้ให้บริการเขียนคณิตศาสตร์และสามารถเผยแพร่ได้: รูปแบบรอบเร็ว — crash curves, dice, mines, wheels, plinko-style drops หนึ่ง nonce ต่อรอบหมายความว่าการตรวจสอบเป็นรายรอบ ไม่ใช่รายเซสชัน ดังนั้นผลลัพธ์ที่น่าสงสัยสามารถตรวจสอบได้ด้วยตัวเอง

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

ไม่ครอบคลุม

เกมจากสตูดิโอภายนอก

สล็อต โต๊ะดีลเลอร์สด และเกมโชว์ที่สร้างโดยสตูดิโอภายนอก ผลลัพธ์ถูกสร้างขึ้นภายในเอนจินของสตูดิโอบนเซิร์ฟเวอร์ของสตูดิโอนั้น สตูดิโอไม่ได้ให้ seed และไม่มีผู้ให้บริการรายใดสามารถสร้างมันได้ คาสิโนที่โฆษณา lobby ทั้งหมดว่า provably fair กำลังอธิบายสิ่งที่ไม่มีอยู่จริง

สิ่งที่เกมเหล่านี้มีคือการรับรอง: สถาบันทดสอบอิสระตรวจสอบเครื่องสุ่มตัวเลขและ RTP ที่เผยแพร่ แล้วทดสอบซ้ำเป็นระยะ นี่คือการควบคุมที่แท้จริง แต่เป็นการควบคุมที่แตกต่าง — เป็นการตรวจสอบที่คุณเชื่อถือ มากกว่าหลักฐานที่คุณตรวจสอบได้

เกมดีลเลอร์สดเป็นอีกกรณีหนึ่ง ความสุ่มที่นั่นมาจากวงล้อจริงหรือสำรับไพ่จริงที่อยู่หน้ากล้อง ดังนั้นจึงไม่มี seed ให้เผยแพร่และไม่มีอะไรให้แฮช สิ่งที่คุณตรวจสอบบนโต๊ะเหล่านั้นคือสิ่งที่คุณเห็นได้

สิ่งที่ provably fair ไม่ได้พิสูจน์

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

มันไม่ได้พูดถึงอัตราต่อรอง
เกมที่มีขอบบ้าน 1% และเกมที่มีขอบบ้าน 10% สามารถเป็น provably fair ได้ทั้งคู่ การตรวจสอบยืนยันว่าผลลัพธ์ไม่ได้ถูกแก้ไขภายหลัง ไม่ได้แสดงความเห็นเกี่ยวกับเงื่อนไขที่คุณยอมรับก่อนหน้านั้น
มันไม่ได้เปลี่ยนผลตอบแทนที่คาดหวังของคุณ
RTP เป็นคุณสมบัติของตารางการจ่าย ไม่ใช่ seed รอบที่ตรวจสอบแล้วคือรอบที่ตรวจสอบแล้ว และรอบแพ้ที่ตรวจสอบแล้วหนึ่งร้อยรอบก็ยังคงเป็นรอบแพ้หนึ่งร้อยรอบ ความยุติธรรมที่นี่เป็นคำกล่าวเกี่ยวกับกระบวนการ ไม่ใช่ผลลัพธ์
มันไม่มีค่าเลยถ้าไม่ตรวจสอบ
แทบไม่มีใครตรวจสอบ และหลักฐานที่ไม่มีใครใช้ก็ไม่ปกป้องใครเป็นพิเศษ สิ่งที่มันปกป้องคือทุกคนโดยทั่วไป: ผู้ให้บริการต้องปฏิบัติราวกับว่ามีคนจะตรวจสอบ เพราะผู้เล่นคนใดก็ได้สามารถตรวจสอบได้ทุกเวลา ทุกรอบ

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

สามนิสัยที่ทำให้หลักฐานใช้ได้จริง

  • ตั้งค่า client seed ของคุณเองก่อนเล่น ไม่ใช่หลังจากนั้น seed เริ่มต้นยังใช้งานได้ แต่คุณกำลังเชื่อว่ามันไม่ได้ถูกเลือกให้คุณ ซึ่งเป็นความเชื่อที่รูปแบบนี้ต้องการขจัดออกไป
  • หมุน server seed เมื่อสิ้นสุดเซสชัน ไม่ใช่เฉพาะเมื่อมีสิ่งผิดปกติ การหมุนคือสิ่งที่เปิดเผย seed และชุดของรอบที่คุณไม่เคยเปิดเผยคือชุดที่คุณไม่สามารถตรวจสอบได้
  • บันทึก hash ของข้อผูกพันจากหน้าจอในขณะที่ยังใช้งานอยู่ hash ที่คุณอ่านภายหลังไม่ได้พิสูจน์อะไรเลย: พลังทั้งหมดของมันมาจากการเผยแพร่ก่อนที่ผลลัพธ์จะเกิดขึ้น

คำถามเกี่ยวกับ provably fair

เกมทั้งหมดบนเว็บไซต์นี้เป็น provably fair หรือไม่?
ไม่ ใช้ได้กับเกมต้นฉบับของคาสิโนเท่านั้น ซึ่งอัลกอริทึมสามารถเผยแพร่ได้ เกมจากสตูดิโอภายนอก — สล็อต โต๊ะดีลเลอร์สด เกมโชว์ — ทำงานบนเอนจินที่ได้รับการรับรองของสตูดิโอและไม่เปิดเผย seed เกมทั้งสองประเภทอยู่ใน lobby และมีเพียงประเภทเดียวที่คุณตรวจสอบได้
ฉันต้องตรวจสอบเพื่อให้มันปกป้องฉันหรือไม่?
ไม่ ผลลัพธ์ถูกคำนวณแบบเดียวกันไม่ว่ามีใครตรวจสอบหรือไม่ การตรวจสอบคือวิธีที่คุณยืนยันภายหลัง มันไม่ได้เปลี่ยนตัวรอบเอง และการข้ามมันไม่ได้ทำให้คุณอยู่ภายใต้กฎที่แตกต่าง
server seed ถูกสลับได้หรือไม่หลังจากเห็นการเดิมพันของฉัน?
ไม่ โดยไม่ทำลายข้อผูกพัน hash ถูกเผยแพร่ก่อนรอบ และการแฮชเป็นทางเดียว ดังนั้น seed ที่แตกต่างจะสร้าง hash ที่แตกต่าง seed ที่เปิดเผยแล้วซึ่งไม่แฮชกลับไปเป็นสิ่งที่คุณเห็นคือหลักฐานว่ามีบางอย่างเปลี่ยนไป ซึ่งเป็นสิ่งที่รูปแบบนี้สร้างขึ้นเพื่อเปิดเผย
ทำไม client seed ถึงสำคัญ ถ้า server seed ถูกผูกไว้แล้ว?
เพราะข้อผูกพันแก้ไข seed โดยไม่พิสูจน์ว่ามันถูกเลือกอย่างบริสุทธิ์ใจ client seed ของคุณเป็นข้อมูลนำเข้าที่ถูกเลือกหลัง server seed และเป็นอิสระจากมัน ซึ่งขจัดความเป็นไปได้ในการเลือก server seed ที่ผลลัพธ์รู้อยู่แล้วว่าเป็นที่น่าพอใจ
nonce ใช้ทำอะไร?
มันแยกความแตกต่างของรอบที่เล่นด้วย seed ชุดเดียวกัน และทำให้การตรวจสอบทำงานต่อรอบ หากไม่มีมัน seed หนึ่งชุดจะให้ผลลัพธ์หนึ่งเดียวและคุณต้องหมุน seed ทุกครั้งที่เดิมพันเพื่อให้รูปแบบมีความหมาย
RNG ที่ได้รับการรับรองแย่กว่า provably fair หรือไม่?
มันเป็นการควบคุมที่แตกต่าง ไม่ได้อ่อนแอกว่าโดยอัตโนมัติ การรับรองหมายถึงห้องปฏิบัติการอิสระทดสอบเครื่องสุ่มตามมาตรฐานและทดสอบซ้ำ Provably fair ย้ายการตรวจสอบมาที่คุณและขจัดความจำเป็นในการเชื่อคำพูดของใคร — แต่เฉพาะในเกมที่ผู้ให้บริการเป็นเจ้าของคณิตศาสตร์