Công bằng có thể kiểm chứng, giải thích
Công bằng có thể kiểm chứng cho phép bạn kiểm tra rằng kết quả của một vòng chơi đã được xác định trước khi bạn đặt cược và không bị thay đổi sau đó. Nó không làm cho trò chơi trở nên công bằng theo nghĩa thông thường, và cũng không làm cho các kết quả trở nên dễ dự đoán.
Cách hoạt động
- Cam kết. Máy chủ chọn một hạt giống máy chủ bí mật và chỉ hiển thị cho bạn giá trị băm SHA-256 của nó, một dấu vết không thể đảo ngược.
- Đầu vào của bạn. Bạn (hoặc những người chơi khác) cung cấp một hạt giống người chơi, để máy chủ không thể chọn một kết quả có lợi cho mình sau khi thấy cược của bạn.
- Chơi. Kết quả của mỗi vòng chơi được tính toán từ cả hai hạt giống và bộ đếm vòng chơi (nonce).
- Công bố và xác minh. Sau đó máy chủ công bố hạt giống của nó. Bất kỳ ai cũng có thể băm nó, so sánh giá trị băm với dấu vết đã hiển thị trước đó, và tính toán lại mọi vòng chơi.
Thử ngay
Một sơ đồ mẫu: điểm crash từ HMAC-SHA256(hạt giống máy chủ, “hạt giống người chơi:nonce”), RTP 97%. Nó minh họa ý tưởng; đây không phải là thuật toán của bất kỳ trò chơi cụ thể nào.
Dấu vết (SHA-256), hiển thị trước bất kỳ vòng chơi nào:—
Hạt giống máy chủ đã công bố:
Công bằng có thể kiểm chứng chứng minh điều gì
- Kết quả của mỗi vòng chơi đã được xác định trước vòng chơi và không bị thay đổi sau cược của bạn.
- Thuật toán đã công bố thực sự được sử dụng để tạo ra nó.
Điều nó không chứng minh
- Rằng trò chơi hoạt động ở mức RTP bạn mong đợi: RTP là một phần của thuật toán và có thể được đặt thấp hơn.
- Rằng trang web được cấp phép tại quốc gia của bạn, trả thưởng, hoặc đối xử công bằng với người chơi. Một trang web có thể công bằng có thể kiểm chứng nhưng vẫn không được cấp phép.
- Rằng bất kỳ ai cũng có thể dự đoán vòng chơi tiếp theo. Nếu không có hạt giống bí mật, kết quả không thể được tính toán và giá trị băm không thể đảo ngược: việc đoán một hạt giống 256-bit là không khả thi. Xem tại sao các công cụ dự đoán là lừa đảo.
Kiểm tra một trò chơi thực tế
Sử dụng màn hình xác minh hoặc dữ liệu của chính trò chơi. Ví dụ, Aviator hiển thị các hạt giống và giá trị băm cho các vòng chơi trước trong menu công bằng có thể kiểm chứng. Trình mô phỏng của chúng tôi sử dụng một sơ đồ chung và không thể xác minh các vòng chơi của một nhà cung cấp cụ thể.