Несколько вопросов:
Хммм. Все хорошие моменты. Я не уверен, что они на самом деле solveable. Вот мои комментарии, а не решений ...
1) Как вы убедитесь, что каждый гражданин имеет только один единственный votecoin все время (так что нет "покупка votecoins" от других), может голосовать только за его / ее местный кандидат в тот же время относительно анонимной? Скорее всего Votecoin будет внутренняя система, используемая в машинах для голосования ...
Короткие подачи голосов идентификаторов, нет никакого способа, чтобы гарантировать, что это в наших современных системах выборов.
2) Биткойн (и другие blockchains), по существу работают как гигантский "Часы" - как только вы знаете, когда человек грубо проголосовал, есть не так много возможностей - особенно в небольших населенных пунктах это может привести к проблемам.
Но вы не знаете, какой человек совпадает с которой монетой. Ну, я полагаю, что оригинальный эмитент делает ... что, честно говоря, является серьезной проблемой.
3) Безопасность кошельков: Крайне маловероятно, что в голосовании кабине кто-то украдет мой бюллетень - компьютеры, однако, должны быть онлайн, чтобы голосовать () и, как правило, зараженных с большим количеством вещей, которые не обязательно управляема извне!.
Если закрытый ключ для votecoin были по приглашению голоса, и которые были введены в компьютер в кабине для голосования (отсканированные или RFID или что-то), то эта проблема может быть уменьшена. После того, как вы проголосовали votecoin тратятся и не может быть использован повторно в любом случае, так что это не имеет значения, если кто-то имеет копию.
4) Дважды расходы атаки и т.д.! Вы должны иметь государственные сертифицированные защищено + шахтер. К счастью, один графический процессор может отставать от трудности выше 1, поэтому скорость генерации блока легко обеспечивается. Безопасность сети, однако, зависит от многих доверия - и особенно в ИТ-системах недостатки могут быть очень быстро + легко эксплуатировать.
Это правда. Что делать, если цепь голосования были просто текущий блок цепи? Там достаточно доверия уже этой цепи.
Я принимаю все они довольно слабые ответы. Я рад отказаться от этой идеи перед лицом этих проблем. (Это не так, как я сижу здесь писать программы так или иначе).