EORunners.online· сумленная гульня

Сумленная гульня

Абноўлена:
Як EORunners даказвае, што забегі сумленныя і ўзнаўляльныя — простымі словамі і з інструкцыямі для праверкі.

Ідэя правяральнай сумленнасці

«Правяральна сумленна» — гэта спосаб пераканацца, што вынік забегу вызначаны загадзя і не мог быць зменены серверам пасля пачатку гульні. Кожны забег узнаўляльны з сервернага сіду, кліенцкага сіду і nonce.

Ніякага падтасавання супраць гульца: вынік паверха — гэта дэтэрмінаваная функцыя ад сідаў.

Як гэта працуе

Commit перад забегам: сервер публікуе SHA-256(serverSeed); сам сід схаваны.

Розыгрыш паверха: roll = HMAC-SHA256(serverSeed, clientSeed:nonce:floor); першыя 8 hex дзеляцца на 2³². Паверх пройдзены, калі кідок меншы за шанц узроўню.

Раскрыццё пасля: сервер раскрывае серверны сід — вы можаце праверыць яго хэш і пералічыць усе кідкі.

Як праверыць свой забег

Пасля забегу адкрыйце старонку /fair — там вы знойдзеце commit хэша, раскрыты серверны сід, кліенцкі сід, nonce і кідок кожнага паверха. Параўнайце SHA-256(serverSeed) з commit.

Для незалежнай пераправеркі ёсць эндпойнт POST /game/verify: перадайце serverSeed, clientSeed, nonce, спіс тыраў і версію табліцы множнікаў (tableVersion) — сэрвіс верне тыя ж роллы і вынікі.

Заяўленая аддача

Тэарэтычная аддача — 99% на разыграны паверх з улікам правалу і залатых дзвярэй. Гэта не гарантыя за забег ці сесію; рызыка назапашваецца паміж паверхамі.

Версія табліцы множнікаў

Актыўная табліца — версія 3, дзейнічае з 2026-08-05: 5 узроўняў рызыкі, глыбіня 15 паверхаў, з залатымі дзвярыма ×5 на рызыкоўных узроўнях.

Забегі, згуляныя раней, застаюцца цалкам правяральнымі — перадайце ўласную версію табліцы забегу (tableVersion 1, 2 або 3) у /game/verify, і забег узнавіцца па сваёй табліцы. Архіўная табліца версіі 2 (3 тыры, глыбіня 12, без дзвярэй) паказана ніжэй.

УзровеньШанц праходуМножнік паверхаЗалатыя дзверы
Лёгкі98%×1.0112—
Сярэдні94%×1.0487—
Рызыка87%×1.1366—