Честность
Семена, обязательства и повторное воспроизведение в доказуемо честных играх

"Доказуемо честная" может звучать как слоган, пока части не будут разделены. Полезная реализация имеет секрет, публичное обязательство, входные данные, влияемые игроком, счетчик раундов и детерминированное повторное воспроизведение. Каждая часть закрывает разный пробел.
1. Серверное семя предоставляет секретный ввод
Havoc Win генерирует серверное семя размером в 32 байт для игровой сессии. Семя остается секретным, пока активно, чтобы игрок не мог вычислить будущие результаты. Система использует этот материал вместе с клиентским семенем и nonce для инициализации криптографически безопасного потока случайных чисел.
2. Обязательство фиксирует то, что будет раскрыто
До игры сервис публикует SHA-256 hash серверного семени. Hash работает как отпечаток пальца. Он не раскрывает секрет, но позже семя может быть захешировано и сравнено с предыдущим обязательством. Другое семя дает другой отпечаток.
3. Клиентское семя и nonce поддерживают различие раундов
Сид клиента — это ввод, установленный игроком, который смешивается с генератором случайных чисел. Нонс увеличивается по мере того, как раунды используют активную пару сидов. Изменение клиента-сид сбрасывает позицию последовательности, в то время как смена сервера-сид раскрывает старый секрет и устанавливает новую фиксацию.
4. Детерминированная логика игры делает возможным повторение
Повторение использует те же вводные значения сидов и записанные выборы для того же движка. Если логика детерминирована, она выдает те же карты, остановки барабанов, путь или переходы состояний и тот же расчет. Тесты Havoc Win сравнивают воспроизведенный результат с сохраненной записью раунда.
Что проверять в записи честности
- Фиксация была доступна до результата, который она покрывает.
- Раскрытый сервер-сид хэшируется обратно к этой фиксации.
- Сид клиента и нонс совпадают с записанным раундом.
- Игра, ставка, настройки и действия игрока совпадают с вводом повторения.
- Воспроизведенный результат и выплата совпадают с установленной записью.
Публичная ссылка на повторение может показать записанную игру и результат, не раскрывая данные кошелька или идентичность игрока. Доказательство касается раунда, а не предсказания следующего.
Начните с что означает доказуемо честно, затем сравните доказуемо честно и RNG. Страница доказуемо честно является справочным материалом продукта.
Frequently asked questions
Что такое серверное семя?
Это секретный случайный материал, сгенерированный игровым сервисом. Havoc Win публикует SHA-256 hash-обязательство для семени до игры и раскрывает семя при его ротации, чтобы можно было проверить обязательство.
Что делает nonce?
Nonce — это счетчик, смешиваемый с входными данными семени, чтобы отдельные раунды с одной парой семян использовали разные позиции в детерминированной последовательности случайных чисел.
Что доказывает повторное воспроизведение?
Успешное повторное воспроизведение показывает, что сохраненные входные данные и действия воспроизводят записанный результат при той же логике игры. Это не доказывает, что игрок должен был выиграть или что игра не имеет преимущества казино.