Введение

Доказуемо честный — это термин, описывающий процесс, в котором казино и игрок вносят значение (начальное число), неизвестное другой стороне, в алгоритм безопасного хеширования (SHA) вместе с круглым числом (одноразовый номер). SHA объединит три значения и выведет шестнадцатеричную строку, которая затем будет использоваться казино в их генераторе случайных чисел (RNG). Этот процесс предназначен для обеспечения того, чтобы все ставки были честными и могли быть проверены игроком. Если вы не знакомы с этим термином и хотели бы узнать больше о доказуемой честности и о том, почему она важна в индустрии онлайн-игр, вы можете прочитать эту тему в некоторых из наших предыдущих статей. Я перечислил их ниже. Для тех, кто знаком и хотел бы знать правду, которую казино не хотят, чтобы вы знали, читайте дальше.

Генерация случайных чисел с доказательной справедливостью становится все более популярной и используется все большим количеством казино по мере роста ее популярности. К сожалению, намерения некоторых операторов казино не заключаются в том, чтобы быть более прозрачными, и они хотят только, чтобы их воспринимали как честных. Это неприемлемо.

BC.Game действительно является самым прозрачным онлайн-казино и продолжает поднимать планку того, что приемлемо с точки зрения честности. Нажмите здесь, чтобы увидеть недавний пример поднятия этой планки.

Альтернативы доказуемо честному

Традиционный ГСЧ, использовавшийся в первых онлайн-казино и до сих пор используемый в большинстве онлайн-казино по всему миру, очень эффективен для генерации псевдослучайных чисел. Единственным недостатком является то, что нет способа доказать, что игрок внес свой вклад в случайность результата. Доверие играет огромную роль в этом процессе. Вы никогда не должны доверять человеку, месту, вещи или организации, которые существуют исключительно для того, чтобы избавить вас от ваших денег.

Вот один из примеров того, как может работать традиционная генерация случайных чисел. Система может использовать значение, взятое из тактового цикла процессора вашего компьютера, и объединить его с целым числом, созданным вашими движениями мыши, для генерации случайного числа. Всякий раз, когда мышь щелкает по кнопке «ставки», формула мгновенно создает случайное число на основе предсказуемого тактового цикла и непредсказуемых движений мыши игрока. (Похоже ли это на отношения между начальными числами сервера и начальными числами клиента? Ага.)

Этот тип сбора данных известен как «энтропия», и эти числа очень близки к истинным случайным числам. Движение мыши — лишь один из примеров. Другие методы сбора данных об энтропии могут учитывать такие вещи, как атмосферный или белый шум, вибрацию электричества от лампочки, структуру звуковой волны и т. д.

Для меня это звучит великолепно, за исключением того факта, что очень многие казино, использующие традиционный ГСЧ, попали под подозрение в нечестной игре. Нет никакого способа доказать это, потому что они могут делать все, что захотят, на задней панели, представляя все, что хотят, на передней части. Вот почему мы должны повторить доказуемость справедливости. Потому что каким бы случайным ни был традиционный ГСЧ, фактор человеческой жадности каждый раз его портит.

Казино могут злоупотреблять Provably Fair

В мои намерения не входит указывать пальцем на отдельные казино или быть полицейским в индустрии онлайн-игр. Я не скажу вам, где это или где небезопасно играть. Моя цель — восстановить то, что значит быть доказуемо честным казино, и найти способы улучшить его текущее состояние. Как следует из названия этой статьи, существуют фундаментальные недостатки, которые в настоящее время могут быть использованы жадными, оппортунистическими казино. Худшая часть того, что я собираюсь вам рассказать, заключается в том, что нет реального способа «доказать», что это вообще произошло. Это можно было бы легко списать на паранойю игрока, а любого откровенно подозрительного человека можно было бы назвать закоренелым неудачником.

Каждое доказуемо честное онлайн-казино будет постоянно говорить о том, насколько оно честно и прозрачно. Они будут включать в себя несколько страниц или часто задаваемые вопросы с подробными объяснениями того, как они используют доказуемо честный ГСЧ в своих играх, а также предоставят игрокам собственный инструмент для проверки честности. (Кстати, они всегда показывают, что каждая ставка была честной.) Они опираются на эти инструменты и объяснения, как на костыль, который является единственным, что поддерживает их преувеличенную прозрачность и предполагаемую справедливость. Все это может быть просто дымом и зеркалами, используемыми для завоевания доверия и обмана игроков, которые не знают, как они могут активно участвовать в честности своих игр.

