Выберите номинал билета (от 5 до 50 USDT) — у каждой лотереи свой фонд, который растёт с каждой покупкой. Комиссия фиксирована и заранее видна, никаких скрытых условий. Покупка — в два клика.
ChainWin — это платформа честных и быстрых розыгрышей. Выбирай билет, участвуй в раунде и получай шанс сорвать крупный приз. Каждый розыгрыш прозрачен и основан на блокчейне.
Этот таймер показывает, сколько времени осталось до завершения текущего розыгрыша ChainWin. По окончании отсчёта система фиксирует результаты и определяет победителя с помощью данных блокчейна. Следите за таймером, чтобы успеть приобрести билеты и увеличить свои шансы на выигрыш!
Выберите номинал. У каждого номинала — свой призовой фонд, который растёт от количества купленных билетов.
Победитель выбирается на основе хэша блока BNB Smart Chain. Хэш — это большое число в шестнадцатеричной системе (HEX), которое невозможно предсказать заранее. Мы переводим часть хэша в десятичное число и берём остаток от деления на количество купленных билетов. Это гарантирует случайность и проверяемость результата.
Победитель = (Число из хэша) mod (Количество билетов)
Здесь mod
— операция взятия остатка. Например, 137 mod 100 = 37
.
Любой может самостоятельно повторить расчёт и убедиться в честности розыгрыша.
Так у каждого билета всегда есть шанс на выигрыш, независимо от общего количества.
2 hex-символа = 8 бит ⇒ максимум 255.
4 hex-символа = 16 бит ⇒ максимум 65 535.
Поэтому при большом числе билетов мы берём 4 символа, чтобы диапазон случайных значений покрывал всех участников.
HEX | DEC | HEX | DEC |
---|---|---|---|
0 | 0 | 8 | 8 |
1 | 1 | 9 | 9 |
2 | 2 | A | 10 |
3 | 3 | B | 11 |
4 | 4 | C | 12 |
5 | 5 | D | 13 |
6 | 6 | E | 14 |
7 | 7 | F | 15 |
Сколько берём из хвоста хэша | Битность | Диапазон возможных значений (DEC) | Рекомендуется для кол-ва билетов |
---|---|---|---|
Последние 2 hex-символа (например, …89 ) |
8 бит | 0 … 255 | ≤ 255 |
Последние 4 hex-символа (например, …6789 ) |
16 бит | 0 … 65 535 | > 255 |
Возьмём хэш блока как пример:
0xabcdef0123456789abcdef0123456789abcdef0123456789abcdef0123456789
…89
⇒ это 0x89
.0x89 = (8 × 16) + 9 = 128 + 9 = 137
.137 mod 100 = 37
⇒ побеждает 37-й билет.…6789
⇒ это 0x6789
.0x6789 = (6 × 4096) + (7 × 256) + (8 × 16) + 9 = 24 576 + 1 792 + 128 + 9 = 26 505
.26 505 mod 1 000 = 505
⇒ побеждает 505-й билет.mod
mod
возвращает остаток от деления. Если делимое меньше делителя, остаток равен самому делимому.
Примеры:
Выражение | Смысл | Результат |
---|---|---|
137 mod 100 | 137 разделить на 100 → 1 целая, остаток 37 | 37 |
137 mod 255 | 137 меньше 255, остаток = само число | 137 |
26 505 mod 1 000 | 26 505 = 26 × 1 000 + 505 | 505 |
После завершения раунда мы публикуем номер использованного блока и его хэш. Любой участник может открыть этот блок в BscScan, увидеть тот же хэш и самостоятельно выполнить расчёт по описанным шагам. Результат всегда будет одинаковым.
Каждый раунд у вас есть шанс выиграть не только основной приз, но и накопленный джекпот. Чтобы он выпал, система должна сгенерировать число 777 из 1000. Если условие выполняется, победитель раунда забирает весь джекпот-банк!
Каждый раунд (10 минут) проводится основной розыгрыш победителя по хэшу блока.
Дополнительно система генерирует случайное число от 1 до 1000 (на основе хэша блока для честности).
Если выпадает именно 777, срабатывает джекпот.
В этом случае выигрывает не просто билет победителя раунда, а именно он получает ещё и накопленный джекпот-банк, который пополняется с каждой игры из отчислений.