Не в сети

Доказуемо честные кости

Перед началом партии сервер генерирует секретное 32-байтовое зерно (seed) и публикует только его хеш («коммит»). Это доказывает, что зерно было зафиксировано ещё до первого броска костей, при этом само зерно пока не раскрывается.

Каждый бросок вычисляется на основе этого зерна и открытых, проверяемых данных: идентификатора партии, номера броска и случайного значения («nonce»), предоставленного вами или соперником. Поскольку зерно фиксируется заранее, никто не может задним числом подобрать выгодный бросок.

Когда партия завершается, сервер раскрывает зерно. Любой — включая вас, прямо здесь, в своём браузере — может хешировать его, проверить совпадение с опубликованным коммитом и заново вычислить каждый бросок по открытым данным, чтобы убедиться, что он совпадает с тем, что было показано на экране.

Проверить партию

Вставьте ниже журнал бросков завершённой партии (с экрана результатов) и проверьте его сами. Ничего не отправляется никуда — проверка выполняется полностью в вашем браузере.

Доказуемо честные кости · Turnpan Backgammon