Algoritm võitjate määramiseks

Paljudele meeldib proovida oma õnne, osaledes loteriil, konkureerides teistega ja saades võimaluse oma raha korrutada. Kuid inimesed on heidutatud kahtlus, et mäng ei ole õiglane - et auhind antakse eelnevalt kindlaks määratud osalejad. Kahjuks on need kahtlused sageli õigustatud. Aga nüüd sa ei pea muretsema, sest seal on Trianglerooms.io!

See on erinev meie projektis. Võitja määrab läbipaistev algoritm, mida saab vaadata iga kasutaja, ja keegi meist ei saa mõjutada tulemust. Huvitatud? Loe allpool, kuidas võitjad on määratud.

Lühike Likbez

Iga pilet ostetakse tehingu ga aadressil Ethereum

See tähendab, et iga pilet on seotud kindla tehinguga, konkreetse rahaülekandega.

Kell Ethereum , kanded on rühmitatud järjestikuste numbritega plokkideks.

See tähendab, et iga pilet vastab selle ploki numbrile, kus pilet osteti. Igal plokil on arv NONCE. Selle numbri genereerivad mänedünikaevurid.

Igal plokil on NONCE number. Selle numbri genereerivad kaevurid ploki sulgemiseks. Kõigi plokis olevate andmete (ülekande summa, kellelt, kellele jne) ja ülalmainitud NONCE numbri põhjal moodustub uus number - HASH. Selle moodustamise teeb Ethereumi plokiahel ise. Mis saab tulevase ploki HASH-number - keegi ei tea ega oska ennustada. Siiski on teada, et see arv on juhuslik ja jaotub ühtlaselt.

See tähendab, et kindla arvu põhjal võitja määramisel on kõigil mängijatel võrdsed võimalused võita.

Võitja määramise algoritm

Vooru võitja selgitatakse välja ühe minuti jooksul pärast vooru viimase pileti ostmist. Järgmise, seni veel olematu ploki moodustumist on oodata ühe minuti jooksul. Niipea kui plokk on saadaval, selgitatakse võitja järgmise valemi abil:

Future Block = vooru viimase ostetud pileti blokeerimisnumber + 1.

Võitja = allesjäänud ( HASH Future Block ÷ piletite arv voorus ÷ ) + 1

Näide:

Vooru R*** ostis 9 piletid alates 10 vaja.

Te kannate pileti ostmiseks vajaliku ETH summa vastavasse rahakotti.

Piletid muutuvad 10/10. Ring on suletud ja võitja number arvutatakse tulevase ploki HASH numbri põhjal.

Oletame, et viimane pilet osteti tehingus 0x2d2e3a4c9c8afaeb9910ce6f3a0c15cda3a66fa586cb1780c1a940933946f37d.

Lingi klõpsamisel näete, et tehingu plokinumber = 9383337. Algoritmi järgi lisame 1 numbrile 9383337. Saame 9383338. Vt HASH ploki 9383338.

HASHnägemiseks klõpsake veebisaidil "(Click to see more)". HASH kuvatakse kohe pärast eetri hinda.

Sellel plokil on HASH number = 0xee7d5544c688601c9b765f21628f76d245d38c0acefcfc46eb59622413de45f3. See on normaalne arv kuueteistkümnendvormingus. Teisendame selle tuttavamaks kümnendsüsteemiks, kasutades mis tahes kalkulaatorit või võrguteenust nagu rapidtables.com. (Kuueteistkümnendsüsteemis -> kümnendarv)

Tulem on arv: 107871902348538484389160768418450620132094221376595759871729010630818875196915. Jagame selle ringis (10) piletite arvuga. Selgub: 10787190234853848438916076841845062013209422137659575987172901063081887519691 ja 5 on ülejäänud.

Me oleme uudishimulik ülejäänud. Kuna me saame numbri ainult vahemikus 09ja meil on piletinumbrid vahemikus 110, peame tegema paranduse, lisades 1.

5 + 1 = 6.

Mis tähendab, et selle vooru võitja on number 6 pilet.

Pärast algoritmiga tutvumist saab selgeks, et selle juur on juhuslikult genereeritud number, mis eksisteerib meie joonistest eraldi, nii et ta ei saa valida eelnevalt määratud võitjat, mingil moel. Lisaks tulemus ei saa mõjutada keegi, isegi meie, trianglerooms.io. Võitja valiku algoritm on läbipaistev kõigile, ja näete ise käsitsi ümbermise tahes vooru valemiga.

Piletid
Mängus osalemiseks peate ostma vähemalt ühe pileti mis tahes ruumi. Pileti hind igas toas on sama.
0.011 ETH ≊ 31.74 EUR
Mis see on?
Toad
Mänge mängitakse 4 toas. Toad erinevad piletite arvust, mida kasutajad peavad ostma enne mängu mängimist ja vastavalt auhinna summa.
Mängu reeglid
Osalejad
Mängus osaleja on iga kasutaja, kes on ostnud vähemalt ühe pileti. Osaleja saab osta piiramatu arvu pileteid ja osaleda samaaegselt kõigis tubades.
Ajalugu kõik mängud
Võitjad
Niipea kui ükskõik millise toa vooru viimane pilet on ostetud, selgitatakse võitja automaatselt välja. Võitja saab oma võidud kätte koheselt.
Algoritm
Kas on veel küsimusi?
Me vastame hea meelega kõigile küsimustele, mis teil võivad tekkida niipea kui võimalik!
hello@trianglerooms.ioTrianglerooms Telegram GroupTrianglerooms Facebook Group
ETH≊ EUR
€2,885.12
+1.09%
ETH Gas
Fast (<1m): 53 Gwei
+0%
Fast (<1m): 53 Gwei
+0%
Standard (<2m): 14 Gwei
+0%
Safe low (<2m): 14 Gwei
+0%
BTC≊ EUR
€60,502
+2.55%
XRP≊ EUR
€0.47
+0.98%
ETH≊ EUR
€2,885.12
+1.09%
ETH Gas
Fast (<1m): 53 Gwei
+0%
Fast (<1m): 53 Gwei
+0%
Standard (<2m): 14 Gwei
+0%
Safe low (<2m): 14 Gwei
+0%
BTC≊ EUR
€60,502
+2.55%
XRP≊ EUR
€0.47
+0.98%