$
9
8
7
6
5
4
3
2
1
0
9
8
7
6
5
4
3
2
1
0
.
9
8
7
6
5
4
3
2
1
0

Free Play


Kako se generiraju rezultati duela kutijama

Na Cases.gg koristimo sustav Provably Fair. To znači da ti, igrač, možeš lako potvrditi da su rezultati igre bili doista nasumični i da nisu mijenjani kako bi favorizirali web stranicu ili drugog igrača. Za igre igrač protiv igrača, kao što su dueli, naš sustav koristi decentralizirani EOS blokovni lanac. To znači da nismo u mogućnosti promijeniti ishode igre i ne znamo rezultate prije nego što počnu.


Sustav funkcionira na sljedeći način:

  1. Prvo, poslužitelj generira kriptografsko sjeme. To kriptografsko sjeme se zatim hashira pomoću SHA256 i prikazuje se igraču. Kriptografsko sjeme poslužitelja jedan je dio kriptografskog sjemena igre.
  2. Odabiremo broj bloka iz EOS blokovnog lanca kojeg tek treba iskopati i pokazujemo taj ID igraču.
  3. Pričekat ćemo nekoliko sekundi da blok bude iskopan. Nakon što je iskopan, preuzimamo hash bloka. Ovaj hash bloka drugi je dio kriptografskog sjemena igre.
  4. Otkrivamo kriptografsko sjeme poslužitelja. Generira se nasumični niz koji se sastoji od kriptografskog sjemena poslužitelja i hash bloka. Ovo je kriptografsko sjeme igre koje se šalje generatoru slučajnih brojeva.

How Ties Are Resolved

In case of a tie, a "coinflip" ticket is generated to determine the winning team. It is a float value between 0 and 1. Every winning team gets an equal share.

Example: In a 1v1v1v1 game there are 3 players with the exact same item value - spot 1, 3 and 4. Player 1 is assigned a range 0 - 1/3, player 3 - 1/3 - 2/3, player 4 - 2/3 - 1. The coinflip ticket is 0.45612148050081647 - this means that player 3 wins the battle.

Za verificiranje igre potrebno je provesti nekoliko koraka:

  1. Prvo, igrač mora potvrditi da se hash kriptografskog sjemena poslužitelja podudara s onim prikazanim prije početka igre.
  2. Igrač mora potvrditi da je EOS blok iskopan nakon početka igre i da se hash blok podudara s onim prikazanim.
  3. Igrač mora potvrditi da su nasumični ishodi generirani pomoću kriptografskog sjemena igre.

Kako bismo pojednostavili postupak, nudimo poseban alat koji ti omogućuje provjeru rezultata igre. Ako ispravno uneseš pojedinosti igre, to će potvrditi igru za tebe. Ako je nešto izmijenjeno, verifikacija neće uspjeti.

Verifikator duela

Želiš li vidjeti kod? Pogledaj ovaj codepen