Jak zweryfikować uczciwość case'a

Aby zweryfikować case na Lolanceizi, po otwarciu ujawnij server seed, sprawdź jego hash SHA-256 z tym pokazanym przed otwarciem, potem przelicz rzut przez HMAC-SHA256 z server seed i ciągu client seed:nonce. Jeśli wynik pasuje, case był uczciwy.

1. Sprawdź hash server seed

Przed otwarciem widzisz hash SHA-256 server seed. Po - sam seed. Policz SHA-256 ujawnionego seeda i potwierdź, że hash pasuje.

2. Przelicz rzut

Weź HMAC-SHA256 z kluczem server seed nad ciągiem client seed:nonce. Pierwsze 64 bity modulo 10001 dają rzut od 0 do 10000.

3. Porównaj wynik

Zestaw obliczony rzut z tym, co pokazał system. Zgodność dowodzi, że wyniku nie podmieniono po commit.

Jak zweryfikować, że case jest uczciwy?
Sprawdź hash SHA-256 ujawnionego server seed, potem przelicz HMAC-SHA256 z server seed i client seed:nonce - zgodny wynik potwierdza uczciwość.
Czego do tego potrzebuję?
Ujawnionego server seed, Twojego client seed, nonce i dowolnego kalkulatora HMAC-SHA256 / SHA-256.
Co jeśli wynik się nie zgadza?
Niezgodność oznaczałaby manipulację - skontaktuj się ze wsparciem z detalami otwarcia; przy poprawnym działaniu wynik zawsze się odtwarza.