Текшерилүүчү адилеттүүлүк түшүндүрмөсү

Текшерилүүчү адилеттүүлүк раунддун жыйынтыгы ставка кылгандан мурун аныкталганын жана андан кийин өзгөрбөгөнүн текшерүүгө мүмкүндүк берет. Бул оюнду күнүмдүк мааниде адилеттүү кылбайт жана жыйынтыктарды алдын ала билүүгө шарт түзбөйт.

Иштөө принциби

  1. Бекитүү. Сервер жашыруун сервердин сидини тандап, ага тек SHA-256 хешин көрсөтөт – бул кайра калыбына келтирүүгө болбогон манжа изи.
  2. Сиздин киргизүүңүз. Сиз (же башка оюнчулар) клиенттин сидини бересиз, ошондо сервер ставкаңызды көргөндөн кийин өзүнө ыңгайлуу жыйынтык тандай албайт.
  3. Ойноо. Ар бир раунддун жыйынтыгы эки сидден жана раунд эсептегичинен (nonce) эсептелет.
  4. Ачуу жана текшерүү. Кийинчерээк сервер өз сидин ачат. Каалаган адам аны хештеп, мурун көрсөтүлгөн манжа изи менен салыштырып, ар бир раундду кайра эсептей алат.

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

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

Манжа изи (SHA-256), ар кандай раунддан мурун көрсөтүлөт:
—

Ачылган сервердин сиди:

Текшерилүүчү адилеттүүлүк эмнени далилдейт

Ал эмнени далилдебейт

Чыныгы ойунду текшерүү

Ойундун өзүнүн текшерүү экранын же маалыматтарын колдонуңуз. Мисалы, Aviator текшерилүүчү адилеттүүлүк менюсунда өткөн раунддардын сиддерин жана хештерин көрсөтөт. Биздин демо жалпы схеманы колдонот жана конкреттүү провайдердин раунддарын текшере албайт.

Жаңыланган: