Provably fair, explained
Frogagarriki justuak aukera ematen dizu txanda baten emaitza apustuaren aurretik zehaztuta zegoela eta gero ez zela aldatu egiaztatzeko. Ez du jokoa ohiko zentzuan justu bihurtzen, eta ez ditu emaitzak aurreikusgarri egiten.
How it works
- Commit. Zerbitzariak zerbitzari-hazi sekretu bat aukeratzen du eta SHA-256 hash-a bakarrik erakusten dizu, alderantziz ezin daitekeen hatz-marka bat.
- Zure sarrera. Zuk (edo beste jokalari batzuek) bezero-hazia ematen duzu, beraz, zerbitzariak ezin du zure apustua ikusi ondoren bere interesetara egokitzen den emaitzarik aukeratu.
- Jokatu. Txanda bakoitzaren emaitza bi hazietatik eta txanda-kontagailu batetik kalkulatzen da (nonce).
- Agertu eta egiaztatu. Geroago zerbitzariak bere hazia agertzen du. Edonork hash-a kalkula dezake, hash-a lehenago erakutsitako hatz-markarekin alderatu, eta txanda bakoitza berriro kalkulatu.
Try it
Testu-liburu bateko eskema: jauzi-puntua HMAC-SHA256(zerbitzari-hazia, “bezero-hazia:nonce”) erabiliz, %97ko RTP-a. Ideia erakusten du; ez da edozein jokoren algoritmoa.
Hatz-marka (SHA-256), txanda baino lehen erakutsia:—
Azaldutako zerbitzari-hazia:
What provably fair proves
- Txanda bakoitzaren emaitza txandaren aurretik finkatuta zegoen eta ez zen aldatu zure apustua egin ondoren.
- Argitaratutako algoritmoa erabili zen benetan hau sortzeko.
What it does not prove
- Jokoa espero duzun jokalariari itzultzen zaion ehunekoarekin (RTP) funtzionatzen duela: RTPa algoritmoaren parte da eta baxuago ezar daiteke.
- Guneak zure herrialdean lizentzia duela, ordainketak egiten dituela edo jokalariei justu tratatzen diela. Gune bat frogagarriki justua izan daiteke eta hala ere lizentziarik gabe egon.
- Inork ezin du hurrengo txanda aurreikusi. Hazia ezkutuan dagoen bitartean, emaitza ezin da kalkulatu, eta hash-a ezin da alderantzikatu: 256 biteko hazia asmatzea ez da bideragarria. Ikusi zergatik diren iruzurrak aurreikusleak.
Benetako joko bat egiaztatzea
Erabili jokoaren beraren egiaztapen-pantaila edo datuak. Adibidez, Aviatorrek iraganeko txandetako haziak eta hash-a erakusten ditu frogagarriki justua menuan. Gure demoak eskema generikoa erabiltzen du eta ezin du hornitzaile zehatz baten txandak egiaztatu.