Никаких «поверьте нам на слово»: у каждого открытия есть шаги, по которым можно самому восстановить результат.
Секрет фиксируют заранее
Ещё до спина сайт публикует короткий «отпечаток» (хеш) своего секретного ключа. Сам ключ прячут до конца — так нельзя подогнать исход под уже известный выигрыш.
Твоя доля случайности
Можно задать свой client seed или взять случайный от сайта. Он участвует в расчёте вместе с секретом — без твоей части заранее угадать выпадение нельзя.
Одно число — один предмет
Из пары секретов получается одно число от 0 до 1 по фиксированной схеме (HMAC‑SHA256). По нему выбирается предмет из таблицы шансов — результат всегда тот же при тех же входных данных.
После спина всё открыто
После выпадения показывают полный секрет сайта. Сверь его хеш с тем, что был до открытия, и прогони расчёт — получишь тот же скин.
Как считается число (псевдокод)
hash = HMAC-SHA256(serverSeed, `${clientSeed}:${nonce}`)
uint32 = hash.readUInt32BE(0) // первые 4 байта
float = uint32 / 0x100000000 // → [0, 1)
// Выбор предмета по весам
total = sum(item.weight for item in case.items)
target = float * total
cumulative = 0
for item in case.items:
cumulative += item.weight
if target < cumulative:
return item // победитель13.05.2026, 18:03:49 · Молния
отпечаток: 9bada8098f7a09bbc41f5cbe278a2018cb264129f411f8e6a491b3713e933a3d
13.05.2026, 18:03:09 · Молния
отпечаток: e50437ddbc07c80cbbdaa549ec08b4d9e7df3d2940f3fd90ed0a8b31da122fa9
13.05.2026, 18:03:00 · Молния
отпечаток: b7fbb2d404fa444e85211ee4060178f5f3e415c3d56673731627e02a7e2cd2ef
13.05.2026, 18:02:51 · Молния
отпечаток: cd430f3a348f3ee3069379868373b568825362d5ce99482e410d4c3c313ff655
Это схема проверки, где сайт заранее фиксирует hash секрета, а после открытия раскрывает seed. Игрок может пересчитать roll и убедиться, что результат не меняли после спина.
Client seed добавляет часть случайности со стороны игрока. Итоговый roll считается из server seed, client seed и nonce, поэтому результат можно воспроизвести независимо.
Она берёт данные открытия, пересчитывает hash, roll и выбранный предмет по весам кейса. Если всё совпадает, открытие считается проверенным.
13.05.2026, 18:02:38 · Молния
отпечаток: 9576ff451bd3cc9e0dcc83ed8028a09b46843c00965aa466727f793db47efa01
13.05.2026, 18:02:30 · Молния
отпечаток: 8a5351dc2eeb458e4d640328f5e1649fbcde5aff111ee04409905d085d0e55b0
13.05.2026, 18:02:16 · Молния
отпечаток: 103e905da67e1a3e8ad69844360dbac0af68c47044a124e60bf5f87cbf493715
13.05.2026, 18:02:08 · Молния
отпечаток: afb1a6ae5bfaf4d4bbd59d3da9cdd6e50698fca240b18cc4334b25560d6d431d
13.05.2026, 18:01:58 · Молния
отпечаток: c958ce284ec4cbaffd88d350ba6830d65bc0033d4a37e4b8b94e617fd1168dab
13.05.2026, 18:01:50 · Молния
отпечаток: 7f6643fb4b1e12fde73b99fbca904a2b820ba220486e0ef23397a6e81129b08a