Lumaktaw sa nilalaman
Lumaktaw sa nilalaman

Pagiging patas

Provably Fair

Ang provably fair na round ay isa na maaari mong i-recompute mismo. Ang operator ay nag-commit sa isang sikreto bago ka maglaro, ikaw ay nagbibigay ng sarili mong value, at kapag ang sikreto ay nailabas na, kahit sino ay pwedeng i-rebuild ang resulta at i-check na hindi ito nabago.

Ang maikling sagot

Ang ibig sabihin ng provably fair ay ang resulta ng isang round ay galing sa tatlong values na maaari mong i-check: isang server seed na i-commit ng operator bago ka maglaro, sa pamamagitan ng pag-publish ng hash nito; isang client seed na galing sa iyong browser; at isang nonce na bumibilang ng mga rounds. Ipatakbo mo ang tatlong ito sa inilathalang algorithm ng laro at makukuha mo ang resultang ibinayad sa iyo, sa bawat oras, sa kahit anong device.

Ang proof ay retrospective, hindi live. Hindi mo makikita ang server seed habang ginagamit ito, kundi magiging predictable ang mga resulta; makikita mo ang hash nito. Kapag ang seed ay retired, ito ay ilalabas, at ang pag-hash nito ay dapat i-reproduce ang commitment na ipinakita sa iyo. Kung hindi, ang seed ay pinalitan, at lahat ng rounds na nilalaro dito ay kahina-hinala.

Hindi nito sinasaklaw ang buong site, at walang matapat na operator na nagsasabing iba. Ang provably fair ay applicable sa in-house originals, kung saan ang operator ang sumusulat ng maths at maaaring i-publish ito. Hindi ito applicable sa third-party studio titles — slots, live dealer tables, game shows — na tumatakbo sa sariling certified generator ng studio at walang seed na maaaring i-check. Parehong nasa iisang lobby. Hindi sila parehong guarantee.

Ang tatlong values na pinagmumulan ng isang round

Dalawa sa mga ito ay alam mo bago mag-settle ang round. Ang pangatlo ay kailangang ilabas pagkatapos para maisara ang proof.

  • Server seed

    Isang random na sikreto na binubuo sa panig ng operator. Hindi mo ito makikita habang live — makikita mo ang hash nito, na naka-publish bago ang iyong unang round gamit ito. Ang hash na iyon ay ang commitment: pinipirmi nito ang seed nang hindi ito inilalabas, dahil ang hashing ay one-way at walang pangalawang seed na makakagawa ng parehong output.

  • Client seed

    Isang value mula sa iyong panig, pwedeng i-edit sa fairness panel ng laro. Ito ay para hindi ma-pipili ang isang committed seed: hindi mapipili ng operator ang server seed na may magandang resulta kapag kalahati ng input ay isang value na ikaw mismo ang nag-set, pagkatapos, at pwedeng baguhin kahit kailan.

  • Nonce

    Isang counter na nag-i-increment ng isa sa bawat round. Parehas na server seed, parehas na client seed, ibang nonce: ibang resulta, at pwedeng i-check round by round, hindi lang maramihan. Ito ang dahilan kung bakit kayang masakop ng isang pares ng seeds ang buong session.

Paano i-verify ang isang round, sa apat na hakbang

