Implementación de módulo de selección por ranking para el sistema de votación electrónica en la Plataforma Participa UChile
Professor Advisor
dc.contributor.advisor
Hevia Angulo, Alejandro
Author
dc.contributor.author
Macías Herrera, Fernanda Catalina
Associate professor
dc.contributor.other
Barros Arancibia, Tomás
Associate professor
dc.contributor.other
Navarro Badino, Gonzalo
Admission date
dc.date.accessioned
2023-07-17T23:26:20Z
Available date
dc.date.available
2023-07-17T23:26:20Z
Publication date
dc.date.issued
2023
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/194753
Abstract
dc.description.abstract
Existen distintos sistemas para llevar a cabo una elección en la que cierta cantidad de candidatos compite para ganar un lugar en determinada cantidad de cargos equivalentes. En Chile los más utilizados son el sistema de mayorías con posibilidad de segunda vuelta y sistema el de D'Hondt. Sin embargo, dado el contexto social y político en el que se encuentra el país, resulta interesante estudiar otras formas de votación. Una buena opción, reconocida internacionalmente, es el sistema de votación con ranking preferencial.
En votación con ranking cada votante ordena a los candidatos por preferencia en forma descendente, entregando al sistema una permutación de las opciones. Obtener esta información desde el claustro elector permite lograr mayor representatividad, incluso para aquellos votantes que prefieren candidatos de muy baja popularidad.
Existen distintas formas de calcular los resultados en votación con ranking. Dentro de estas destaca Single Transferable Vote, también conocido como STV. Este prioriza a aquellos votos que no han conseguido un representante electo, pues pretende lograr una representación proporcional. Shuffle Sum es un algoritmo que permite implementar STV manteniendo la privacidad de los votos y la verificabilidad del proceso, disminuyendo al máximo el riesgo de coerción.
Por otra parte, Participa UChile es un servicio en línea de votación electrónica y consultas universitarias implementado en el contexto del software Psifos. Este proyecto está desarrollo y su equipo está en constante búsqueda de la modernización y extensión de sus funciones, bajo la prioridad de cumplir altos estándares de seguridad, privacidad y transparencia. Con base en lo anterior, se planteó como objetivo de este trabajo de título diseñar e implementar un módulo de votación con ranking que cumpla con los atributos de privacidad y verificabilidad y que sea fácilmente integrable en el Participa UChile.
El resultado de este trabajo fue un módulo de votación con ranking preferencial incorporable en el back-end de Participa UChile. Este módulo calcula sus resultados mediante Shuffle Sum y utilizando como esquemas de encriptación El Gamal y Damgard Jurik. Si bien el módulo resultante presenta algunas limitaciones, su diseño es extensible, presentándose como una buena prueba de concepto. En particular, el diseño permite la incorporación de una mix network, para realizar procesos de mezcla, y la generación de zero knowledge proofs para asegurar la verificabilidad el proceso.
es_ES
Lenguage
dc.language.iso
es
es_ES
Publisher
dc.publisher
Universidad de Chile
es_ES
Type of license
dc.rights
Attribution-NonCommercial-NoDerivs 3.0 United States