Тексерілетін әділдік: түсіндірме

Тексерілетін әділдік раунд нәтижесінің бәс тігуден бұрын бекітілгенін және кейін өзгертілмегенін тексеруге мүмкіндік береді. Бұл ойынды күнделікті мағынада әділ етпейді және нәтижелерді болжауға мүмкіндік бермейді.

Қалай жұмыс істейді

  1. Бекіту. Сервер құпия сервер тұқымын таңдайды және сізге тек оның SHA-256 хэшін көрсетеді, бұл кері қайтарылмайтын саусақ із.
  2. Сіздің енгізуіңіз. Сіз (немесе басқа ойыншылар) клиент тұқымын ұсынасыз, сондықтан сервер сіздің бәсіңізді көргеннен кейін өзіне қолайлы нәтижені таңдай алмайды.
  3. Ойнау. Әр раундтың нәтижесі екі тұқымнан және раунд санағыштан (nonce) есептеледі.
  4. Ашу және тексеру. Кейінірек сервер өз тұқымын ашады. Кез келген адам оны хэштай алады, хэшті бұрын көрсетілген саусақ ізбен салыстыра алады және әр раундты қайта есептей алады.

Сынап көріңіз

Оқулықтағы схема: HMAC-SHA256(сервер тұқымы, “клиент тұқымы:nonce”) арқылы краш нүктесі, 97% ойыншыға қайтару (RTP). Бұл идеяны көрсетеді; бұл нақты бір ойынның алгоритмі емес.

Саусақ із (SHA-256), кез келген раундтан бұрын көрсетіледі:
—

Ашылған сервер тұқымы:

Тексерілетін әділдік нені дәлелдейді

Бұл нені дәлелдемейді

Нақты ойынды тексеру

Ойынның өзіндегі тексеру экранын немесе деректерді қолданыңыз. Мысалы, Aviator ойынындағы тексерілетін әділдік мәзірінде өткен раундтардың тұқымдары мен хэштері көрсетіледі. Біздің демо жалпылама схеманы қолданады және нақты провайдердің раундтарын тексере алмайды.

Жаңартылған: