Честные игры: проверьте каждый раунд самостоятельно

Честная игра означает, что вам не нужно верить казино на слово, что раунд был случайным. Результат фиксируется обязательством, сделанным до вашей ставки, и его можно пересчитать после раунда. Это руководство объясняет базовые элементы и показывает, как проверить раунд на JOKR. Игра только для взрослых (18+), а проверка раунда никогда не меняет выплаты игры.

Базовые элементы

  • Серверный сид: секретное значение, выбранное сервером. До начала раунда вам показывается только его хеш.
  • Клиентский сид: значение, которое задаётся с вашей стороны, поэтому сервер не может заранее знать полные исходные данные. Если игра его использует, он указан в деталях раунда.
  • Nonce: счётчик, который увеличивается с каждым раундом, чтобы одни и те же сиды никогда не давали одинаковый результат дважды.
  • Хеширование: односторонняя функция (SHA-256), которая превращает сид в фиксированный отпечаток. По отпечатку нельзя восстановить сид, но любой может проверить, что открытый сид соответствует ему.
  • HMAC: хеш с ключом, который преобразует материал сида в поток чисел, определяющих исход.

Почему важно обязательство

Хеш публикуется до открытия ставок. После раунда сид раскрывается. Если хеш раскрытого сида совпадает с тем, что вы видели раньше, сервер не мог изменить сид после того, как увидел вашу ставку. Затем вы пересчитываете исход по сиду и проверяете, что он совпадает с показанным вам результатом.

Какие Originals можно проверить

На JOKR есть 6 Originals: BlackJOKR, JOKR Duel, JOKR Ballz, JOKR Spin, JOKR Crash, JOKR Mines. Они используют разные схемы:

  • JOKR Crash и JOKR Mines честны по своей сути и проверяются раунд за раундом.
  • JOKR Spin, а также JOKR Duel при игре против казино, используют схему commit-reveal.
  • BlackJOKR раздаёт карты из шуза из шести колод, перемешанного криптографическим генератором. Это не commit-reveal, поэтому сида для проверки нет, но каждая раздача записывается на сервере.
  • JOKR Ballz — серверная физическая симуляция, она также не относится к схеме commit-reveal.

Полный список находится на странице Originals.

Как проверить раунд

  1. Перед игрой запишите хеш сида, показанный для раунда.
  2. Доиграйте раунд до конца. Сид и соль будут раскрыты.
  3. Откройте верификатор на странице Честность и RNG.
  4. Вставьте раскрытые значения. Верификатор пересчитает хеш, который должен совпасть с записанным вами.
  5. Проверьте пересчитанный результат: точку краша в Crash или позиции мин в Mines.

Раунды, сыгранные по действующим правилам, содержат тег версии в начале соли, поэтому вы можете понять, какие правила применяются. Точные формулы описаны в разделе правил на странице каждой игры.

Что честная игра не говорит

Проверенный раунд доказывает, что результат не был изменён. Он не предсказывает будущие раунды и не меняет шансы. Преимущество казино задаётся письменными правилами каждой игры. Играйте в рамках установленных вами лимитов, а если нужна поддержка, см. раздел ответственная игра.

Часто задаваемые вопросы

Что такое серверный сид?

Это секретное значение, выбранное сервером. Его хеш показывается до раунда, а сам сид раскрывается после, чтобы вы могли проверить их соответствие.

Что делает nonce?

Это счётчик, который увеличивается в каждом раунде, поэтому одни и те же сиды никогда не дают одинаковый исход дважды.

Какие JOKR Originals можно проверить?

JOKR Crash и JOKR Mines можно проверять раунд за раундом на странице Честность и RNG. JOKR Spin и JOKR Duel против казино используют commit-reveal.

Честен ли BlackJOKR?

Нет. Это не commit-reveal. Шуз перемешивается криптографическим генератором, а каждая раздача записывается на сервере.

Меняет ли проверка раунда мои шансы?

Нет. Проверка только подтверждает завершённый раунд. Шансы определяются письменными правилами каждой игры.