DOTA2POT

Patas na laro gamit ang SHA-256

Gumagamit ang aming ruleta ng napapatunayang SHA-256 draw; walang sinuman ang maaaring palihim na palitan ang naka-save na resulta ng natapos na round

Pangkalahatang prinsipyo ng sistema
Bago matapos ang isang round, bubuo ang server ng isang bagong sikreto at ilalathala ang pangako nitong SHA-256. Pagkatapos ng round, isisiwalat ang sikreto, kaya ang nakaimbak na resulta ay hindi maaaring palihim na mapapatungan.
Pagtanggap ng mga taya
Ang bawat tinanggap na item ay makakatanggap ng presyo at magkakasunod na saklaw ng tiket. Kung mas malawak ang saklaw ng tiket ng isang kalahok, mas mataas ang kanilang pagkakataon sa mga round kung saan ang kalahok na iyon ay kasama sa idineklarang wastong pool.
Pagpili ng mananalo
Pagkatapos ng round, pinagsasama-sama ng server ang isiniwalat na sikreto, ang numero ng round, ang mapa ng tiket, at ang wastong datos ng pool. Ang nanalong tiket ay natatanging kinakalkula mula sa resulta ng SHA-256, pagkatapos nito ang nanalo at mga panalo ay iniimbak sa kasaysayan ng laro.
Pag-check ng resulta
Iniimbak ng natapos na laro ang isiniwalat na sikreto, ang naunang inilathalang commitment, ang ticket-map hash, ang valid-pool hash, ang final hash, at ang nanalong tiket. Dahil sa mga halagang ito, maaaring muling kalkulahin ang ipinakitang resulta at ihambing ito sa naka-save na datos ng round. Panloob na cryptographic consistency check ito, hindi sertipikasyon ng third party.