Ghjustizia verificabile, spiegata
A ghjustizia verificabile vi permette di verificà chì u risultatu di un turnu era statu fissatu prima di a vostra scommessa è ch’ellu ùn era statu cambiatu dopu. Ùn rende micca un ghjocu ghjustu in u sensu cumunu, è ùn rende micca i risultati predicibili.
Cum'ellu funziona
- Impegnu. U servitore sceglie un seme di u servitore sicretu è vi mostra solu u so hash SHA-256, una impronta digitale chì ùn pò esse invertita.
- U vostru input. Voi (o altri ghjucadori) furnite un seme di u cliente, cusì u servitore ùn pò sceglie un risultatu chì li cunvene dopu avè vistu a vostra scommessa.
- Ghjucà. U risultatu di ogni turnu hè calculatu da i dui semi è da un contatore di turnu (u nonce).
- Rivelà è verificà. Più tardi, u servitore rivela u so seme. Qualchissia pò fà l’hash di ellu, cumparà l’hash cù l’impronta digitale mostrata prima, è ricalculeghja ogni turnu.
Pruvatelu
Un schema di manuale: puntu di crash da HMAC-SHA256(seme di u servitore, “seme di u cliente:nonce”), RTP di u 97%. Mostra l’idea; ùn hè micca l’algoritmu di un ghjocu particulare.
Impronta digitale (SHA-256), mostrata prima di ogni turnu:—
Seme di u servitore rivelatu:
Ciò chì a ghjustizia verificabile pruva
- U risultatu di ogni turnu era statu fissatu prima di u turnu è ùn era statu cambiatu dopu a vostra scommessa.
- L’algoritmu publicatu hè statu veramente adupratu per pruduce lu.
Ciò ch’ellu ùn pruva micca
- Chì u ghjocu funziona à l’RTP chì vi aspettate: l’RTP face parte di l’algoritmu è pò esse impostatu più bassu.
- Chì u situ hè licenziatu in u vostru paese, paga, o tratta i ghjucadori in modu ghjustu. Un situ pò esse ghjustu verificabile è sempre senza licenza.
- Chì qualchissia pò predicà u prossimu turnu. Senza u seme sicretu, u risultatu ùn pò esse calculatu, è l'hash ùn pò esse invertitu: indovinà un seme di 256 bit ùn hè micca fattibile. Leghje perchè i predicatori sò truffe.
Verificà un ghjocu reale
Aduprate u schermu di verificazione di u ghjocu stessu o i so dati. Aviator, per esempiu, mostra i semi è l'hash per i turni passati in u so menù di ghjustizia verificabile. A nostra demo usa un schema genericu è ùn pò micca verificà i turni di un fornitore specificu.