Проверка на теглене
Поставете код на сертификат, за да го проверите.
Какво проверява този инструмент
Някой е изтеглил числа и ви е дал код на сертификат. Тази страница показва дали този код е вътрешно последователен — дали числата наистина идват от зародиша, публикуван от организатора, и дали отпечатъкът наистина покрива този зародиш и тези настройки.
Всичко работи във вашия браузър. Сертификатът никога не се изпраща никъде.
Двете проверки
Отпечатък. Сертификатът съдържа SHA-256 хеш върху зародиша и настройките на тегленето. Тази страница преизчислява този хеш. Ако той не съвпада с записания в сертификата, зародишът или настройките са били променени след поемането на ангажимента.
Повторение. Генераторът със зародиш е напълно детерминистичен, така че един и същ зародиш и едни и същи настройки винаги произвеждат едни и същи числа. Тази страница повтаря тегленето и сравнява резултатите. Ако числата се различават, резултатът е бил редактиран.
Сертификатът минава проверката само когато и двете проверки са успешни.
Какво доказва и какво не доказва успешната проверка
Тя доказва, че организаторът не е променил тихомълком зародиша, настройките или числата, след като се е ангажирал с тях.
Тя не доказва, че зародишът е бил непредвидим. Ако организаторът сам е избрал зародиша и никога не е публикувал отпечатъка преди тегленето, той е можел да опита много зародиши и да задържи този, който му харесва. Отпечатъкът има значение само когато е бил публикуван преди тегленето, някъде с времеви печат — публикация, коментар, съобщение.
Точно в това е смисълът на стъпката с ангажимента: тя превръща “вярвайте ми” в нещо, което всеки може да провери впоследствие.
Провеждане на теглене, което хората могат да проверят
- Задайте своя диапазон и колко числа са ви нужни.
- Натиснете Създаване на отпечатък. Публикувайте получения хеш — в публикацията за томболата, в коментар, навсякъде, където участниците могат да го видят с времеви печат.
- Затворете участията, след което изтеглете.
- Публикувайте зародиша и сертификата. Всеки може да го постави тук.
Пропускането на стъпка 2 прави сертификата само декоративен. Публикуването на отпечатъка първо е това, което му придава тежест.
Защо самият зародиш не е достатъчен
Зародишът е просто текст. Той произвежда числа само когато се знае как е бил разгърнат в тях — кой алгоритъм, какъв диапазон, колко числа, дали са допускани повторения.
Затова отпечатъкът покрива зародиша и настройките. Без това организатор би могъл да публикува зародиш, а после да твърди, че тегленето е протекло в различен диапазон и че истинският резултат е друг набор от числа. Ангажиментът затваря тази вратичка.