Título
Electronic voting through blockchain: A proposed framework
Autor
Castro, Antonio Lorenzo Rezende de
Resumo
pt
Eleições são um assunto predominante na história moderna, uma vez que a democracia tornou-se o sistema preferencial da maioria dos atuais governos, o interesse de atores maliciosos em corromper uma eleição tem-se tornado crescente. Vários países têm explorado o voto eletrônico, como o Brasil, Austrália e Paquistão. Com o desenvolvimento da tecnologia blockchain e sua natureza imutável e transparente, houve múltiplos estudos explorando o uso da tecnologia em sistemas de votação e examinando a sua flexibilidade em manter o direito de privacidade dos eleitores.
Este trabalho é composto por duas partes principais. Em primeiro lugar, uma Revisão Sistemática da Literatura sobre a pesquisa atual do Estado da Arte em sistemas de voto baseados em blockchain, explorando soluções, categorizando e identificando pontos na taxonomia dessas soluções. Em segundo lugar, a Metodologia de Design Science Research (DSR) foi escolhida para construir o artefacto, neste caso, uma solução de votação baseada em blockchain. Foram desenvolvidas versões da solução com complexidade e tecnologias crescentes, explorando paradigmas atuais e também novos desenvolvimentos criptográficos. Em cada iteração, uma avaliação de aspetos como privacidade, escalabilidade e segurança foi realizada para identificar melhorias necessárias.
Foi identificado que as tecnologias blockchain atualmente usadas, como Ethereum e outras Soluções de Layer 2, ainda carecem escalabilidade e privacidade. No entanto, a exploração de novos paradigmas criptográficos como ZK-Starks e o desenvolvimento de "roll ups" Ethereum que utilizam máquinas virtuais demonstraram avanço significativo na privacidade dos eleitores, escalabilidade e descentralização, embora essa tecnologia ainda não esteja pronta para ser usada em produção.
en
Voting has been a prevalent matter in modern history, and since democracy has been the go-to system for governing nations the interest from malicious actors to disrupt an election has been notorious. Multiple countries have been exploring electronic voting as of Brazil, Australia, and Pakistan. With the development of blockchain technology and it’s immutable and transparent nature there has been multiple studies exploring the use of blockchain technology for voting systems and exploring its flexibility and challenges with maintaining voters’ privacy.
This work is composed of two main parts. Firstly, a Systematic Literature Review on the current State of the Art research for blockchain voting systems, exploring solutions and reviews, and categorizing and identifying multiple points in the taxonomy of these solutions. Secondly the Design Science Research (DSR) was chosen to build the artefact, in this case a blockchain voting solution. Multiple versions of the solution were developed with increased complexity and technologies. Exploring the paradigm of the currently available blockchain solutions and new and upcoming cryptographic developments. With each iteration, an evaluation of aspects such as Privacy, Scalability and security were done to identify needed improvements.
It was identified that currently used blockchain technology such as Ethereum and other Layer 2 Solutions still lacks the scalability or privacy. That said the exploration of Zero-Knowledge Proof Cryptography and developing roll ups for Ethereum that use Zero-Knowledge Virtual machined Showed a significant development in voters’ privacy, scalability, and decentralization, although this technology is not yet ready to be used in production.