Живые дропы
G3SG1Desert Storm 3 ₽

Честная игра

Результат открытия кейса нельзя подменить: он зависит от сида, хэш которого вы видите до игры, и от вашего собственного сида.

Как это работает

  1. Сервер заранее генерирует случайный серверный сид и показывает вам только его SHA-256 хэш.
  2. У вас есть клиентский сид — его можно поменять на любой в настройках профиля.
  3. Каждое открытие увеличивает счётчик nonce на единицу.
  4. Число выпадения: HMAC_SHA256(серверный сид, "клиентский сид:nonce"). Первые 13 символов результата переводятся в число от 0 до 1.
  5. Это число умножается на сумму весов предметов кейса — так выбирается выпавший скин. Чем больше вес, тем выше шанс, он указан на странице кейса.
  6. Когда вы смените сид, текущий серверный сид раскроется. Сверьте его хэш с тем, что видели раньше, и пересчитайте любое открытие.

Другие режимы

  • Апгрейд и Контракты — то же число из ваших сидов. В апгрейде вы выигрываете, если число × 100 меньше шанса. В контракте число выбирает скин из списка по весам.
  • Дефьюз и Клатч — расклад бомб и врагов строится при старте из ваших сидов: HMAC_SHA256(сервер, "клиент:nonce:i") для i = 0, 1, 2… Пока игра идёт, сид сменить нельзя.
  • Краш и Дабл — у каждого раунда свой сид. Хэш виден до ставок, сид — после раунда (наведите на результат в истории). Точка краша: (1 − преимущество сайта) / (1 − r), где r — первые 13 символов HMAC_SHA256(сид, "crash"). Сектор дабла: r × 15 из HMAC_SHA256(сид, "double").
  • Батлы — сид батла публикуется хэшем при создании и раскрывается после. Число игрока на месте s в раунде r: HMAC_SHA256(сид, "battle:id:r:s").

Проверить результат