Проверка честности
Результат каждого раунда вычисляется из трёх значений, которые вы можете проверить сами.
Как это работает
- До игры мы показываем SHA-256 хеш секретного ключа сервера. Подменить ключ после этого нельзя.
- Вы задаёте свой ключ клиента. К каждому раунду добавляется номер (nonce).
- Число раунда: HMAC-SHA256(ключ сервера, «ключ клиента:nonce»), первые 52 бита ÷ 2⁵².
- Кейс и контракт: выпадает первый предмет, у которого накопленный вес больше «число × сумма весов». Веса сохраняются в раунде.
- Апгрейд: победа, если число × 10 000 меньше шанса в базисных пунктах (шанс 45% = 4500).
- После смены пары ключей мы раскрываем старый ключ сервера, и любой раунд можно пересчитать.
Сколько игры обещают и сколько возвращают на деле — честность в цифрах.