Наиболее распространенное заблуждение о доказуемой честности заключается в том, что после того, как игрок вручную меняет начальное число своего клиента, казино больше не может изменить результат игры, не будучи пойманным, и, следовательно, не имеет возможности обманывать. Это верно лишь отчасти. Меня не удивляет, что это то, на что большинство казино идут со своими описаниями, объяснениями и доказуемо честными проверками. Процесс генерации игрового результата намного сложнее, чем простое хеширование начального числа сервера, начального числа клиента и одноразового номера. Это только первый шаг более сложного математического процесса. Если вы хотите узнать больше об этом конкретном процессе и о том, как его можно использовать против вас, нажмите здесь.

Фундаментальный недостаток Provably Fair

Так в чем именно заключается фундаментальный недостаток доказуемо честных алгоритмов? Ответ, Слишком много информации. Есть только одна ставка, которую можно считать по-настоящему честной и случайной. Это самая первая ставка на сид-пару, из которой игрок устанавливает клиентское начальное число после того, как сайт предоставит хешированную версию серверного начального числа. Результат КАЖДОЙ ставки после первой известен казино и только казино! Это держит предполагаемую цель доказуемо справедливого в полном презрении.

Многие игроки используют одну и ту же начальную пару в течение нескольких месяцев или до тех пор, пока казино не заставит их изменить ее. Кроме того, у многих игроков очень предсказуемый игровой стиль, и каждый раз они используют определенные стратегии. Вам может быть интересно, если бы казино манипулировало результатом действительно доказуемо честной ставки, смогли бы вы, игрок, убедиться, что результат был подделан? Да. Но только в том случае, если казино опубликовало код для RNG каждой игры. Все это. Не только хеш из начальных пар, но и то, как эта хеш-строка преобразуется из шестнадцатеричного значения в десятичное значение, какая часть этого преобразованного десятичного значения используется и математическое уравнение, которое превращает эту часть преобразованного значения в результат, который вы видите на вашем экране. Если казино позволяет вам только убедиться, что они не меняли семя сервера, вы также должны спросить себя, как, черт возьми, я могу проверить остальную часть процесса? Если казино держит свой код в неведении, то вы не сможете. Еще раз, полностью подрывая цель казино быть доказуемо честным.

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

Казино знает результат каждой игры от 2-й до бесконечности
+
Большинство игроков предсказуемы и редко меняют начальное число клиентов.
+
Большинство казино не публикуют свой полный ГСЧ, кроме шестнадцатеричной строки, созданной с помощью алгоритма доказуемой честности (начальное число сервера: исходное число клиента: одноразовый номер).
+
Каждому казино нужны ваши деньги
+
Казино не нужно менять начальное число сервера, чтобы обмануть
=
Это не выглядит хорошо для доказуемо честного

Теперь, когда вы вооружены немного большим знанием того, как ненадлежащее использование доказуемо честного ГСЧ может быть использовано злонамеренно, чтобы выманить у вас деньги, вы должны быть в состоянии эффективно выбрать безопасный сайт для игры, верно…..? НЕПРАВИЛЬНЫЙ! Эта статья о том, что доказуемая честность ошибочна по своей сути. Даже если сайт полностью прозрачен со своим генератором случайных чисел, все опубликовано и имеет открытый исходный код, предоставляет проверенные сторонние инструменты проверки, его генератор случайных чисел проверен сторонними аудиторами кода и приветствует вас смайликом с улыбкой и щедрым бонусом каждый раз, когда вы играть, они все еще могут получить над вами.

Как?

