Plataforma de registro de autoría basado en blockchain

Chacón Levin, Kevin Mathias - Michelini Jorge, Martín Zelmar - Rodríguez Rodríguez, Matías

Resumen:

El siguiente Proyecto presenta un sistema SaaS de registro de autoría basado en la emergente y cada vez más popular tecnología de blockchain. El sistema permite a todo tipo de creadores registrar los derechos y originalidad de su creación de forma sencilla, confiable e inalterable en una blockchain. Luego de realizar una etapa de investigación se decidió que el blockchain que se debía utilizar era el de Ethereum a través del framework Truffle, desarrollado en Solidity, se realizó el desarrollo del registro de las obras así como también de la cesión temporal y permanente de derechos y autoría. Para el frontend se utilizó React principalmente por los beneficios que esta tecnología trae. Por último para el back end se optó por utilizar el framework Ruby on Rails para programar una API. Esta API es la que se comunica con el blockchain y es a quien el frontend en React hace llamadas HTTP. Además, la arquitectura del sistema permite la introducción de otros tipos de frontend con mucha facilidad, como por ejemplo una aplicación móvil desarrollada en React Native. Para el desarrollo del producto se utilizó una adaptación de la metodología ágil scrum con sprints de dos semanas y en vez de reuniones diarias, se realizaron tres reuniones semanales. Se logró el desarrollo de lo planteado y se pudo comprobar que es una forma viable de registro de autorías. Se considera que se cumplió con las necesidades del cliente y, además, es una opción a seguir en caso de querer registrar una obra ya que el registro es altamente confiable, incorruptible, y globalizado, dado que la arquitectura del proyecto es flexible, y permite extender los métodos de pago en un futuro admitiendo el registro de personas o entidades de forma global.


