Клиентский сид — значение, которое задаёте вы и которое вместе с серверным сидом участвует в расчёте результата раунда. В большинстве игр его можно ввести самому; в некоторых он генерируется автоматически, но должен быть изменяемым.
Зачем он нужен
Без вашего вклада результат определяло бы только казино. Даже если оно честно, доказать это вы бы не смогли. Клиентский сид делает результат совместным решением двух сторон: ни одна не может выбрать исход в одиночку.
На практике это защищает и от долгосрочной закономерности — казино не может подобрать последовательность серверных сидов так, чтобы она работала против ваших конкретных ставок, потому что ваш сид ему неизвестен.
Как пользоваться
Введите что-то, что выбрали сами, — подойдёт любой текст. Меняйте его время от времени: смена закрывает старую пару сидов, раскрывает серверный сид и позволяет завершить проверку. Смотрите порядок проверки, описанный в статье хеш.
Предупреждение
Если игра не позволяет менять клиентский сид, это неполная схема provably fair. Значок на странице может быть, но проверку до конца не довести — и именно этого большинство игроков не проверяет.
Что на самом деле меняет ваш сид
Результат вычисляется из трёх частей: серверного сида, вашего сида и номера ставки (nonce). Казино показало вам хеш своего сида до игры и этим связано. Свой сид вы можете выбрать после того, как увидели хеш, поэтому казино не может подобрать серверный сид под ваш ввод. Именно этот порядок и придаёт вашему сиду ценность. Если игра позволяет менять сид без смены пары сидов, посмотрите в описании игры, как при этом ведёт себя nonce, прежде чем делать выводы о проверке.
Миф о "счастливом сиде"
При том же серверном сиде, клиентском сиде и nonce результат всегда одинаков, но при другом сиде результаты не связаны с первыми. Любой сид даёт одно и то же распределение, поэтому "счастливого" сида и стратегии выбора сида, меняющей преимущество казино, не существует. Смена сида меняет лишь порядок результатов, а не шансы. Любое обещание, продающее "лучшие сиды", пусто.
Пример: если при одной паре сидов было сделано 300 ставок (nonce от 0 до 299), после смены вы можете пересчитать каждую и каждый раз получите то же число. В этом суть проверяемости.
Практические шаги
- Сохраните хеш серверного сида до первой ставки, затем введите свой сид. Объяснение смотрите в термине provably fair.
- Вводите произвольный текст, а не пароль, имя или что-то личное: при проверке сид отображается на странице.
- Записывайте время смены пары сидов, чтобы знать, какие ставки к какой паре относятся.
- Реально проведите проверку на одном раунде; пошаговое руководство здесь. Сид без проверки бессмысленен, и он относится только к собственным originals-играм казино.
Логика пары сидов та же, что описана в Wikipedia: Commitment scheme. Понятие генераторов случайных чисел смотрите в словаре freespin.ee.