En los temas de votación que he visto hasta ahora que se basan en el cifrado homomórfico, un grupo de "autoridades" de confianza parcial comparten la tarea de descifrar el resultado.
El votante debe confiar en al menos una de las autoridades para asegurarse de que su voto personal no se descifre individualmente. Al mismo tiempo, cada votante puede verificar que las autoridades (unidas) no están manipulando el resultado.
¿Hay alguna razón fundamental por la que los votantes no puedan ser todos simultáneamente autoridades?
Si esto fuera posible, la única forma de averiguar el voto de A es computar y descifrar los votos de todos los votantes, y los votos de todos los votantes menos A. Pero como A tiene que ayudar a descifrar, él / ella puede inhibir la este último.
Sólo puedo pensar en razones prácticas:
- Todos los votantes también podrían inhibir la obtención del resultado general. Supongo que debería haber maneras de manejar eso. Estas formas pueden ser costosas.
- Sería demasiado costoso.
Gracias