Выберите номинал билета (от 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, срабатывает джекпот.
В этом случае выигрывает не просто билет победителя раунда, а именно он получает ещё и накопленный джекпот-банк, который пополняется с каждой игры из отчислений.