FAQ
Strona Główna
Centrum Wsparcia
FAQ
NFT
Kupuj NFT
Algorytm Wyboru Zwycięzców dla Mechanizmy Subskrypcji Binance NFT

Algorytm Wyboru Zwycięzców dla Mechanizmy Subskrypcji Binance NFT

2022-01-05 08:51
Kiedy okres subskrypcji NFT dobiegnie końca, Twoje subskrybowane Bilety Uczestnictwa wejdą do puli. System wybierze zwycięzców w sposób sprawiedliwy i losowy.
Algorytm wyboru zwycięzcy jest następujący:
1. Wybierz określony czas (czas rozpoczęcia obliczeń) + wszystkie Bilety Uczestnictwa jako losowy seed, oznaczany jako "S".
2. Użyj algorytmu hash SHA-256 do wygenerowania wartości hash dla "S", oznaczonej jako "H". Następnie użyj "H" jako liczby szesnastkowej i przekonwertuj ją na długą liczbę całkowitą "L".
3. "W = L% N" będzie zwycięskim numerem Biletu Uczestnictwa, gdzie "N" to całkowita liczba biletów, a "%" to reszta.
4. Jeśli trzeba wybrać określoną liczbę zwycięzców ("X"), nowy losowy seed zostanie ustawiony na "S = H". Kroki 2 i 3 będą powtarzane do momentu wyłonienia "X" unikalnych zwycięzców.
Algorytm wyboru może generować jeden lub więcej losowych numerów dla każdej sprzedaży. 
Proces selekcji jest w pełni jawny i możliwy do sprawdzenia. Po ogłoszeniu przez Binance konkretnego czasu wyboru i całkowitej liczby subskrybowanych Biletów Uczestnictwa, każdy może wygenerować te same liczby pseudolosowe po zakończeniu okresu subskrypcji.