asn писал(а):
Подписавший голос подписывает ровно 1 чужой голос, т.е. злоумышленник должен будет обойти всех кто подписал голоса которые ему интересны. Это мягко говоря очень трудоемко.
Группе злоумышленников это не будет трудоемко. В любом случае, трудоемкость данного процесса лучше увеличить, а не уменьшить.
asn писал(а):
Плюс достаточно предусмотреть чтобы подписанная информация не хранилась, тогда подписавший голос тоже должен быть злоумышленником и целенаправленно эту информацию собирать и сливать. Но с тем же успехом это может делать и промежуточная нода, только выяснение этих данных будет менее трудоемко.
Это недопустимо. Подписанный пакет должен хранится что-бы была возможность отследить источники возможных вбросов.
Т.е. получается, что ваш вариант, с одной стороны, ослобляет защиту тайны голоса, а с другой, устраняет все возможности обнаружить источник вбросов.
Кроме того, не забывайте о возможности DDoS. Большой поток неотслеживаемых пакетов в сети легко сделает ее неработоспособной.