Прежде всего, откладывая или удерживая игроков от размещения этой выигрышной ставки. У этой грязной уловки теперь есть название, придуманное легендарным игроком, известным как @drmethyl….. «Доказуемо решительная тактика откладывания». Я лично думаю, что этот термин более точно описывал бы этот сценарий, если бы он назывался «Недоказуемая заранее определенная тактика отсрочки», но, честно говоря, кого это волнует? Споры о семантике не помогают пролить свет на эту очень важную, часто упускаемую из виду проблему с доказуемо честными казино. Оператор казино может легко настроить систему, в которой он будет получать уведомления каждый раз, когда приближается потенциальный крупный выигрыш. Это все, что им нужно, чтобы решить, хотят ли они вмешиваться в сеанс этого игрока. Как оператор казино решит вмешаться, если он решит вмешаться, полностью зависит от него. Единственным ограничением является воображение. Вот несколько примеров….

  • Время простоя для этой конкретной игры до тех пор, пока не пройдет выигрышный одноразовый номер.
  • Принудительное обновление с последующим принудительным изменением начального числа.
  • Как насчет неожиданного бонуса или события в другой игре?
  • Ошибка. Ошибка. Пожалуйста, свяжитесь со службой поддержки.
  • Изменение правил игры.
  • Изменение выплат в игре.
  • Пропуск одноразового номера этой ставки.
  • Изменение кода, в котором для этой ставки используется доказуемо справедливая хэш-строка. (пример: удаление выигрышных чисел как возможных результатов розыгрыша кено, удаление выигрышных карт из перетасовки цифровой колоды карт, увеличение или уменьшение размера преобразованного десятичного значения, чтобы результат всегда был слишком высоким или слишком низким .)

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

Предлагаемые решения и новые стандарты

Как бы плохо все это ни звучало, доказуемый честный ГСЧ по-прежнему остается лучшей итерацией ГСЧ на сегодняшний день. Но только в том случае, если он используется правильно и только если игроки осведомлены о том, как казино может их обманывать под видом прозрачности и справедливости. Если эта статья что-то и доказывает, так это тот факт, что нам еще предстоит пройти долгий путь, прежде чем мы полностью устраним потребность в доверии из онлайн-казино.

Это цель BC.game. Продвигать индустрию онлайн-игр вперед, устанавливая новые стандарты честности и прозрачности, пока мы полностью не устраним необходимость доверять казино, с которым вы конкурируете за деньги. На данный момент я не могу придумать ни одного сценария, в котором доказуемая честность не требует определенного уровня доверия. Давайте изменим это.

Будучи сплоченным сообществом, я знаю, что решения всегда находятся на расстоянии разговора. Сейчас я предложу несколько вариантов, чтобы сдвинуться с мертвой точки. Я призываю всех, кто читает это, улучшить их или заменить чем-то лучшим. Вот несколько новых стандартов работы и лучших практик, которые можно ожидать от казино.

  1. В каждой игре должна быть своя исходная пара, а не самый распространенный метод использования одной и той же исходной пары во всех играх.
  2. Никаких внезапных, принудительных замен семян. Особенно после обновления. Каждая пара семян должна использоваться не менее 2³² or 4,294,967,296 ставки, или, пока игрок не решит его изменить. (Это длинное число не случайно. Это необходимо для защиты казино от «атаки одноразового переполнения». Объясняется ниже)
  3. Любые изменения в схемах выплат или правилах игры должны быть объявлены заблаговременно до того, как они произойдут. Опять же, это никогда не должно быть сюрпризом.
  4. Игрокам ни в коем случае не должно быть позволено использовать начальное число клиентов, сгенерированное собственными силами.
  5. Информация на месте о преимуществах доказуемой честности, а также о потенциальной тактике отсрочки, которая может быть использована против игроков.
  6. Весь код ГСЧ каждой игры должен быть опубликован в нетехническом, удобочитаемом формате.

«Переполнение одноразовых номеров», о котором я упоминал в стандарте № 2 из приведенного выше списка, — это термин, обозначающий превышение максимально возможных одноразовых номеров, которые можно использовать в 32-битной системе. Это число 2³². В терминах казино это 4,294,967,296 ставок. После того, как будет достигнуто максимальное количество одноразовых номеров, система сбросит одноразовый номер на ноль, что приведет к повторению всех 4,294,967,296 XNUMX XNUMX XNUMX результатов игры. Это даст игроку ту же информацию, что и казино. Все будущие результаты могут быть сгенерированы игроком в одно мгновение. Если оператор казино не знает об этом, то его казино может быть легко использовано этой уязвимостью.

Выполнив поиск по теме доказуемой честности, я с удивлением обнаружил, что вся доступная информация представляет собой одну и ту же информацию, повторяемую или переформулированную в сотнях различных блогов о казино, сайтах с рейтингом казино и информационных сайтах о казино. Provably Fair повсеместно восхваляется как всемогущий, всезнающий ответ на вопросы прозрачности и справедливости…. Действительно? Давай, криптосообщество! Что случилось с вашим автоматическим скептицизмом и естественным стремлением восстать против статус-кво? Принятие низших методов работы - это не то, что нам нужно! Идти по пути разрушения бессмысленно, если мы, как сообщество и отрасль, не доведем до конца то, что начали.

Лучшие практики для игроков

Эффективность доказуемой честности зависит только от участия игрока в процессе. У нас есть возможность по-настоящему разрушить отрасль, которая с момента своего создания страдает от коррупции и обмана. Как и ожидалось, теневые практики индустрии онлайн-игр думают, что они могут использовать наше оружие массового уничтожения против нас для собственной выгоды. Я не позволю этому случиться. Вы будете? Ниже и в произвольном порядке приведены некоторые из лучших практик, которые должны использовать все игроки, чтобы защитить себя при разоружении вышеупомянутых мешков с грязью.

  • Убедитесь, что казино использует формулу [serve seed:client seed:nonce] для генерации хеш-строки, используемой в их ГСЧ.
  • Всегда вручную меняйте начальное число вашего клиента ПОСЛЕ того, как казино предоставит вам хешированную версию начального числа своего сервера.
  • Убедитесь, что казино ни в коем случае не меняет начальное число сервера, сохраняя при этом исходное число вашего клиента.
  • Проверяйте ставки….. Часто.
  • Используйте сторонние инструменты, не связанные с азартными играми, для проверки шестнадцатеричных строк, созданных алгоритмом доказуемой честности. Смысл этого в том, чтобы убедиться, что начальное число сервера, которое использовало казино, имеет выходные данные, соответствующие хешированной версии, которую они предоставили вам до того, как вы добавили начальное число клиента и начали делать ставки. (Мне нравится https://www.tools4noobs.com/online_tools/hash/ но вы можете легко найти его, просто выполнив поиск по термину «инструменты хеширования».)
  • Убедитесь, что казино опубликовало ГСЧ для каждой игры, в которую вы играете. Это означает, что вы можете использовать ценность, созданную алгоритмом доказуемой честности, для воспроизведения результата каждой игры. Помните, алгоритм доказуемой честности — это только первый шаг более длительного и сложного процесса.
  • Задайте администраторам казино и/или модераторам вопросы об их играх и о том, как они интегрировали в них доказуемую честность.
  • Проверяйте ставки….. Да, я упомянул об этом дважды, потому что это самый важный способ, которым игрок может внести свой вклад в доказуемую честность. Доказывая это.
  • Не принимайте случайные, необъявленные и необъяснимые принудительные изменения начальных значений клиента. Если это произойдет, требуйте объяснений. Если казино не даст, заберите свои средства и играйте в другом месте.
  • Прежде чем делать какие-либо крупные ставки или вносить крупные депозиты, убедитесь, что вы можете снимать средства так же легко, как и вносить депозиты. Я знаю, что это немного не по теме, но я чувствую, что это важно упомянуть.

Подробный список лучших биткойн-казино, где вы можете насладиться лучшими играми, см. БТЦГОСУ. 

В заключение, доказуемая ярмарка все еще имеет много морщин, которые необходимо сгладить. На данный момент «справедливо» — это в лучшем случае преувеличение. Большинство сайтов, которые заявляют, что они доказуемо честны, на самом деле могут заявлять только о том, что имеют доказуемо неизменный начальный сервер. Хотя этого может быть достаточно в играх с простым набором правил, таких как игра в кости, это мало что дает для доказательства честности в более сложных играх, таких как слоты или кено. В конечном счете, вы, игрок, должны привлекать эти казино к ответственности и следить за тем, чтобы они правильно использовали доказуемую честность. Если не ты, то кто? Казино? Скорее всего, не. Я показал тебе свою. А теперь покажи мне свою.