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

  1. Otwórz zapis wybranej rundy i zachowaj jej identyfikator, tryb oraz wynik.
  2. 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.
  3. 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.
  4. 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.
  5. 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
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Identyczny 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.

Trzy możliwe wyniki weryfikacji

Dane i wynik są zgodne

Ponowne obliczenie opublikowanym algorytmem odtworzyło wynik rundy. W systemie z wcześniejszym hashem potwierdzono też zgodność ujawnionych danych z zapisanym odciskiem.

Wynik jest inny

Najpierw sprawdź identyfikator rundy, wszystkie dane i wersję algorytmu. Zachowaj rozbieżność do wyjaśnienia; wynik pozostaje niepotwierdzony, dopóki przyczyna nie będzie znana.

Za mało danych

Bez wymaganych danych lub dokładnego opisu algorytmu weryfikacja pozostaje niepełna. Brak danych nie potwierdza wyniku ani sam w sobie nie dowodzi manipulacji.

Materiały źródłowe

Wyjaśnienie Provably Fair w DatDropZasady platformy
Więcej poradnikówOtwórz DatDrop