Būčiau dėkingas, jei pasidalintumėte šiais puslapiais su draugais, išsaugotumėte juos žymėse ar nuorodą. Ačiū! 🙏

Patikrinti traukimą

Acrafto Team Saugumas
Atnaujinta

Įklijuokite sertifikato kodą, kad jį patikrintumėte.

Viskas vyksta jūsų naršyklėje. Joks skaičius niekada nepalieka jūsų įrenginio.

Ką šis įrankis patikrina

Kažkas atliko traukimą ir davė jums sertifikato kodą. Šis puslapis parodo, ar tas kodas vidujai nuoseklus — ar skaičiai iš tikrųjų kilo iš organizatoriaus paskelbtos sėklos, ir ar fingerprint iš tikrųjų apima tą sėklą ir tuos nustatymus.

Viskas vyksta jūsų naršyklėje. Sertifikatas niekada niekur nesiunčiamas.

Du patikrinimai

Fingerprint. Sertifikate yra SHA-256 maiša, apskaičiuota iš sėklos ir traukimo nustatymų. Šis puslapis tą maišą apskaičiuoja iš naujo. Jei ji nesutampa su sertifikate įrašyta, sėkla arba nustatymai buvo pakeisti po įsipareigojimo.

Pakartojimas. Su sėkla veikiantis generatorius yra visiškai deterministinis, tad ta pati sėkla ir tie patys nustatymai visada sukuria tuos pačius skaičius. Šis puslapis iš naujo atlieka traukimą ir palygina. Jei skaičiai skiriasi, rezultatas buvo pakeistas.

Sertifikatas laikomas galiojančiu tik tada, kai abu patikrinimai sutampa.

Ką įrodo, o ko neįrodo teigiamas patikrinimas

Jis įrodo, kad organizatorius po įsipareigojimo tyliai nepakeitė sėklos, nustatymų ar skaičių.

Jis neįrodo, kad sėkla buvo nenuspėjama. Jei organizatorius pats pasirinko sėklą ir prieš traukdamas niekada nepaskelbė fingerprint, jis galėjo išbandyti daug sėklų ir pasilikti tą, kuri patiko. Fingerprint turi prasmę tik tada, kai jis buvo paskelbtas prieš traukimą, viešoje vietoje su laiko žyma — įraše, komentare, žinutėje.

Tam ir skirtas įsipareigojimo žingsnis: jis paverčia „patikėkite manimi“ kažkuo, ką bet kas gali vėliau patikrinti.

Kaip atlikti traukimą, kurį žmonės galės patikrinti

  1. Nustatykite intervalą ir kiek skaičių jums reikia.
  2. Paspauskite Sukurti fingerprint. Paskelbkite gautą maišą — dovanų įraše, komentare, kur tik dalyviai gali ją matyti su laiko žyma.
  3. Uždarykite dalyvavimą, tada traukite.
  4. Paskelbkite sėklą ir sertifikatą. Bet kas gali jį čia įklijuoti.

Praleidus 2 žingsnį, sertifikatas tampa vien dekoratyvus. Būtent fingerprint paskelbimas iš anksto suteikia jam svorio.

Kodėl vien sėklos neužtenka

Sėkla yra tik tekstas. Ji sukuria skaičius tik tada, kai žinoma, kaip ji buvo išplėsta į juos — koks algoritmas, koks intervalas, kiek skaičių, ar buvo leidžiami pasikartojimai.

Todėl fingerprint apima ir sėklą, ir nustatymus. Be to organizatorius galėtų paskelbti sėklą, o vėliau tvirtinti, kad traukimas vyko kitame intervale ir kad tikrasis rezultatas buvo kitoks skaičių rinkinys. Įsipareigojimas uždaro šią spragą.

Dažnai užduodami klausimai (DUK)

Ar galiojantis sertifikatas reiškia, kad traukimas buvo atsitiktinis? Tai reiškia, kad traukimas nebuvo pakeistas po įsipareigojimo. Ar jis buvo nenuspėjamas, priklauso nuo to, kada buvo paskelbtas fingerprint. Jei paskelbtas prieš traukimą, viešai, su laiko žyma — tada taip, organizatorius buvo įsipareigojęs iš anksto. Jei paskelbtas vėliau, tai neįrodo nieko apie nenuspėjamumą.
Ar mano sertifikatas kur nors įkeliamas? Ne. Patikrinimas vyksta visiškai jūsų naršyklėje, JavaScript kalba. Niekas nepalieka jūsų įrenginio, ir nėra serverio, kuris galėtų tai fiksuoti.
Ką reiškia „fingerprint nesutampa“? Sertifikate esanti sėkla arba nustatymai nėra tie, dėl kurių buvo įsipareigota. Kažkas redagavo sertifikatą, arba jis buvo sukurtas kitu įrankiu.
Ką reiškia „sėkla nesukuria šių skaičių“? Fingerprint yra nepažeistas, bet skaičių sąrašas buvo pakeistas vėliau. Įrankis parodo skaičius, kuriuos sėkla iš tikrųjų sukuria, kad matytumėte skirtumą.
Ar galiu patikrinti traukimą iš kitos svetainės? Tik jei jis sukūrė sertifikatą šiuo formatu. Patikrinimas priklauso nuo tikslaus generatoriaus algoritmo — vien sėkla nieko nereiškia, jei nežinoma, kaip ji buvo išplėsta į skaičius.
Kas, jei sertifikatas labai ilgas? Ilgis priklauso nuo to, kiek skaičių buvo ištraukta, nes sertifikate yra visas rezultatas. Šešių skaičių traukimas duoda trumpą kodą, dešimties tūkstančių — ilgą. Abu patikrinami taip pat.