- -

Interfaz web 3.0 para un protocolo de voto electrónico desplegado en blockchain

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Interfaz web 3.0 para un protocolo de voto electrónico desplegado en blockchain

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.advisor López Rodríguez, Damián es_ES
dc.contributor.advisor Larriba Flor, Antonio Manuel es_ES
dc.contributor.author González Campos, Héctor es_ES
dc.date.accessioned 2023-10-18T08:13:38Z
dc.date.available 2023-10-18T08:13:38Z
dc.date.created 2023-09-20
dc.date.issued 2023-10-18 es_ES
dc.identifier.uri http://hdl.handle.net/10251/198269
dc.description.abstract [ES] En el trabajo se plantea el desarrollo de un interfaz web 3.0 para un protocolo de voto electrónico basado en smart contracts y propuesto por un grupo de la UPV. La interfaz deberá interactuar con una blockchain, registrando las interacciones de los usuarios y autoridades, pero también accediendo a toda la información registrada para realizar el escrutinio y mostrar los resultados. En el proyecto se plantea utilizar Mumbai, testnet de Polygon, con la que el Backend interactuará para acceder a los smart contracts. Estos contratos, ya desplegados, contienen un prototipo del protocolo desarrollado por el equipo de investigación. Se plantea el uso de distintas tecnologías como el framework React como frontend, Typescript, React-Boostrap y Material-ui. Destaca especialmente la integración de Metamask, a través de librerías especializadas para el desarrollos web 3.0, cómo billetera de criptomonedas para la gestión de los tokens que habilitan el voto, y la identidad digital de los votantes. La aplicación deberá facilitar la operatividad, ofreciendo todas las funciones del protocolo, desde la creación de una votación, la creación y depósito de papeletas, el escrutinio y la visualización de información referente a cada votación. Se plantea así mismo realizar pruebas de validez y corrección de la interfaz y de los smart contracts. es_ES
dc.description.abstract [EN] The research proposes the development of a web 3.0 interface for an electronic voting protocol based on smart contracts and proposed by a group from the UPV. The interface must interact with a blockchain, registering the interactions of users and authorities, but also accessing all the information registered to carry out the scrutiny and display the results. The project plans to use Mumbai, Polygon¿s testnet, with which the backend will interact to access the smart contracts. These contracts, already deployed, contain a prototype of the protocol developed by the research team. The use of different technologies such as the React framework as frontend, Typescript, React-Boostrap and Material-ui is proposed. Particularly noteworthy is the integration of Metamask, through specialised libraries for web 3.0 developments, as a cryptocurrency wallet for the management of the tokens that enable voting, and the digital identity of voters. The application must facilitate operability, offering all the functions of the protocol, from the creation of a vote, the creation and deposit of ballots, the scrutiny and the visualisation of information regarding each vote. Validity and correctness testing of the interface and smart contracts is also envisaged. es_ES
dc.description.abstract [CA] En el treball es planteja el desenvolupament d’una interfície web 3.0 per a un protocol de vot electrònic basat en smart contracts i proposat per un grup de la UPV. La interfície haurà d’interactuar amb una blockchain, registrant les interaccions dels usuaris i autoritats, però també accedint a tota la informació registrada per a realitzar l’escrutini i mostrar els resultats. En el projecte es planteja utilitzar Mumbai, testnet de Polygon, amb la qual el Backend interactuarà per a accedir als smart contracts. Aquests contractes, ja desplegats, contenen un prototip del protocol desenvolupat per l’equip d’investigació. Es planteja l’ús de diferents tecnologies com el framework React com frontend, Typescript, React-Boostrap i Material-ui. Destaca especialment la integració de Metamask, a través de llibreries especialitzades per al desenvolupaments web 3.0, com cartera de criptomonedas per a la gestió dels tokens que habiliten el vot, i la identitat digital dels votants. L’aplicació haurà de facilitar l’operativitat, oferint totes les funcions del protocol, des de la creació d’una votació, la creació i depòsit de paperetes, l’escrutini i la visualització d’informació referent a cada votació. Es planteja així mateix realitzar proves de validesa i correcció de la interfície i dels smart contracts. es_ES
dc.format.extent 57 es_ES
dc.language Español es_ES
dc.publisher Universitat Politècnica de València es_ES
dc.rights Reserva de todos los derechos es_ES
dc.subject Blockchain es_ES
dc.subject Voto electrónico es_ES
dc.subject Web 3.0 es_ES
dc.subject Smart contract. es_ES
dc.subject Electronic vote es_ES
dc.subject.classification LENGUAJES Y SISTEMAS INFORMATICOS es_ES
dc.subject.other Máster Universitario en Ciberseguridad y Ciberinteligencia-Màster Universitari en Ciberseguretat i Ciberintel·ligència es_ES
dc.title Interfaz web 3.0 para un protocolo de voto electrónico desplegado en blockchain es_ES
dc.title.alternative Web 3.0 interface for an electronic voting protocol deployed on the blockchain es_ES
dc.title.alternative Interficie web 3.0 per a un protocol de vot electrònic desplegat en blockchain es_ES
dc.type Tesis de máster es_ES
dc.rights.accessRights Abierto es_ES
dc.contributor.affiliation Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació es_ES
dc.contributor.affiliation Universitat Politècnica de València. Escola Tècnica Superior d'Enginyeria Informàtica es_ES
dc.description.bibliographicCitation González Campos, H. (2023). Interfaz web 3.0 para un protocolo de voto electrónico desplegado en blockchain. Universitat Politècnica de València. http://hdl.handle.net/10251/198269 es_ES
dc.description.accrualMethod TFGM es_ES
dc.relation.pasarela TFGM\158816 es_ES


Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem