Kup kryptowaluty
Zapłać przez
Rynki
NFT
New
Do pobrania
English
USD

Jak mogę Ci pomóc?
Funkcje Konta
Tutorial
Binance Fan Token
Binance Earn
Wpłaty/Wypłaty Krypto
Kup Krypto (Fiat/P2P)
Handel Spot i Margin
Krypto Derywaty
Finanse
API
Bezpieczeństwo
Warunki użytkowania
Binance Convert
NFT
VIP

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

2022-01-10 04:11
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.