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

  1. 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.
  2. Đầ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.
  3. 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).
  4. 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ì

Điều nó không chứng minh

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ể.

Cập nhật: