bachelorThesis
Votechain, uma solução mais segura, acessível e inovadora para as eleições, implementada com a tecnologia Blockchain
Fecha
2019-06-27Registro en:
SOUSA, Thúlio Mattheus Pereira de. Votechain, uma solução mais segura, acessível e inovadora para as eleições, implementada com a tecnologia Blockchain. 2019. 49f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Departamento de Engenharia de Computação e Automação, Universidade Federal do Rio Grande do Norte, Natal, 2019.
Autor
Sousa, Thúlio Mattheus Pereira de
Resumen
This work introduces a alternative to the current model of votation executed in Brazil,
through the use of a blockchain. The adopted techniques were based on Bitcoin block-
chain and implemented with adaptations, using the programming language Python and
the web development framework Django. The system architecture was based in a Peer-
To-peer network, where there is no centralizer server to store all information of client as
in common applications, instead, all nodes of network together, are responsible to such
task. Several strategies like asymmetric encryption, password encryption on client appli-
cation and digital signature generation, were utilized to guarantee the required security
during the electoral process. The achieved results are observed in real time by simula-
ting a votation using Docker containers to represent different nodes and some connected
users to simulate the electors. The intention is to continue the work, implementing many
improvements that make the system even more robust and confiable.