Орёл или решка онлайн

Настройки
crypto/rand · SHA-256
Нажмите «Бросить»
Как пользоваться
  1. Укажите количество бросков (от 1 до 100).
  2. Нажмите «Бросить».
  3. При одном броске увидите изображение монеты и результат («Орёл» или «Решка»); при нескольких — счётчик орёл/решка и ряд монет по каждому броску.
Commit-reveal SHA-256

Каждый результат сопровождается commit-reveal доказательством на SHA-256: перед генерацией сервер фиксирует commitment — хеш случайной соли и параметров запроса, — и только затем вычисляет сам результат из этой соли. Вместе с результатом публикуются соль и параметры, поэтому любой может самостоятельно проверить равенство SHA-256(salt + params) == commitment и убедиться, что результат не подменили задним числом.

Также попробуйте:🎲 Кубики🔢 Числа

Вопросы

Монетка правда случайна, а не заранее заданный результат?
Каждый бросок использует криптографически стойкий генератор случайных чисел (crypto/rand) — результат определяется на сервере до отрисовки анимации монеты.
Можно бросить монету несколько раз за один запрос?
Да, укажите нужное количество бросков (до 100) — результат покажет счётчик орёл/решка и последовательность всех бросков.
Результаты сохраняются между посещениями?
Без явного создания публичной ссылки результат остаётся только в текущей сессии браузера и не сохраняется на сервере.