عدالت قابل اثبات، به زبان ساده

عدالت قابل اثبات به شما امکان می‌دهد بررسی کنید که نتیجه هر دور بازی قبل از شرط‌بندی شما تعیین شده و پس از آن تغییر نکرده است. این ویژگی بازی را به معنای رایج کلمه عادلانه نمی‌کند و نتایج را قابل پیش‌بینی نمی‌سازد.

نحوه عملکرد

  1. تعهد. سرور یک بذر سرور مخفی انتخاب می‌کند و تنها هش SHA-256 آن را به شما نشان می‌دهد؛ اثر انگشتی که غیرقابل بازگشت است.
  2. ورودی شما. شما (یا سایر بازیکنان) یک بذر کلاینت ارائه می‌دهید، بنابراین سرور نمی‌تواند پس از دیدن شرط شما، نتیجه‌ای به نفع خود انتخاب کند.
  3. بازی. نتیجه هر دور از ترکیب هر دو بذر و شمارنده دور (معروف به nonce) محاسبه می‌شود.
  4. افشا و راستی‌آزمایی. سپس سرور بذر خود را آشکار می‌کند. هر کسی می‌تواند آن را هش کند، هش را با اثر انگشت نمایش داده شده قبلی مقایسه کند و تمام دورها را دوباره محاسبه نماید.

امتحان کنید

یک طرح درسی: نقطه کراش از طریق HMAC-SHA256(server seed, “client seed:nonce”)، با RTP برابر 97%. این نمونه ایده را نشان می‌دهد؛ الگوریتم خاصی برای هیچ بازی مشخصی نیست.

اثر انگشت (SHA-256)، نمایش داده شده قبل از هر دور:
—

بذر سرور افشا شده:

عدالت قابل اثبات چه چیزی را ثابت می‌کند

چه چیزی را ثابت نمی‌کند

بررسی یک بازی واقعی

از صفحه تأیید خود بازی یا داده‌های آن استفاده کنید. برای مثال، Aviator بذرها و هش را برای دورهای گذشته در منوی عدالت قابل اثبات نشان می‌دهد. نسخه نمایشی ما از یک طرح عمومی استفاده می‌کند و نمی‌تواند دورهای یک ارائه‌دهنده خاص را تأیید کند.

به‌روزرسانی شد: