Co oznacza Provably Fair
To podejście wykorzystuje dane kryptograficzne do weryfikacji sposobu obliczenia losowego wyniku. Platforma określa algorytm, dane wejściowe i procedurę weryfikacji.
DatDrop ma osobną stronę Provably Fair. Korzystaj z aktualnych instrukcji dla wybranego trybu gry.
Trzy pojęcia na początek
- Seed
- Wartość wejściowa używana w obliczeniu. Server seed i client seed oznaczają różne dane wejściowe, jeśli algorytm ich używa.
- Nonce
- Licznik odróżniający obliczenia korzystające z tych samych wartości seed. Użyj wartości z zapisu konkretnej rundy.
- Hash
- Cyfrowy odcisk danych. Pozwala porównać ujawnioną wartość z wcześniej opublikowanym odciskiem.
Co jest potrzebne do weryfikacji
- Otwórz zapis wybranej rundy i zachowaj jej identyfikator, tryb oraz wynik.
- Wymagane dane i nazwy pól zależą od trybu oraz algorytmu. Zbierz wartości wymienione w jego instrukcjach Provably Fair; mogą obejmować ujawniony server seed, client seed i nonce.
- W systemie z wcześniejszym hashem porównaj hash zapisany przed wynikiem z hashem ujawnionej wartości. Ten cyfrowy odcisk sprawdza dane wejściowe; wynik rundy wymaga osobnego obliczenia.
- Powtórz obliczenie opublikowanym algorytmem na identycznych danych, a potem porównaj je z zapisanym wynikiem. W trybach przypisujących liczbę do przedmiotu wykonaj również to przeliczenie.
- Bez wymaganych danych lub dokładnego opisu algorytmu weryfikacja pozostaje niepełna. Nie oznaczaj takiej rundy jako zweryfikowanej.
Czego system nie gwarantuje
Provably Fair nie gwarantuje zysku, zwrotu kosztu skrzynki, braku opłat ani spełnienia wszystkich zobowiązań płatniczych. Weryfikacja losowości nie zastępuje zapoznania się z zasadami serwisu.
Jak oceniać wiarygodność
Osobno oceniaj algorytm, zasady gry, warunki płatności i bezpieczeństwo konta. Link do opisu systemu to punkt wyjścia do weryfikacji, a nie uniwersalny certyfikat zaufania.
Jak wygląda sprawdzenie hasha
Przykład edukacyjny SHA-256, nie zapis rundy DatDrop. Tekst UTF-8 hello, bez spacji i znaku nowego wiersza, daje taki hash:
hello
SHA-256
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824Identyczny tekst i algorytm dają ten sam hash. Hello z wielką literą to inne dane. Zgodność odcisku sprawdza dane wejściowe; nie oblicza jeszcze wyniku gry.