Plataforma de registro de autoría basado en blockchain
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.
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 |