пятница, 18 января 2013 г.

Может ли онлайн казино с MD5 обмануть игроков?


В последнее время все больше внимания онлайн казино уделяют вопросу доказывания своей честности. Для этого используют разнообразные способы – от независимых аудиторов до самого распространенного - контроль честности онлайн казино с помощью шифрования результатов MD5.

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

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

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

Давайте рассмотрим такую возможность на примере игры казино рулетка.

Результаты в рулетке генерируются среди чисел 0-36. Если результаты выбираются случайно, то в идеале всех чисел в результатах рулетки будет примерно равное количество.

Известно, что преобладающее число игроков казино на рулетке (почти 90%) очень и очень редко ставят на «ЗЕРО». Поэтому если создать последовательность, в которой 0 (ЗЕРО) будет выпадать не случайно (с шансом 1/37), а чаше (хотя бы 1/15), то количество проигрышей существенно возрастет.

Кроме того, почти все системы рулетки, за редким исключением, не предусматривают ставку в рулетке на «ЗЕРО». Таким образом, при подобной генерации результатов все системщики попадают в раздел проигравших.

При этом, хотелось бы обратить внимание на то, что последовательность, выданная в MD5 игроку казино перед игрой в рулетку, будет соответствовать выданным в игре результатам. Вот только она не будет соответствовать выданным результатам с помощью «чистого» ГСЧ (генератора случайных чисел).
Кроме того, можно «настроить» выдачу определенных результатов под конкретных игроков – к примеру, под систему игры в рулетку мартингейл можно чаще выдавать последовательности по 8-11 «красных» или «черных» подряд и т.д.

В игре блэкджек все ещё проще. Достаточно при генерации последовательности уменьшить количество тузов и десяток (10,валет,дама,король) - этого будет вполне достаточно, чтобы снизить шанс на выигрыш игрока в блэкджек в разы.

Если механизм контроля честности онлайн казино MD5 не дает гарантии честности, то как же узнать обманывает онлайн казино с контролем честности своих игроков или это казино играет честно?

Единственный способ - это самостоятельно собрать статистику игр и проанализировать рассеивание. Т.е. посмотреть равномерно ли выдаются, к примеру, числа в рулетке, нет ли каких либо существенных преобладаний или уменьшений определенных чисел. Если на 350-400 результатов в анализе по каждому числу будет примерно 9-11 выпадений, можно с уверенностью сказать, что онлайн казино играет честно. Если по каким-либо числам результаты будут меньше 6 или больше 15, то стоит задуматься о честности данного онлайн казино, не смотря на наличие контроля честности казино MD5.

Статья опубликована: 18 Мая 2011 года
Прочитана - 19393 раза.

Комментариев нет:

Отправить комментарий