Es novērtētu, ja jūs dalītos ar šīm lapām ar draugiem, saglabātu tās grāmatzīmēs vai linkotu uz tām. Paldies! 🙏

Nejaušas izlozes pārbaude

Acrafto Team Drošība
Atjaunināts

Ielīmējiet sertifikāta kodu, lai to pārbaudītu.

Viss notiek jūsu pārlūkā. Neviens skaitlis nekad nepamet jūsu ierīci.

Ko šis rīks pārbauda

Kāds veica izlozi un iedeva jums sertifikāta kodu. Šī lapa pasaka, vai šis kods ir iekšēji konsekvents — vai skaitļi tiešām nāk no seed, ko organizators publicēja, un vai fingerprint tiešām aptver šo seed un šos iestatījumus.

Viss notiek jūsu pārlūkā. Sertifikāts nekad netiek nosūtīts nekur.

Divas pārbaudes

Fingerprint. Sertifikāts satur SHA-256 jaucējvērtību par seed un izlozes iestatījumiem. Šī lapa pārrēķina šo jaucējvērtību. Ja tā nesakrīt ar sertifikātā saglabāto, seed vai iestatījumi pēc apņemšanās ir mainīti.

Atkārtojums. Ģenerators ar seed ir pilnībā deterministisks, tāpēc viens un tas pats seed un tie paši iestatījumi vienmēr dod tos pašus skaitļus. Šī lapa no jauna izpilda izlozi un salīdzina. Ja skaitļi atšķiras, rezultāts ir rediģēts.

Sertifikāts nokārto pārbaudi tikai tad, ja izdodas abas pārbaudes.

Ko pārbaude pierāda un ko nepierāda

Tā pierāda, ka organizators pēc apņemšanās klusi nav mainījis seed, iestatījumus vai skaitļus.

nepierāda, ka seed bija neparedzams. Ja organizators pats izvēlējās seed un nekad pirms izlozes nepublicēja fingerprint, viņš varēja izmēģināt daudzus seed un paturēt to, kas patika. Fingerprint kaut ko nozīmē tikai tad, ja tas publicēts pirms izlozes, kaut kur ar laika zīmogu — ierakstā, komentārā, ziņā.

Tieši tas ir apņemšanās soļa jēga — tas pārvērš “uzticieties man” par kaut ko, ko ikviens var pēc tam pārbaudīt.

Kā rīkot izlozi, ko cilvēki var pārbaudīt

  1. Iestatiet diapazonu un vajadzīgo skaitļu skaitu.
  2. Nospiediet Izveidot fingerprint. Publicējiet iegūto jaucējvērtību — izlozes ierakstā, komentārā, kur vien dalībnieki to var redzēt ar laika zīmogu.
  3. Slēdziet pieteikšanos, tad izlozējiet.
  4. Publicējiet seed un sertifikātu. Ikviens var to ielīmēt šeit.

Ja izlaižat 2. soli, sertifikāts kļūst dekoratīvs. Fingerprint publicēšana vispirms ir tas, kas tam piešķir svaru.

Kāpēc ar seed vien nepietiek

Seed ir tikai teksts. Tas dod skaitļus tikai tad, ja zināt, kā tas tika pārvērsts skaitļos — kurš algoritms, kāds diapazons, cik skaitļu, vai atkārtojumi bija atļauti.

Tāpēc fingerprint aptver gan seed, gan iestatījumus. Bez tā organizators varētu publicēt seed un tad vēlāk apgalvot, ka izloze notika citā diapazonā un ka īstais rezultāts bija kāda cita skaitļu kopa. Apņemšanās aizver šīs durvis.

Biežāk uzdotie jautājumi (FAQ)

Vai derīgs sertifikāts nozīmē, ka izloze bija nejauša? Tas nozīmē, ka izloze nav mainīta pēc apņemšanās. Vai tā bija neparedzama, ir atkarīgs no tā, kad fingerprint tika publicēts. Publicēts pirms izlozes, publiski, ar laika zīmogu — tad jā, organizators bija saistīts. Publicēts pēc tam, tas neko nepierāda par neparedzamību.
Vai mans sertifikāts tiek kaut kur augšupielādēts? Nē. Pārbaude notiek pilnībā jūsu pārlūkā, JavaScript. Nekas neatstāj jūsu ierīci, un nav servera, kas to varētu reģistrēt.
Ko nozīmē "fingerprint nesakrīt"? Sertifikātā esošais seed vai iestatījumi nav tie, par kuriem tika uzņemta apņemšanās. Kāds rediģēja sertifikātu, vai arī tas izveidots ar citu rīku.
Ko nozīmē "seed nedod šos skaitļus"? Fingerprint ir neskarts, bet skaitļu saraksts pēc tam ir mainīts. Rīks parāda skaitļus, ko seed faktiski dod, lai jūs varētu redzēt atšķirību.
Vai varu pārbaudīt izlozi no citas vietnes? Tikai tad, ja tā izveidoja sertifikātu šajā formātā. Pārbaude ir atkarīga no precīza ģeneratora algoritma — seed vien bez zināšanas, kā tas pārvērsts skaitļos, neko nenozīmē.
Ko darīt, ja sertifikāts ir ļoti garš? Garums ir atkarīgs no izlozēto skaitļu daudzuma, jo sertifikāts satur pilnu rezultātu. Sešu skaitļu izloze dod īsu kodu; desmit tūkstošu izloze dod garu. Abas pārbauda vienādi.