Detalles Bibliográficos
2019
SOFTWARE-DESARROLLO
PROYECTOS-ID
SEGURIDAD DE DATOS-CRIPTOGRAFÍA
CONTRATOS INTELIGENTES
DERECHOS DE AUTOR
Español
Universidad ORT Uruguay
RAD
http://hdl.handle.net/20.500.11968/3999
Acceso abierto
_version_ 1807261358650032128
author Chacón Levin, Kevin Mathias
author2 Michelini Jorge, Martín Zelmar
Rodríguez Rodríguez, Matías
author2_role author
author
author_facet Chacón Levin, Kevin Mathias
Michelini Jorge, Martín Zelmar
Rodríguez Rodríguez, Matías
author_role author
bitstream.checksum.fl_str_mv ff4976b7578e8d020f55ab44b207013b
b047d4c1f25b689073164632f74ef60d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
bitstream.url.fl_str_mv https://rad.ort.edu.uy/bitstreams/10f6c208-2b1f-41fc-adf9-6ab5736dc70a/download
https://rad.ort.edu.uy/bitstreams/f525c306-6d8b-4b7d-a1c2-9ed88668e5ee/download
collection RAD
dc.contributor.advisor.none.fl_str_mv Mangarelli Olivera, Eduardo Luis
dc.contributor.tribunal.es.fl_str_mv Nieves, Carlos
Lifschitz, Sergio
dc.creator.none.fl_str_mv Chacón Levin, Kevin Mathias
Michelini Jorge, Martín Zelmar
Rodríguez Rodríguez, Matías
dc.date.accessioned.none.fl_str_mv 2019-07-06T07:52:21Z
dc.date.available.none.fl_str_mv 2019-07-06T07:52:21Z
dc.date.issued.es.fl_str_mv 2019
dc.description.abstract.none.fl_txt_mv El siguiente Proyecto presenta un sistema SaaS de registro de autoría basado en la emergente y cada vez más popular tecnología de blockchain. El sistema permite a todo tipo de creadores registrar los derechos y originalidad de su creación de forma sencilla, confiable e inalterable en una blockchain. Luego de realizar una etapa de investigación se decidió que el blockchain que se debía utilizar era el de Ethereum a través del framework Truffle, desarrollado en Solidity, se realizó el desarrollo del registro de las obras así como también de la cesión temporal y permanente de derechos y autoría. Para el frontend se utilizó React principalmente por los beneficios que esta tecnología trae. Por último para el back end se optó por utilizar el framework Ruby on Rails para programar una API. Esta API es la que se comunica con el blockchain y es a quien el frontend en React hace llamadas HTTP. Además, la arquitectura del sistema permite la introducción de otros tipos de frontend con mucha facilidad, como por ejemplo una aplicación móvil desarrollada en React Native. Para el desarrollo del producto se utilizó una adaptación de la metodología ágil scrum con sprints de dos semanas y en vez de reuniones diarias, se realizaron tres reuniones semanales. Se logró el desarrollo de lo planteado y se pudo comprobar que es una forma viable de registro de autorías. Se considera que se cumplió con las necesidades del cliente y, además, es una opción a seguir en caso de querer registrar una obra ya que el registro es altamente confiable, incorruptible, y globalizado, dado que la arquitectura del proyecto es flexible, y permite extender los métodos de pago en un futuro admitiendo el registro de personas o entidades de forma global.
dc.description.es.fl_txt_mv Incluye bibliografía y anexos
dc.format.extent.es.fl_str_mv 141 p. fot., grafs
dc.identifier.citation.es.fl_str_mv Rodríguez Rodríguez, M. (2019). Plataforma de registro de autoría basado en blockchain (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/3999
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.11968/3999
http://hdl.handle.net/20.500.11968/3999
dc.language.iso.none.fl_str_mv Español.
spa
dc.publisher.es.fl_str_mv Universidad ORT Uruguay
dc.relation.other.es.fl_str_mv https://bibliotecas.ort.edu.uy/bibid/89121
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:RAD
instname:Universidad ORT Uruguay
instacron:Universidad ORT
dc.subject.es.fl_str_mv SOFTWARE-DESARROLLO
PROYECTOS-ID
SEGURIDAD DE DATOS-CRIPTOGRAFÍA
CONTRATOS INTELIGENTES
DERECHOS DE AUTOR
dc.title.none.fl_str_mv Plataforma de registro de autoría basado en blockchain
dc.type.es.fl_str_mv Trabajo final de carrera
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
description Incluye bibliografía y anexos
eu_rights_str_mv openAccess
format bachelorThesis
id RAD_ac2990fde4e42916dc2a110e1bb47929
identifier_str_mv Rodríguez Rodríguez, M. (2019). Plataforma de registro de autoría basado en blockchain (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/3999
instacron_str Universidad ORT
institution Universidad ORT
instname_str Universidad ORT Uruguay
language spa
language_invalid_str_mv Español.
network_acronym_str RAD
network_name_str RAD
oai_identifier_str oai:rad.ort.edu.uy:20.500.11968/3999
publishDate 2019
reponame_str RAD
repository.mail.fl_str_mv rodriguez_v@ort.edu.uy
repository.name.fl_str_mv RAD - Universidad ORT Uruguay
repository_id_str 3927
spelling Mangarelli Olivera, Eduardo LuisNieves, CarlosLifschitz, SergioChacón Levin, Kevin MathiasMichelini Jorge, Martín ZelmarRodríguez Rodríguez, Matías2019-07-06T07:52:21Z2019-07-06T07:52:21Z2019Incluye bibliografía y anexosEl siguiente Proyecto presenta un sistema SaaS de registro de autoría basado en la emergente y cada vez más popular tecnología de blockchain. El sistema permite a todo tipo de creadores registrar los derechos y originalidad de su creación de forma sencilla, confiable e inalterable en una blockchain. Luego de realizar una etapa de investigación se decidió que el blockchain que se debía utilizar era el de Ethereum a través del framework Truffle, desarrollado en Solidity, se realizó el desarrollo del registro de las obras así como también de la cesión temporal y permanente de derechos y autoría. Para el frontend se utilizó React principalmente por los beneficios que esta tecnología trae. Por último para el back end se optó por utilizar el framework Ruby on Rails para programar una API. Esta API es la que se comunica con el blockchain y es a quien el frontend en React hace llamadas HTTP. Además, la arquitectura del sistema permite la introducción de otros tipos de frontend con mucha facilidad, como por ejemplo una aplicación móvil desarrollada en React Native. Para el desarrollo del producto se utilizó una adaptación de la metodología ágil scrum con sprints de dos semanas y en vez de reuniones diarias, se realizaron tres reuniones semanales. Se logró el desarrollo de lo planteado y se pudo comprobar que es una forma viable de registro de autorías. Se considera que se cumplió con las necesidades del cliente y, además, es una opción a seguir en caso de querer registrar una obra ya que el registro es altamente confiable, incorruptible, y globalizado, dado que la arquitectura del proyecto es flexible, y permite extender los métodos de pago en un futuro admitiendo el registro de personas o entidades de forma global.141 p. fot., grafsRodríguez Rodríguez, M. (2019). Plataforma de registro de autoría basado en blockchain (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/3999http://hdl.handle.net/20.500.11968/3999http://hdl.handle.net/20.500.11968/3999Español.spaUniversidad ORT Uruguayhttps://bibliotecas.ort.edu.uy/bibid/89121SOFTWARE-DESARROLLOPROYECTOS-IDSEGURIDAD DE DATOS-CRIPTOGRAFÍACONTRATOS INTELIGENTESDERECHOS DE AUTORPlataforma de registro de autoría basado en blockchainTrabajo final de carrerainfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionreponame:RADinstname:Universidad ORT Uruguayinstacron:Universidad ORTinfo:eu-repo/semantics/openAccessFI - Ingeniería en Sistemas - IDFacultad de IngenieríaCarrera UniversitariaIngeniero en SistemasProyectoProyecto (Carrera Universitaria). Universidad ORT Uruguay, Facultad de IngenieríaTHUMBNAILMaterial completo.pdf.jpgMaterial completo.pdf.jpgGenerated Thumbnailimage/jpeg3722https://rad.ort.edu.uy/bitstreams/10f6c208-2b1f-41fc-adf9-6ab5736dc70a/downloadff4976b7578e8d020f55ab44b207013bMD53ORIGINALMaterial completo.pdfMaterial completo.pdfdescriptionapplication/pdf7307814https://rad.ort.edu.uy/bitstreams/f525c306-6d8b-4b7d-a1c2-9ed88668e5ee/downloadb047d4c1f25b689073164632f74ef60dMD5120.500.11968/39992024-07-22 16:04:55.992oai:rad.ort.edu.uy:20.500.11968/3999https://rad.ort.edu.uyUniversidadhttps://www.ort.edu.uy/https://rad.ort.edu.uy/server/oai/requestrodriguez_v@ort.edu.uyUruguayopendoar:39272024-07-22T16:04:55RAD - Universidad ORT Uruguayfalse
spellingShingle Plataforma de registro de autoría basado en blockchain
Chacón Levin, Kevin Mathias
SOFTWARE-DESARROLLO
PROYECTOS-ID
SEGURIDAD DE DATOS-CRIPTOGRAFÍA
CONTRATOS INTELIGENTES
DERECHOS DE AUTOR
status_str publishedVersion
title Plataforma de registro de autoría basado en blockchain
title_full Plataforma de registro de autoría basado en blockchain
title_fullStr Plataforma de registro de autoría basado en blockchain
title_full_unstemmed Plataforma de registro de autoría basado en blockchain
title_short Plataforma de registro de autoría basado en blockchain
title_sort Plataforma de registro de autoría basado en blockchain
topic SOFTWARE-DESARROLLO
PROYECTOS-ID
SEGURIDAD DE DATOS-CRIPTOGRAFÍA
CONTRATOS INTELIGENTES
DERECHOS DE AUTOR
url http://hdl.handle.net/20.500.11968/3999