Sistema de votación electrónica baseado en blockchain
![Thumbnail](/dspace/bitstream/handle/2183/31849/DiazSantiso_Javier_TFG_2021.pdf.jpg?sequence=5&isAllowed=y)
Use este enlace para citar
http://hdl.handle.net/2183/31849
A non ser que se indique outra cousa, a licenza do ítem descríbese como Atribución-NoComercial-SinDerivadas 3.0 España
Coleccións
Metadatos
Mostrar o rexistro completo do ítemTítulo
Sistema de votación electrónica baseado en blockchainAutor(es)
Director(es)
Fraga-Lamas, PaulaData
2021Centro/Dpto/Entidade
Universidade da Coruña. Facultade de InformáticaDescrición
Traballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2020/2021Resumo
[Resumo]: O inexorable avance de internet e da tecnoloxía está cambiando os nosos costumes e como
interactuamos entre nós. A pesar das inumerables innovacións tecnolóxicas da sociedade
actual, todavía quedan procesos que empregan mecánicas obsoletas e ineficientes, como é o
caso das votacións, que son realizadas maioritariamente mediante votos en papel.
A raíz deste problema xorde este proxecto, co obxectivo de crear unha aplicación de votacións
electrónicas que garanta a inmutabilidade e mellore aos actuais sistemas electorais en
termos de rendemento e fiabilidade. Para acometer esa premisa, implementarase un sistema
de votación electrónica baseado na tecnoloxía blockchain. En concreto empregarase a plataforma
Hyperledger Fabric, debido a que permite implementar redes permisionadas e ten gran
aceptación nos entornos empresarias, outorgando maior alcance á aplicación. Sobre a rede de
Fabric desplegaranse dous smart contracts para garantir o segredo de voto e o anonimato dos
votantes.
Adicionalmente implementarase unha interfaz de usuario e un middleware para permitir
aos usuarios comunicarse coa rede blockchain. Como complemento a esta aplicación, integraranse
módulos de monitorización e de análise de rendemento, coa finalidade de avalar os
requerimentos necesarios nos procesos electorais. [Abstract]: The inexorable advance of the Internet and technology is changing our habits and the
way we interact with each other. Despite the countless technological innovations of today’s
society, there are still processes that employ obsolete and inefficient mechanics, as is the case
of voting, which are mostly carried out by paper ballots.
As a result of this problem, this project, aimed at creating an electronic voting application
that guarantees immutability and improves the current electoral systems in terms of performance
and reliability. To meet this premise, this project implements an electronic voting
system based on blockchain technology.
Specifically, we would use the Hyperledger Fabric platform, on which two smart contracts
would be distributed to ensure the security of the vote and the anonymity of voters.
As a complement to this application, monitoring and performance analysis modules will
be integrated, in order to evaluate the necessary requirements in electoral processes.
Palabras chave
Blockchain
Smart contract
Hyperledger
Orderer
Peer
Smart contract
Hyperledger
Orderer
Peer
Dereitos
Atribución-NoComercial-SinDerivadas 3.0 España