На выборах подходим к автомату. Придумываем секретный код (пароль), вводим, выбираем кандидата.
Автомат заносит UUID, хеш от пароля и наш выбор в общедоступную базу данных и выдаёт квиточек с UUID.
В общедоступной базе каждый может убедиться, введя UUID с квиточка и правильный пароль, что его голос учтен верно. Также можно скачать базу и подсчитать самостоятельно общие результаты.
Таким образом есть возможность проверить и доказать что наш голос учтен верно/неверно, убедиться в общих результатах и анонимность сохраняется при условии неразглашения нашего UUID-кода.
Осталось придумать как предотвратить вбросы от мертвых душ и доказать что некий выбор был сделан реальным человеком, а не просто сгенерирован, и при этом сохранить анонимность выбора..
А мне всегда в Diablo нравилась именно уникальная атмосфера. Музыка, сюжет. Похожих игр сейчас куча, и среди них с такой атмосферой трудно найти. Более всего сейчас похожа Grim Dawn, как мне показалось.
То они flash хоронят… То windows… А то и вовсе доллар. Но всё это как было — так и будет, не смотря ни на что, пока не будет замены, популярных библиотек над webgl хотя бы
Будто машинный перевод прочитал. Как-то слишком дословно, переусложненные предложения с чужеродными выражениями и порядком слов приходится перечитывать по два раза.
Даже очень умный человек, который сам додумался до какого-нибудь паттерна, может почерпнуть в книгах идеи, о которых он и не думал, и начать их пробовать и применять. Мы ведь за этим и заходим на хабр.
Это очень субективное мнение, как и критерий «правильности». Я вот, например, терпеть не могу когда язык нянчится и не дает мне сделать то, что я хочу. Если я знаю что делаю, то я не хочу бороться с компилятором.
Решение задач единственным способом к развитию вообще не имеет отношения. Наоборот — это ограничение выбора.
По последнему предложению вообще забавно. Мануалы как раз нужны, когда на каждый чих надо искать то самое единственное «правильное» решение.
На выборах подходим к автомату. Придумываем секретный код (пароль), вводим, выбираем кандидата.
Автомат заносит UUID, хеш от пароля и наш выбор в общедоступную базу данных и выдаёт квиточек с UUID.
В общедоступной базе каждый может убедиться, введя UUID с квиточка и правильный пароль, что его голос учтен верно. Также можно скачать базу и подсчитать самостоятельно общие результаты.
Таким образом есть возможность проверить и доказать что наш голос учтен верно/неверно, убедиться в общих результатах и анонимность сохраняется при условии неразглашения нашего UUID-кода.
Осталось придумать как предотвратить вбросы от мертвых душ и доказать что некий выбор был сделан реальным человеком, а не просто сгенерирован, и при этом сохранить анонимность выбора..
Решение задач единственным способом к развитию вообще не имеет отношения. Наоборот — это ограничение выбора.
По последнему предложению вообще забавно. Мануалы как раз нужны, когда на каждый чих надо искать то самое единственное «правильное» решение.