Desarrollo del prototipo de una cartera Bitcoin basada en hardware

 

Authors
Núñez Manosalvas, Luis Ernesto
Format
BachelorThesis
Status
publishedVersion
Description

Este documento describe el proceso de desarrollo, implementación y evaluación de un prototipo de cartera Bitcoin basada en hardware. Con este fin, se realiza una descripción general de la red Bitcoin para luego adentrarse en el proceso de generación de carteras Bitcoin y los algoritmos criptográficos que gobiernan este proceso. Así también, se describe la operación de las transacciones del tipo “pago a hash de llave pública” P2PKH con el fin de que el lector conozca cómo la red Bitcoin interactúa con las carteras Bitcoin mediante transacciones. Una vez desarrollado el marco teórico, se realiza el diseño de hardware y software de la cartera en base a objetivos y parámetros de diseño. Luego, se adquieren e integran los componentes de hardware, prestando especial atención a sus interfaces de comunicación y alimentación. En cuanto al software, se desarrolla una aplicación para la cartera que incorpora una interfaz gráfica de usuario adecuadamente integrada con los componentes de hardware. Una vez que todos que los dispositivos se han integrado y que el software ha sido instalado, se procede a evaluar la cartera en dos partes: la primera, un análisis estadístico de la calidad de las secuencias producidas por el generador de números aleatorios en base al NIST SP 800-22; y la segunda, un análisis cualitativo de la funcionalidad de la cartera Bitcoin tanto a nivel de procesos como de operatividad. Finalmente se plantean las conclusiones de este trabajo, las recomendaciones y las futuras líneas de investigación y de desarrollo del proyecto.

Publication Year
2017
Language
spa
Topic
CONTROL AUTOMÁTICO
INGENIERÍA DE HARDWARE
ALGORITMOS CRIPTOGRÁFICOS
CARTERA BITCOIN
Repository
Repositorio Universidad de las Fuerzas Armadas
Get full text
http://repositorio.espe.edu.ec/handle/21000/13159
Rights
openAccess
License