FAQ
Головна сторінка
Центр підтримки
FAQ
NFT
Купівля NFT
Механізм підписки Binance NFT та алгоритм вибору переможця

Механізм підписки Binance NFT та алгоритм вибору переможця

2022-01-05 08:51
Коли період підписки на NFT закінчиться, ваші білети участі будуть додані в пул. Система обере переможців справедливим та випадковим чином.
Алгоритм вибору переможця наступний:
1. Обрати зазначений час (час початку розрахунку) + всі білети участі як випадкове число, позначене літерою "S".
2. Використати алгоритм хешування SHA-256, щоб згенерувати хеш значення "S", позначене як "H". Потім використати "H" як шістнадцяткове число і перетворити його в довге ціле число "L".
3. "W = L% N" буде номером виграшного білета для участі, де "N" - загальна кількість білетів, а "%" - залишок.
4. Якщо необхідно вибрати певну кількість переможців (X), нове випадкове число буде встановлено на "S = H". Кроки 2 і 3 повторюватимуться доти, доки не будуть обрані "X" унікальних переможців.
Алгоритм вибору може генерувати одне чи декілька випадкових чисел для кожного продажу. 
Процес відбору повністю відкритий та піддається перевірці. Після того, як Binance оголосить конкретний час вибору та загальну кількість підписаних білетів участі. Будь-хто зможе згенерувати ті самі псевдовипадкові числа після закінчення періоду підписки.