499K Logo
เข้าสู่ระบบ / สมัครสมาชิก

กล่องสุ่มรางวัล

ตั๋วที่มี
0
ตั๋วที่รอดำเนินการ
0
ตั๋วที่ใช้ไปแล้ว
0
ตั๋วที่รับได้
0
Animation อาจจะแสดงไม่ตรงผลลัพธ์การ์ดที่เปิด อาจจะเป็นผลมาจาก Browser หรือการย่อขยายจอระหว่างเปิด แต่ผลรางวัลจะถูกต้องจากการคำนวนแล้ว 100% ผลจะไม่สามารถเปลี่ยนแปลงได้ และสามารถเช็คความถูกต้องได้หลังจากเปิดเผย Server Seed แบบไม่เข้ารหัสแล้ว

รายการของรางวัล

ยังไม่มีรายการของรางวัล

การ์ดที่เปิดแล้ว
ดูทั้งหมด
การ์ดที่คุณเปิดได้
หน้า 1

รายระเอียดการรับตั๋ว
  • ยอดซื้อ 50฿ จะได้รับตั๋วลุ้นรางวัล 1 ใบ
  • ตั๋วลุ้นรางวัลจะสามารถแลกได้หลังจากการสั่งซื้อสำเร็จครบ 24 ชั่วโมงเป็นต้นไป
  • ตั๋วลุ้นรางวัลจะสามารถแลกได้ไม่เกิน 15 วันหลังจากสั่งซื้อ
  • สามารถรวมออเดอร์หลายออเดอร์เพื่อรับตั๋วทีเดียวได้ โดยเศษจะถูกปัดออก
การทำงานของระบบสุ่มตั๋ว
  • Server Seed เมื่อถูกเข้ารหัสด้วย SHA256 จะได้ค่า Server Seed แบบเข้ารหัส ตามที่แจ้งไว้ด้านบน เมื่อสุ่มตั๋วครบ 1000 ใบ ระบบจะเปิดเผย Server Seed จริง เมื่อนำ Server Seed จริง ไปเข้ารหัส SHA256 จะได้ค่า Server Seed แบบเข้ารหัส ตามที่แจ้งไว้ด้านบนเสมอ
  • nonce คือจำนวนการ์ดที่เปิดไปโดย Server Seed ปัจจุบัน
  • ระบบจะใช้การสุ่มตามสูตรต่อไปนี้
  • const hash = crypto .createHash("sha256") .update(Server Seed จริง + userId ของลูกค้า + nonce ของการ์ด) .digest("hex"); const rngValue = (parseInt(hash.slice(0, 12), 16) % 100000) + 1;
  • หากนำไปรันโค้ดตามที่แจ้งไว้ด้านบน จะได้ค่า rngValue ค่าเดิมเสมอถ้าหาก Server Seed นั้นเป็นค่าเดิม
  • เหตุผลที่ต้องเข้ารหัส Server Seed เพื่อป้องกันการนำไปหาผลลัพธ์การ์ดที่เปิดได้ล่วงหน้า
  • เหตุผลที่ต้องแสดง Server Seed แบบเข้ารหัส เพื่อการันตีว่าค่า Server Seed นั้นเป็นค่าเดิม ไม่มีการเปลี่ยนแปลงภายหลัง
  • ผลของการสุ่มจะไม่สามารถเปลี่ยนแปลงได้ หากมีการเปลี่ยนแปลงผล เมื่อมีการคำนวนค่า rngValue อีกครั้ง จะได้ค่า rngValue ที่แตกต่างกัน