Ang verification ay nangyayari pagkatapos ng laro, sa iyong sariling device, gamit ang values na ibibigay sa iyo ng laro. Hindi ito nangangailangan ng account access o cooperation mula sa amin, bukod sa pag-publish ng algorithm — na siyang punto ng setup na ito.

  1. Kopyahin ang commitment

    Bago ka maglaro, ipinapakita ng fairness panel ang hash ng server seed na kasalukuyang ginagamit. Kopyahin ito at itago. Ito lang ang bagay na dapat galing bago ang round; lahat ng iba ay pwedeng basahin pagkatapos.

  2. Maglaro ng mga rounds

    Bawat round ay kumokonsumo ng isang nonce, at ipinapakita ng panel ang iyong client seed at ang kasalukuyang nonce habang naglalaro. Kaya sa sandaling mag-settle ang isang round, hawak mo na ang dalawa sa tatlong inputs nito, kasama ang commitment sa pangatlo.

  3. I-rotate ang seed

    Ang pag-rotate ay nagre-retire ng server seed at inilalabas ito. Walang ma-verify hangga't hindi ito nangyayari, kaya ang seed na hindi mo ini-rotate ay seed na hindi mo na-check. Kapag nailabas na, hindi na ito magagamit para sa karagdagang round.

  4. I-recompute at i-compare

    I-hash ang nailabas na seed: dapat itong tumugma sa commitment na iyong kinopya. Pagkatapos, i-feed ang seed, ang iyong client seed at ang nonce sa published algorithm at i-check na ang resulta ay tugma sa ibinayad sa iyo. Ang algorithm ay pampubliko, kaya maaari kang gumamit ng independent verifier, hindi lang sa amin.

Saan applicable ang proof, at saan hindi

Sakop

Mga in-house na original

Mga laro kung saan ang operator ang sumusulat ng maths at kayang i-publish ito: ang fast-round formats — crash curves, dice, mines, wheels, plinko-style drops. Isang nonce bawat round ay nangangahulugang ang verification ay per round, hindi per session, kaya ang isang kahina-hinalang resulta ay maaaring i-check mag-isa.

Ang mga ito ay pangunahing matatagpuan sa ilalim ng Crash at Mga instant win, kung saan ang isang round ay tumatagal ng ilang segundo at ang resulta ay isang solong numero sa halip na isang pag-ikot ng reel.

Hindi kasama

Mga laro mula sa third-party studios

Ang mga slots, live dealer tables, at game shows na ginawa ng mga panlabas na studio. Ang kanilang mga resulta ay ginawa sa loob ng sariling engine ng studio, sa mga server ng studio. Hindi binibigay ng studio ang isang seed, at walang operator ang makakagawa nito. Ang isang casino na nagmamarket ng buong lobby nito bilang provably fair ay naglalarawan ng isang bagay na hindi umiiral.

Ang dala ng mga titulong ito sa halip ay sertipikasyon: isang independent test house ang sumusuri sa random number generator at sa nai-publish na return to player, pagkatapos ay muling sinusuri ito pana-panahon. Iyon ay isang tunay na kontrol. Ito rin ay ibang uri — isang audit na pinagkakatiwalaan mo, sa halip na isang patunay na iyong pinapatakbo.

Ang mga live dealer games ay ibang kaso muli. Ang randomness doon ay isang pisikal na gulong o isang totoong deck sa harap ng camera, kaya walang seed na ilalathala at walang iha-hash. Ang iyong na-verify sa mga table na iyon ay kung ano ang iyong nakikita.

Ano ang hindi pinapatunayan ng provably fair

Ito ang bahagi na kadalasang iniiwan ng mga pahina sa paksang ito, at ito ang bahagi na nagtatakda kung gaano kahalaga ang claim sa iyo.

Wala itong sinasabi tungkol sa odds
Ang isang laro na may one per cent house edge at isang laro na may ten per cent house edge ay maaaring parehong provably fair. Ang verification ay nagkukumpirma na ang resulta ay hindi binago pagkatapos ng pangyayari. Hindi ito pumapasok sa mga terms na iyong tinanggap bago iyon.
Hindi nito binabago ang iyong inaasahang return
Ang return to player ay isang property ng paytable, hindi ng seed. Ang isang verified round ay isang verified round, at ang isang daang verified losing rounds ay isang daang losing rounds pa rin. Ang fairness dito ay isang pahayag tungkol sa proseso, hindi kailanman tungkol sa resulta.
Wala itong halaga kung hindi na-verify
Halos walang nag-check, at ang isang patunay na walang pinapatakbo ay walang pinoprotektahan partikular. Ang pinoprotektahan nito ay lahat sa pangkalahatan: ang operator ay kailangang kumilos na parang may susuri, dahil ang sinumang manlalaro ay maaaring, anumang oras, sa anumang round.

