Using the DAML full-stack blockchain framework for applications in the context of impreandes 3D and the CNK cryptocurrency

Las aplicaciones Blockchain ofrecen una serie de atributos de calidad y características que las hacen sustitutos deseables al Software tradicional y centralizado. Con ellas, es posible garantizar propiedades como la transparencia, trazabilidad, seguridad y confiabilidad de los sistemas de informació...

Full description

Autores:
Esguerra Alarcón, Jorge Andrés
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2021
Institución:
Universidad de los Andes
Repositorio:
Séneca: repositorio Uniandes
Idioma:
eng
OAI Identifier:
oai:repositorio.uniandes.edu.co:1992/55522
Acceso en línea:
http://hdl.handle.net/1992/55522
Palabra clave:
Aplicaciones Blockchain
DAML de Digital Asset
Impreandes 3D
Criptomoneda
Ingeniería
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-nd/4.0/
id UNIANDES2_8b609af40e90d7daa1e74f8b68c3790b
oai_identifier_str oai:repositorio.uniandes.edu.co:1992/55522
network_acronym_str UNIANDES2
network_name_str Séneca: repositorio Uniandes
repository_id_str
spelling Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Correal Torres, Darío Ernesto02150c52-355d-4df0-8ff2-c523b95ca698600Esguerra Alarcón, Jorge Andrés8bcefe63-9afd-4da6-945a-baf12747c4815002022-02-22T20:03:13Z2022-02-22T20:03:13Z2021http://hdl.handle.net/1992/5552225604.pdfinstname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/Las aplicaciones Blockchain ofrecen una serie de atributos de calidad y características que las hacen sustitutos deseables al Software tradicional y centralizado. Con ellas, es posible garantizar propiedades como la transparencia, trazabilidad, seguridad y confiabilidad de los sistemas de información, sin necesitar de un intermediario o agente central que sea el poseedor del estado real del sistema. Sin embargo, su implementación es difícil dado que son una invención relativamente nueva, siendo su primera aplicación el Bitcoin (2008). Las tecnologías tradicionales no han sido concebidas con el fin de facilitar el desarrollo de aplicaciones Blockchain, por lo que este proyecto compara el uso del Framework de propósito específico DAML de Digital Asset como mecanismo de implementación versus las tecnologías de propósito general utilizadas actualmente en la implementación de Impreandes 3D y la Criptomoneda CNK, producidas por el laboratorio Blockchain de la Universidad de los Andes.Blockchain applications offer a series of quality attributes and characteristics that make them desirable substitutes for traditional and centralized Software. With them, it is possible to guarantee properties such as transparency, traceability, security, and reliability of information systems without the need for an intermediary or central agent who is the holder of the actual state of the system. However, their implementation is complex given that they are a relatively new invention, their first popular application being Bitcoin, launched in 2008. This paper compares Digital Asset's DAML Specific-Purpose Framework as an implementation mechanism versus the General-Purpose technologies currently used in the development of Impreandes 3D and the CNK Cryptocurrency, produced by the Blockchain laboratory of Universidad of Los Andes. It establishes qualitative and quantitative comparisons between the two methods, to see how DAML technologies can be incorporated in the current implementation of the projects and the trade-offs that the laboratory has to take into account when planning future development using these tools.Ingeniero de Sistemas y ComputaciónPregrado74 páginasapplication/pdfengUniversidad de los AndesIngeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y ComputaciónUsing the DAML full-stack blockchain framework for applications in the context of impreandes 3D and the CNK cryptocurrencyTrabajo de grado - Pregradoinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_7a1fTexthttp://purl.org/redcol/resource_type/TPAplicaciones BlockchainDAML de Digital AssetImpreandes 3DCriptomonedaIngeniería201719920PublicationTEXT25604.pdf.txt25604.pdf.txtExtracted texttext/plain87421https://repositorio.uniandes.edu.co/bitstreams/4d9d106c-cbe4-408c-89ef-4ae128479068/download0b0d226a84db9e23f73b3ea8f073182cMD52ORIGINAL25604.pdfapplication/pdf3579889https://repositorio.uniandes.edu.co/bitstreams/e501a6ac-597c-4dbf-8074-0dfd764e40e6/downloadf4b926d3d275b811726de0c3fb7804c7MD51THUMBNAIL25604.pdf.jpg25604.pdf.jpgIM Thumbnailimage/jpeg10099https://repositorio.uniandes.edu.co/bitstreams/0cefd646-831a-43ca-89b6-6f162f797892/download4bab83ee4a35c7fcffc43b3223a462e7MD531992/55522oai:repositorio.uniandes.edu.co:1992/555222023-10-10 15:31:55.419http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co
dc.title.eng.fl_str_mv Using the DAML full-stack blockchain framework for applications in the context of impreandes 3D and the CNK cryptocurrency
title Using the DAML full-stack blockchain framework for applications in the context of impreandes 3D and the CNK cryptocurrency
spellingShingle Using the DAML full-stack blockchain framework for applications in the context of impreandes 3D and the CNK cryptocurrency
Aplicaciones Blockchain
DAML de Digital Asset
Impreandes 3D
Criptomoneda
Ingeniería
title_short Using the DAML full-stack blockchain framework for applications in the context of impreandes 3D and the CNK cryptocurrency
title_full Using the DAML full-stack blockchain framework for applications in the context of impreandes 3D and the CNK cryptocurrency
title_fullStr Using the DAML full-stack blockchain framework for applications in the context of impreandes 3D and the CNK cryptocurrency
title_full_unstemmed Using the DAML full-stack blockchain framework for applications in the context of impreandes 3D and the CNK cryptocurrency
title_sort Using the DAML full-stack blockchain framework for applications in the context of impreandes 3D and the CNK cryptocurrency
dc.creator.fl_str_mv Esguerra Alarcón, Jorge Andrés
dc.contributor.advisor.spa.fl_str_mv Correal Torres, Darío Ernesto
dc.contributor.author.spa.fl_str_mv Esguerra Alarcón, Jorge Andrés
dc.subject.keyword.none.fl_str_mv Aplicaciones Blockchain
DAML de Digital Asset
Impreandes 3D
Criptomoneda
topic Aplicaciones Blockchain
DAML de Digital Asset
Impreandes 3D
Criptomoneda
Ingeniería
dc.subject.themes.none.fl_str_mv Ingeniería
description Las aplicaciones Blockchain ofrecen una serie de atributos de calidad y características que las hacen sustitutos deseables al Software tradicional y centralizado. Con ellas, es posible garantizar propiedades como la transparencia, trazabilidad, seguridad y confiabilidad de los sistemas de información, sin necesitar de un intermediario o agente central que sea el poseedor del estado real del sistema. Sin embargo, su implementación es difícil dado que son una invención relativamente nueva, siendo su primera aplicación el Bitcoin (2008). Las tecnologías tradicionales no han sido concebidas con el fin de facilitar el desarrollo de aplicaciones Blockchain, por lo que este proyecto compara el uso del Framework de propósito específico DAML de Digital Asset como mecanismo de implementación versus las tecnologías de propósito general utilizadas actualmente en la implementación de Impreandes 3D y la Criptomoneda CNK, producidas por el laboratorio Blockchain de la Universidad de los Andes.
publishDate 2021
dc.date.issued.none.fl_str_mv 2021
dc.date.accessioned.none.fl_str_mv 2022-02-22T20:03:13Z
dc.date.available.none.fl_str_mv 2022-02-22T20:03:13Z
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TP
format http://purl.org/coar/resource_type/c_7a1f
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/1992/55522
dc.identifier.pdf.spa.fl_str_mv 25604.pdf
dc.identifier.instname.spa.fl_str_mv instname:Universidad de los Andes
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional Séneca
dc.identifier.repourl.spa.fl_str_mv repourl:https://repositorio.uniandes.edu.co/
url http://hdl.handle.net/1992/55522
identifier_str_mv 25604.pdf
instname:Universidad de los Andes
reponame:Repositorio Institucional Séneca
repourl:https://repositorio.uniandes.edu.co/
dc.language.iso.spa.fl_str_mv eng
language eng
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.extent.spa.fl_str_mv 74 páginas
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad de los Andes
dc.publisher.program.spa.fl_str_mv Ingeniería de Sistemas y Computación
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.publisher.department.spa.fl_str_mv Departamento de Ingeniería de Sistemas y Computación
institution Universidad de los Andes
bitstream.url.fl_str_mv https://repositorio.uniandes.edu.co/bitstreams/4d9d106c-cbe4-408c-89ef-4ae128479068/download
https://repositorio.uniandes.edu.co/bitstreams/e501a6ac-597c-4dbf-8074-0dfd764e40e6/download
https://repositorio.uniandes.edu.co/bitstreams/0cefd646-831a-43ca-89b6-6f162f797892/download
bitstream.checksum.fl_str_mv 0b0d226a84db9e23f73b3ea8f073182c
f4b926d3d275b811726de0c3fb7804c7
4bab83ee4a35c7fcffc43b3223a462e7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositorio institucional Séneca
repository.mail.fl_str_mv adminrepositorio@uniandes.edu.co
_version_ 1812133820584951808