affwork.pro · Бонус-Лото №1
Проверка честности
Числа тиража нельзя подобрать задним числом. До тиража мы публикуем хэш секретного сида — «отпечаток», по которому сид нельзя восстановить, но можно проверить. Когда приём билетов закрывается, мы фиксируем снимок всех билетов. Выигрышные числа получаются из сида и снимка по открытому алгоритму, а после начисления призов сид раскрывается — и любой может пересчитать результат сам.
1. Хэш сида
Опубликован при старте розыгрыша, 30 сентября 2026, 00:40.
0eed645708c40e6d84c16d9ccbbda0c08e70618da4a055fe4f50b72e89fad031
2. Снимок билетов
Список [[код, [n1..n5]], …], отсортированный по коду билета. Его хэш — SHA-256 от компактного JSON этого списка.
снимок появится после закрытия приёма билетов
3. Выпавшие числа
Тираж ещё не проведён.
4. Сид
откроется после начисления призов
Как пересчитать
sha256(seed) == seed_hash
sha256(json(snapshot)) == snapshot_hash // компактный JSON, без пробелов
numbers = []
for round = 0, 1, 2, …:
mac = HMAC-SHA256(key = seed, msg = snapshot_hash + ":" + round)
for каждая пара байт (b0, b1) из mac:
n = (b0 * 256 + b1) % 36 + 1
если n ещё нет в numbers → добавить
если в numbers 5 чисел → готово
// порядок в numbers = порядок шаров в эфире
Протокол тиража
30.09.2026 00:40:00Тираж опубликован, хэш сида открыт: 0eed645708c40e6d84c16d9ccbbda0c08e70618da4a055fe4f50b72e89fad031