BITCOIN
EN PICTOGRAMAS
Simplifiquemos blockchain
y bitcoin
LICENCIA
DE USO
CC BY-NC 4.0
AUTORES
NAPOLEÓN E. CORNEJO
@NAPOCORNEJO
MARIANA BELLOSO Este material queda disponible para el uso libre bajo
@BEIIOSO los términos de la licencia Creative Commons:
Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)
DISEÑO GRÁFICO: GABRIELA CARRANZA
Última edición: Junio 2021.
¿QUÉ ES EL BLOCKCHAIN?
CONTENIDO Cúal es el origen y la explicación
conceptual de un blockchain.
¿QUÉ ES EL BITCOIN?
La moneda virtual como una
aplicación de blockchain.
¿QUÉ SON LOS WALLETS?
¿Cómo se guardan las bitcoins
en cuentas?
¿QUÉ SON LOS INTERCAMBIOS?
¿Como se cambian bitcoins a
dinero real?
EL PROBLEMA
ORIGINAL
Queremos un libro mayor donde podamos almacenar
transacciones, pero no queremos que la tenga
ninguna entidad central.
ENTONCES...
- Debe estar distribuido = todos debemos tener una copia.
- Las copias deben ser idénticas.
ESTO SUPONE UN VERDADERO PROBLEMA COMPUTACIONAL:
¿CÓMO LOGRAMOS EL
CONSENSO ENTRE
TODOS SIN UN
COORDINADOR CENTRAL?
LA SOLUCIÓN
BLOCKCHAIN
En 2008 una persona con el nombre Satoshi Nakamoto
publicó un documento donde describe un mecanismo para
solucionar el problema del consenso - el blockchain.
Es una base de datos distribuida que se va construyendo un
bloque a la vez. Estos bloques los crean los mismos
participantes de la red y se diseminan a todos los demás
participantes para que todos tengan una copia.
DIFICULTAD
¿QUÉ HAY EN
CADA BLOQUE?
DIGESTO DEL
BLOQUE ANTERIOR
NONCE
TIEMPO
TRANSACCIONES
[Link]
[Link]
¿CÓMO SE VE UNA TRANSACCIÓN?
Por confirmar y añadir un bloque, se crean 6.25 bitcoins (ahora) que se los queda el minero y
las agrega como la primera transacción del bloque hacia su balance (cuenta). Esto es lo que
se conoce como minar bitcoins.
[Link]
[Link]
INCENTIVOS PARA
CREAR BLOQUES Las direcciones son las cuentas de remitentes y destinatarios.
Transacciones incluidas:
Ingresos (inputs), gastos (outputs) y ...
COMISIONES NUEVAS MONEDAS
X 6.25
BTC BTC
PERO HAY UN PROBLEMA...
SI TODOS ESTÁN
MANDANDO
BLOQUES NUEVOS A
CADA RATO, ¿CÓMO
EVITAMOS EL CAOS?
GRANJAS DE
SOLUCIÓN
SERVIDORES
AL CAOS
La solución es hacer difícil poder crear un
nuevo bloque. ¿Como se hace difícil?
Con un problema matemático
extremadamente complejo de resolver.
Esto es lo que se conoce como:
La Prueba de Trabajo.
El resto de participantes sólo aceptarán el
primer bloque que venga con el problema
resuelto.
DATA CENTERS
Actualmente el blockchain de bitcoin
produce un bloque nuevo en promedio
cada 10 min. SUPERCOMPUTADORAS
MIENTRAS QUE VISA PUEDE
PROCESAR 65,000
TRANSACCIONES POR
SEGUNDO...
BITCOIN SÓLO PUEDE HACER 7.
[Link]
EL NUEVO BLOQUE SE DISEMINA A TODOS
EL PRIMERO QUE
RESOLVIÓ EL
PROBLEMA CUMPLE Y
SU BLOQUE ES
EVENTUALMENTE
ANEXADO POR TODOS.
MINADO
DE BITCOIN
COPIA LOCAL DE
Antes de emocionarse con el minado, hagamos una TODO EL BLOCKCHAIN
aproximación con el procesador típico de una
laptop: Para poder verificar
que las transacciones
• Aprox cada 10 min se crea un bloque en nuevos bloques
• El hashrate actual de bitcoin es 133.5 TH/s son válidas y
10x60x133.5 TH / bloque consistentes,
• El CPU de mi laptop (Intel i5-2400) hace 4.4 MH/s necesitan tener la
10x60x133.5 TH / 4.4 MH/s / 31556952 s/año copia entera del
= 576.8 años para resolver 1 bloque. blockchain.
Sin contar el resto de cálculos criptográficos y Actualmente son más
operaciones computacionales. Por eso se hace en de 350 GB de datos.
granjas de computadoras o con supercomputado-
ras y aún así les toma semanas o meses lograr
resolver un bloque.
¡Ahora imaginen el consumo energético!
[Link]
[Link]
[Link]
LOS WALLETS
Las bitcoins no se “guardan” en ningún lado. Existen como el
balance de cada cuenta que mantiene el blockchain.
El Wallet (billetera) es un software que maneja el uso de una
cuenta o cuentas en el blockchain de Bitcoin.
• Maneja las llaves criptográficas que autentican al dueño de
una cuenta y...
•Permite realizar transacciones en la red.
¿Como se ve el identificador (dirección) de una cuenta? Es una
secuencia alfanumérica de esta forma:
15RuMwef53XAKMdApo762ALqRPtHRVmAk8
[Link]
Las llaves criptográficas NUNCA deben compartirse
puesto que con ellas cualquiera puede hacer
movimientos con sus cuentas.
Billeteras custodiales: Aquellas en que una compañía u
organización almacena sus llaves y es con quienes
usted realiza las transacciones. Es lo más común
especialmente si es un principiante. Debe confiar en
esa organización o empresa.
Billeteras no custodiales: las llaves están bajo su
custodia y usted las maneja a través de un software en
su propia computadora o móvil.
[Link]
LOS INTERCAMBIOS
Los intercambios son empresas que hacen el
cambio entre diferentes criptomonedas y/o
monedas fiat convencionales como dólares o
euros.
Por brindar este servicio los intercambios cobran
una comisión como lo hace cualquier banco
cuando cambia monedas.
Usted le pasa sus bitcoins a una de las direccio-
nes/cuentas del Intercambio en el blockchain y
ellos le devuelven a una cuenta real bancaria la
moneda fiat menos la comisión.
En el caso de El Zonte los intercambios son los
cajeros bitcoin, que también cobran una
comisión.
[Link]