Diseño e implementación de un monedero para criptomoneda Bitcoin
Author
Tang, JiaweiEntity
UAM. Departamento de Ingeniería InformáticaDate
2019-02Subjects
Bitcoin; Monedero; Blockchain; InformáticaEsta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional.
Abstract
Blockchain es una tecnológica que se ha puesto de moda en estos últimos años, uno de los productos creados por esta tecnología es Bitcoin, el motivo principal de este TFG es desarrollar un monedero de Bitcoin y desde este punto enseñar al lector como funciona Bitcoin y los conocimientos que tiene que saber para desarrollar un monedero Bitcoin.
Este TFG concretamente es desarrollar un monedero Bitcoin que cumple los requisitos básicos de un monedero: crear un monedero nuevo, enviar Bitcoin, recibir Bitcoin y mantener Bitcoin de forma segura.
Este documento describe el diseño y la implementación de este sistema, usando patrones de diseño MVC junto con Singleton, en la parte de desarrollo se ha establecido el uso de lenguaje de programación TypeScript, acompañado con frameworks: Angular6, Ionic3 y Electron, y algunas librerías de NodeJs: BitcoinJs-lib y Crypto, para desarrollar la lógica interna del monedero de Bitcoin. El resultado final es obtener un monedero de Bitcoin diseñado como una aplicación hibrida, que es capaz de ejecutar en todas las plataformas ya sea dispositivo móvil o computadores, en tiempo real.
Files in this item
Google Scholar:Tang, Jiawei
This item appears in the following Collection(s)
Except where otherwise noted, this item's license is described as https://creativecommons.org/licenses/by-nc-nd/4.0/
Related items
Showing items related by title, author, creator and subject.
-
Diseño e implementación de un sistema de gestión autónoma de máquinas virtuales
Chillarón Oliva, Alejandro
2011 -
Diseño e implementación de un sistema de streaming en música
Bueno Jiménez, Adrián
2017-05