Ang patunay ng isang round at ang patunay ng isang bayad ay dalawang magkaibang garantiya, at ang pangalawa lang ang nabubuhay sa pampublikong network. Ang deposit at ang withdrawal ay ordinaryong transaksyong mababasa sa explorer ng sinumang may hawak ng hash; ang round ay tinatapos sa server at pinapatunayan sa pamamagitan ng commitment, at wala itong isinusulat sa kahit anong block. Ano talaga ang tumatakbo on-chain sa isang blockchain casino

Tatlong gawi na nagpapagana sa patunay

  • Itakda ang iyong sariling client seed bago ka maglaro, hindi pagkatapos. Ang default seed ay gumagana pa rin, ngunit ikaw ay nagtitiwala na hindi ito pinili para sa iyo, na siyang eksaktong tiwalang nais alisin ng scheme.
  • I-rotate ang server seed sa katapusan ng session, hindi lamang kapag may mukhang mali. Ang rotation ang naglalantad ng seed, at ang isang batch ng mga round na hindi mo kailanman inihayag ay isang batch na hindi mo kailanman masusuri.
  • I-record ang commitment hash off screen habang ito ay live pa. Ang isang hash na iyong nabasa pagkatapos ay walang pinatutunayan: ang buong puwersa nito ay mula sa pagkakalathala bago pa umiral ang resulta.

Mga tanong tungkol sa provably fair

Lahat ba ng laro sa site na ito ay provably fair?
Hindi. Nalalapat ito sa mga in-house originals, kung saan ang algorithm ay maaaring ilathala. Ang mga third-party studio titles — slots, live dealer tables, game shows — ay tumatakbo sa sariling certified engine ng studio at walang inilalantad na seed. Pareho ang uri nasa lobby, at isa lamang sa mga ito ang maaari mong i-verify.
Kailangan ko bang mag-verify para sa proteksyon nito?
Hindi. Ang resulta ay kinukwenta sa parehong paraan kahit may sumuri o wala. Ang verification ay kung paano mo ito kinukumpirma pagkatapos; hindi nito binabago ang round mismo, at ang paglaktaw dito ay hindi ka naglalagay sa ibang set ng rules.
Puwede bang palitan ang server seed pagkatapos makita ang aking bet?
Hindi nang hindi sinisira ang commitment. Ang hash ay nailathala bago ang round at ang hashing ay one-way lamang, kaya ang ibang seed ay magbibigay ng ibang hash. Ang isang nahayag na seed na hindi nagha-hash pabalik sa ipinakita sa iyo ay mismong patunay na may binago, na siyang eksaktong layunin ng scheme na ilantad.
Bakit mahalaga ang client seed kung ang server seed ay committed na?
Dahil ang commitment ay nag-aayos ng seed nang hindi pinapatunayan na ito ay napili nang walang malisya. Ang iyong client seed ay isang input na pinili pagkatapos ng server seed at hiwalay dito, na nag-aalis ng posibilidad na pumili ng server seed na ang mga resulta ay alam nang paborable.
Para saan talaga ang nonce?
Ito ay nag-iiba ng mga round na nilalaro sa ilalim ng parehong pares ng seeds, at ginagawang posible ang verification per round. Kung wala ito, ang isang pares ng seeds ay magbibigay ng isang resulta at kailangan mong i-rotate ang seeds sa bawat taya para magkaroon ng kahulugan ang scheme.
Ang certified RNG ba ay mas masahol kaysa provably fair?
Ito ay ibang kontrol, hindi awtomatikong mas mahina. Ang certification ay nangangahulugang sinuri ng independent laboratory ang generator laban sa isang pamantayan at paulit-ulit itong sinusuri. Ang provably fair ay naglilipat ng check sa iyo at inaalis ang pangangailangan na maniwala sa sinuman — ngunit lamang sa mga laro kung saan pagmamay-ari ng operator ang maths.