Remi 45
← Acasă

Remi online verificabil — provably-fair

La JocRemi.ro fiecare rundă de remi etalat folosește commit-reveal: serverul publică hash SHA-256 înainte de deal, apoi dezvăluie codul — browserul reface amestecul ca să confirmi că pachetul nu a fost manipulat.

De ce contează

Platformele tradiționale îți cer să ai încredere în server. Aici, fiecare rundă lasă o dovadă matematică: hash-ul commit, codul client, nonce-ul rundei și ordinea celor 106 piese pot fi verificate în browser, fără cont de admin.

Cum funcționează (commit-reveal)

  1. Commit înainte de deal

    Serverul generează un cod secret și publică SHA-256(secret) — commit-ul. Nimeni nu poate schimba amestecul după ce commit-ul e vizibil.

  2. Amestec determinist

    Pachetul este amestecat cu HMAC-SHA256 din cod secret, cod client (public) și nonce de rundă. Aceeași intrare produce mereu aceeași ordine.

  3. Joc + audit

    Mutările sunt înregistrate în istoric. După rundă, serverul dezvăluie codul secret și snapshot-ul complet al împărțirii.

  4. Verificare locală

    Browserul recalculează hash-ul commit și re-rulează amestecul. Dacă totul se potrivește, badge-ul arată „Verificat”.

  5. Zar dealer (PF)

    La începutul meciului, zarul pentru dealer folosește același principiu: valori deterministe din codul de fairness al meciului, vizibile în istoricul rundei.

Verifică o rundă din istoric

După ce meciul s-a încheiat, deschide detaliile din Istoric meciuri:

  1. Mergi la Istoric meciuri și alege un meci terminat.
  2. Deschide panoul unei runde — vezi commit-ul, codul client și (după reveal) codul server.
  3. Apasă „Verifică această rundă” — verificarea rulează local, cu Web Crypto.
  4. Poți copia JSON-ul complet (commit, pachet, mâini inițiale, jurnal acțiuni) pentru audit extern.

Export și audit

Istoricul meciurilor este stocat server-side și poate fi inspectat oricând:

  • Per rundă: commit, seeds, ordinea pachetului, mâini inițiale/finale, formații, jurnal acțiuni.
  • Buton „Copiază tot ca JSON” în panoul de verificare — util pentru arhivare sau analiză.
  • Contul tău (dacă ești autentificat) poate exporta datele personale din Setări cont (GDPR).

Întrebări frecvente

Pot verifica în timpul rundei?

Commit-ul și codul client sunt vizibile, dar codul secret server se dezvăluie doar după ce runda se încheie — altfel ai putea deduce pachetul în timpul jocului.

Trebuie să am cunoștințe tehnice?

Nu pentru verificarea din UI — un click confirmă potrivirea. Pentru audit manual, JSON-ul exportat conține toate câmpurile necesare.

Boții sunt marcați?

Da — în cameră, istoric și profil public apar ca jucători AI. Nu sunt prezentați ca oameni.

Moneda virtuală influențează amestecul?

Nu. Amestecul depinde doar de seeds și nonce; coins/rank sunt cosmetice și statistice, fără cash-out.

Ce se întâmplă dacă verificarea eșuează?

Contactează-ne cu ID-ul meciului și numărul rundei — exportul JSON este dovada. Un eșec indică date corupte sau un bug; investigăm transparent.

Este certificat de o terță parte?

La lansare folosim commit-reveal open-source verificabil în browser. Certificarea RNG independentă (GLI/eCOGRA) este planificată ca pas viitor, opțional.

Limite transparente

Provably-fair acoperă amestecul și împărțirea. Nu garantează comportamentul adversarilor umani — de aceea există raportare abuz (în dezvoltare) și politici clare de reconectare.

Citește politica de reconectare și părăsire masă →

Întrebări frecvente

Pot verifica o rundă veche?
Da. Deschide meciul în Istoric, alege runda și folosește Verifică — browserul refă amestecul cu codul dezvăluit.
Ce se întâmplă dacă hash-ul nu se potrivește?
Verificarea eșuează vizibil — știi că ordinea nu corespunde angajamentului. Raportează și păstrează ID-ul meciului.