Sistema de votación electrónica baseado en blockchain

UDC.coleccionTraballos académicoses_ES
UDC.tipotrabTFGes_ES
UDC.titulacionGrao en Enxeñaría Informáticaes_ES
dc.contributor.advisorFraga-Lamas, Paula
dc.contributor.authorDíaz-Santiso, Javier
dc.contributor.otherUniversidade da Coruña. Facultade de Informáticaes_ES
dc.date.accessioned2022-10-20T15:44:46Z
dc.date.available2022-10-20T15:44:46Z
dc.date.issued2021
dc.description.abstract[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.es_ES
dc.description.abstract[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.es_ES
dc.description.traballosTraballo fin de grao (UDC.FIC). Enxeñaría Informática. Curso 2020/2021es_ES
dc.identifier.urihttp://hdl.handle.net/2183/31849
dc.language.isoglges_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 Españaes_ES
dc.rights.accessRightsopen accesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectBlockchaines_ES
dc.subjectSmart contractes_ES
dc.subjectHyperledgeres_ES
dc.subjectOrdereres_ES
dc.subjectPeeres_ES
dc.titleSistema de votación electrónica baseado en blockchaines_ES
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicationcaa923d2-cf88-405e-9025-759d06cf3799
relation.isAdvisorOfPublication.latestForDiscoverycaa923d2-cf88-405e-9025-759d06cf3799

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DiazSantiso_Javier_TFG_2021.pdf
Size:
3.12 MB
Format:
Adobe Portable Document Format
Description: