1
Bitcoin: cuando los ordenadores emiten moneda
2
De los bitcoins se dicen muchas cosas…
3
Bitcoin es una exhibición de fuerza tecnológica.Bill Gates
¿Eso no es una estafa?Comercial de un banco
No entiendo lo de los bitcoins, aunque tampoco entiendo a las mujeres y estoy casado.Trader de bitcoin
Bitcoin es malo.Paul Krugman
4
El valor del bitcoin es cercano a cero.Xavier Sala-i-Martín
Bitcoin es un activo [digital] que se está monetizando.Juan Ramón Rallo
Bitcoin es una especie de esquema Ponzi.Nouriel Roubini
Bitcoin es un experimento social. No pongáis todos vuestros ahorros ahí.Jeff Garzik (core developer del protocolo)
5
Vamos a aclarar el tema:1. La Red Bitcoin2. El protocolo Bitcoin3. Bitcoin como medio de pago4. Bitcoin como ideología y fenómeno social5. Aplicaciones y negocios prometedores6. Historia de Bitcoin 7. Problemas que afronta Bitcoin8. Bitcoin como instrumento financiero
6
1. La Red Bitcoin• Es una red P2P, similar a BitTorrent o eMule.• Es un sistema informático que está procesando transacciones
24x7.• Son transacciones en bitcoin, una unidad de cuenta en esa
red.• La unidad de cuenta, el bitcoin, tiene 8 cifras decimales. • Actualmente hay unos 13,5 millones en circulación y sólo
habrá -casi- 21 millones.• En resumen, la Red Bitcoin es a la vez un banco (de bitcoins),
un banco central (que emite bitcoins) y un procesador de pagos totalmente automatizado y que funciona 24x7.
7
1. La Red Bitcoin• En blockchain.info vemos trabajar a la red
procesando pagos automáticamente y los bloques de transacciones (casi) en tiempo real:
8
La Red Bitcoin es un supercomputador que a finales de 2013 era 210 veces más potente que los 500 mayores supercomputadores juntos (comparando FLOPS vs hashes/s). En abril de 2014, la potencia computacional de la red era de más de 50 petahashes/s o 50.000 billones de hashes/s.
Potencia computacional de la Red Bitcoin.
1. La Red Bitcoin
9
Pool de minería de la red Bitcoin. El bitcoin se concibe como oro digital. El minado de bitcoins es similar a una lotería, donde las máquinas intentan resolver problemas criptográficos probando combinaciones para validar bloques de transacciones.
10Nodos en la Red Bitcoin.
1. La Red Bitcoin
11
Citcuitos ASIC (Application Specific Integrated Ciurcuit), diseñados específicamente para resolver los problemas criptográficos del protocolo Bitcoin. Y “minero” Terraminer.
12
2. El protocolo Bitcoin
• En telecomunicaciones, un protocolo es la “lengua” que hablan los dispositivos electrónicos (routers, computadores, etc). Ejemplos: • TCP/IP (principales protocolos de Internet)• HTTP (protocolo web)• SMTP/POP (email)• etc.
• El protocolo Bitcoin es el software open source desarrollado por los ingenieros de la fundación Bitcoin y que gobierna la red. Puede ser revisado aquí.
13
2. El protocolo BitcoinEn el mundo físico, usamos candados, cajas fuertes y las
cámaras acorazadas de los bancos para guardar joyas,
dinero, documentos o cualquier cosa de valor.
En el mundo digital, para proteger la información, usamos
la criptografía, que se basa en la rama de las matemáticas
conocida como Teoría de Números. El protocolo Bitcoin
usa los algoritmos de encriptación SHA-256, RIPEMD-160 y
además usa funciones elípticas. Usa el algoritmo ECDSA
(Elliptic Curve Digital Signature Algorithm) y la curva
Secp256k1.
14
2. El protocolo Bitcoin
• El protocolo de la tecnología Bitcoin permite la sincronización de bases de datos descentralizadas.
• En la red Bitcoin, cada minero tiene una copia del registro de transacciones en la red llamado cadena de bloques o blockchain.
• El sistema garantiza de forma criptográfica que las transacciones sean irreversibles y evita el hackeo de un double spending –fraude– mediante un ejercicio de Proof of Work.
15
2. El protocolo Bitcoin• Proof of work: cada máquina compite con el resto para resolver un
problema criptográfico y añadir su bloque a la cadena de bloques.
• Es un problema tipo de prueba y error (fuerza bruta), algo así como un Sudoku (cuesta mucho de hacer, pero es fácil verificarlo).
• La dificultad del problema se mide en hashes/s (número de combinaciones/s), y se regula automáticamente cada 2016 bloques (aprox. 2 semanas) con la potencia computacional de la red.
• Esto se hace para evitar un hackeo del double spending.
• Un atacante entraría en una carrera con el resto de nodos para romper la integridad de la cadena de bloques.
16
2. El protocolo Bitcoin
• Tras unos 10 minutos en promedio llegan a un consenso sobre la solución y añaden el siguiente bloque
• Al minero que descubre el siguiente bloque se le recompensa con un número n de Bitcoins, decreciente en el tiempo, con el que el dueño paga el coste de mantener la instalación. Ver p.ej. este pool de minería en Islandia
17
2. El protocolo Bitcoin• Una cuenta o monedero (wallet) en la red Bitcoin se compone de un par
clave pública/privada de caracteres alfanuméricos
• La clave pública es comparable al número de cuenta de una cuenta bancaria.
• La clave privada es comparable al PIN, y se crea una cuenta sólo con pulsar un botón.
• Espacio de direcciones = 2160 ó 1,46x1048
• Clave pública (empiezan con 1 ó 3). Ejemplo:31uEbMgunupShBVTewXjtqbBv5MndwfXhb
• Clave privada. Ejemplo:5Kb8kLf9zgWQnogidDA76MzPL6TsZZY36hWXMssSzNydYXYB9KF
18
2. El protocolo Bitcoin
• Inicialmente, la minería de bitcoin era llevada a cabo por aficionados con PCs convencionales.
• Actualmente la minería se lleva a cabo de forma industrial. En promedio se generan 25 BTC cada 10 minutos (3600 diarios).
• En julio de 2016 está previsto que el protocolo divida la recompensa (12,5 BTC/bloque o 1800 diarios).
19
2. El protocolo Bitcoin
El bitcoin se concibe como oro digital. La oferta monetaria está regulada matemáticamente simulando la extracción de oro. Cada 210.000 bloques generados (aprox. cada 4 años) el protocolo que gobierna el sistema divide por 2 la recompensa.
20
2. El protocolo Bitcoin
Poseer Bitcoins no es más que poseer una parte del total de bitcoins existentes (un slot) en esa red de pago (es algo así como comprar éter). Invertir en bitcoin es apostar a que parte del comercio electrónico y en tiendas físicas, además de posibles innovaciones financieras, pasen por esa ese canal de pago.
21
2. El protocolo Bitcoin¿Cómo funcionan las transferencias?• Realmente, no es que se tenga un apunte
contable asociado a una cuenta tal que así:
Dirección A 12,3 BTC
Dirección B 1,4 BTC
Dirección C 14,3 BTC
Dirección D 1002,1 BTC
… …
22
2. El protocolo Bitcoin
Blockchain o cadena de bloques(histórico de transacciones)
Transaction chain o Cadena de transacciones (histórico de propiedad).
• Es algo más sofisticado y elegante: lo que se tienen son inputs y outputs de transacciones en el Transaction chain (otra estructura distinta del Blockchain) y de ahí se hace un balance o saldo por bloques
• El protocolo escala por el Transaction chain con backpointers (referencias hacia atrás) haciendo las sumas de inputs y outputs en los bloques
• El sistema garantiza que en cada momento el número total de bitcoins (la oferta monetaria) esté definida, al no dejar gastar más de nuestro saldo:
Saldo = Σ inputs – Σ outputs
23
3. Bitcoin como medio de pagoVENTAJAS:• Hacer un pago con bitcoin es como enviar un correo
electrónico.• Las comisiones son mínimas. Una transferencia y conversión
USD-EUR con bitcoin tiene un coste de 1-1.5% vs Visa 5% vs transferencia bancaria 5-8%.
• La transferencia tarda 5-10 min vs p.ej. transferencia SEPA (sólo en la UE) es de 1-3 días laborables.
• Es un sistema muy eficiente, precisamente porque el trabajo de mover valor lo realizan sólo máquinas.
• Tiene el potencial de ser muy disruptivo en la economía y las finanzas.
• Hay más de 60.000 comercios que aceptan bitcoin.
24
• Bitcoin como moneda parece estar diseñada para ser deflacionaria.
• Sólo habrá 21 millones, y cada vez se generarán menos.• Con 8 cifras decimales (milibits, microbits o bits y
satoshis).• Si alguien pierde su par clave pública-clave privada
(descuido, fallecimiento, etc.) o hace un pago a una dirección errónea esos bitcoins dejan de ser accesibles y se “pierden” para siempre.
• Por tanto, la economía bitcoin, además se ser muy eficiente, parece ser deflacionaria (al igual que la tecnología en general gracias a la Ley de Moore y Ley de Metcalfe).
3. Bitcoin como medio de pago
25
Cajero Lamassu. Pagando en fiat y escanenado un código QR se obtienen BTC.
Cajero RoboCoin. Primer cajero bidireccional del mundo
26
Propinas y pagos por contenido online. Y políticos que aceptan bitcoin como donación para sus campañas.
27
• Seguramente iremos viendo en más y más sitios online y comercios físicos logos como éstos:
Además de bitcoin, litecoin es otra criptomoneda que se mina con tarjetas gráficas. La desarrolló un ex-ingeniero de Google. Tiene otros parámetros que bitcoin (una oferta final de 84 M, 2 decimales, tiempo de transacción de 2,5 min, etc).
28
29
coinmap.org
Comercios que aceptan Bitcoin en Europa o las “setas” de la economía Bitcoin.
30
bitpremier.com
Web de artículos e inmuebles de lujo que se pueden adquirir con Bitcoin.
31
3. Bitcoin como medio de pago
La economía Bitcoin parece estar despegando. Hay mucha más gente que usa la moneda para hacer donaciones o compras que aquellos que sólo la tienen como inversión alargo plazo.
32
3. Bitcoin como medio de pago
Uno de los principales mercados donde será disruptivo bitcoin será el de las remesas a países en vías de desarrollo.
Vídeo Bitcoin en Uganda.
33
coinmarketcap.com
Al estar publicado el código, han aparecido numerosas criptomonedas, imitaciones y estafas de tipo pump and dump. Cada programador le ajusta parámetros (masa monetaria, función de minado, decimales, etc. ). Algunas tienen valor científico (Primecoin) o son interesantes tb como experimento social (Auroracoin).
34
4. Bitcoin como ideología• Por su naturaleza descentralizada y anónima, Bitcoin es una
moneda con un fuerte componente ideológico (libertarians).• Escapa a cualquier tipo de control de capitales.• Es muy difícil de regular y fiscalizar. • Se le conoce como capitalismo sin fricción de gobiernos ni
bancos.• Los gobiernos no se ponen de acuerdo en cómo tratarlo.• Por tanto, se podría ver como una tecnología subversiva.• Atrae a aquellos que han sufrido las consecuencias de las
devaluaciones de la moneda (rescates bancarios, “estímulos” económicos, monetizaciones de deuda…), y los que sufren recortes y subidas de impuestos para financiar deuda.
35
4. Bitcoin como ideología• Bitcoin es visto como una vuelta al patrón oro
(patrón oro digital).• Rebelión frente al dinero fiduciario (la divisa).• Patrón oro: los peligros de los sistemas de
Banca Central ya eran conocidos por los padres fundadores de los EEUU.
• En ellos, el dinero pasa al control político y de la banca, al constituirse como divisa –deuda– .
• Veamos este vídeo que habla de los sistemas de Banca Central y sus consecuencias.
36
Divisa vs DineroLa divisa es un medio de intercambio tal que:
1. Udad. de cuenta2. Portable3. Divisible4. Durable5. Fungible
El dinero es un medio de intercambio tal que:
6. Udad. de cuenta7. Portable8. Divisible9. Durable10. Fungible11. Reserva de valor
¿ ?
37
Bitcoin también es un fenómeno social, una ideología (libertarian) y un movimiento en foros y twitter.
38
5. Aplicaciones y negocios prometedores• Bitcoin, al igual que Litecoin y otras, tienen el potencial de ser muy
disruptivos en la economía, el derecho y el sector financiero en los próximos años.
• A medida que más comercios online lo acepten, puede convertirse en la moneda oficial de internet (el dinero de Internet si llegara a estabilizarse). Hay interfaces para comerciantes que convierten bitcoin a fiat (BitPay) sin riesgo de volatilidad, cajeros, etc.
• Ejemplos de negocio/aplicaciones obvios: envíos de remesas, webs de apuestas deportivas, póker online, donaciones a organizaciones caritativas, videojuegos, crowdfunding, pago o propinas por contenido en publicaciones online, transacciones multisig, porno, etc.
• Y tb en el Internet del dinero, esto es, dinero programable.
39
Al igual que con la aparición de Internet aparecieron conceptos nuevos como:
-web-correo electrónico-comercio online-mensajería instantánea-redes sociales-cloud computingetc.
Con este tipo de redes aparecen nuevos conceptos como…
5. Aplicaciones y negocios prometedores
40
Las siguientes aplicaciones son ciencia-ficción:
• Coloured coins: registro de la propiedad en la red bitcoin. Consiste en asociar a una unidad de cuenta en la red (1 Satoshi) no al valor monetario de esa unidad de cuenta, sino a un activo o a información. Permitiría comerciar con cualquier tipo de activo (acciones, inmuebles, oro, etc.) o gestionar información sensible (votos, etc). Por ejemplo, si dos empresas A y B firman un contrato legal donde se comprometen a confíar en esa red automatizada, podría llegar a tener validez jurídica.
• Smart contracts: es un contrato programable. Se programa un contrato con unas reglas, se sube el contrato a la red, y la transacción queda pendiente hasta que se verifiquen las reglas del contrato. Automatizaría muchos procesos en finanzas (derivados) y economía (contratos legales, crowdfunding, etc.).
• Smart property: la propiedad reconoce al dueño al estar en un registro de la propiedad en Internet (coloured coins). Mediante identificación biométrica, se podrían usar con smart contracts. Ejemplo: Yo te presto 3.5 BTC, y tú pones como aval tu coche. Si no me devuelves el dinero, el coche ya no te reconoce como dueño.
5. Aplicaciones y negocios prometedores
41
• Internet de las cosas: sensores que ofrezcan datos a cambio de fracciones de bitcoin o dispositivos con monederos integrados.
5. Aplicaciones y negocios prometedores
Ejemplo: frigorífico inteligente que nos permita hacer la compra a través de internet con bitcoin.
Ejemplo: una estación meteorológica, mantenida por un particular, que se autosostenga ofreciendo sus datos a cambio de fracciones de bitcoin.
42
if tx.value < block.basefee * 200: stop
if contract.storage[tx.data[0]] or tx.data[0] < 100:
stop
contract.storage[tx.data[0]] = tx.data[1]
Criptomonedas 2.0 o sidechains. Ejemplo de contrato para implementar un DNS descentralizado (tipo Namecoin):
5. Aplicaciones y negocios prometedores
43
5. Aplicaciones y negocios prometedores• Con el blockchain surge el concepto de Decentralized
Autonomous Corporations (DACs).
• Son sistemas informáticos automatizados que llevan un negocio (gestión de dinero como BTC, acciones, votos, etc).
• Programados con un conjunto de reglas incorruptibles (código open source)
• Tienen el potencial de reducir la fricción en muchos mercados, al permitir el comercio (bonos, acciones, etc.), votaciones verificables y anónimas, …
44
Price tag. Agitando se puede comprar ropa. El reloj podría ser un monedero, o existir monederos con autenticación biométrica (móviles con autentificación dactilar, iris, chips injertados en piel, etc).
45
6. Historia de Bitcoin• 1996. eGold. Tipo de moneda digital respaldada por oro físico. Llegó a
tener éxito, pero al estar centralizada fue cerrada por el Gobierno de los EEUU en 2011.
• 1999. Apareció Napster. Fue cerrado en 2001 también por estar centralizado tras las demandas de la industria discográfica.
• 2002+. Redes P2P: eMule y BitTorrent, al estar descentralizadas (cada nodo es cliente y servidor) no pueden ser cerradas.
• 2008. Satoshi Nakamoto (pseudónimo) resolvió dos problemas que llevaban investigándose 30 años en círculos académicos: el del Double Spending y el de Los dos generales. Publicó el paper (Bitcoin: a peer-to-peer electronic cash system) y subió una implementación (2009).
46
6. Historia de Bitcoin
Sinichi Mochizuki: matemático japonés especializado en Teoría de números. Trabaja en la Universidad de Kioto en campos de geometría algebraica, teoría Hodge y geometría anabeliana. Ha generalizado la teoría Hodge de curvas elípticas. No lo ha confirmado ni desmentido.
Dorian Satoshi Nakamoto: físico japonés nacionalizado norteamericano. Descubierto por una periodista de Newsweek, que aseguraba en un artículo con que no era un pseudónimo. Trabajó en consultoras militares en temas de comunicaciones. Al final parece ser que no es él.
¿Quién es Satoshi Nakamoto?
De momento sigue siendo un misterio. El/los autor/es del invento sería/n multimillonario/s, pero no ha/n movido ni un solo bitcoin de su wallet. Sin duda, su invento es un hito enCiencias de la Computación.
47
7. Problemas que afronta Bitcoin1. La moneda es un instrumento de control de los gobiernos. Impuestos.
Control de capitales y aumento de patrimonio. Actividades ilegales.
2. Desafía a gente muy poderosa. Cuánto más gente utiliza Bitcoin, menos vale el trabajo de un banquero.
3. Actualmente es muy volátil. Sufre panic sells, flash crashes, hay hacking en los mercados, etc.
4. Cuesta de entender para el gran público. Lo más sencillo es decir que es pagar como si se enviara un correo electrónico.
5. Una vez entendido, cuesta creer que el bitcoin sea moneda. Es moneda virtual. Es una nueva forma de dinero (¡muy volátil, eso sí!).
6. Eventualmente podría sufrir ataques (DoS), fallos por bugs de programación en el protocolo, etc.
48
7. Problemas que afronta Bitcoin
China, Rusia e Islandia son los países más reacios a Bitcoin. Rusia declaró ilegal usar otra moneda que no fuera el rublo. China ha prohibido a los bancos interactuar con exchanges. El resto de países no sabe bien cómo reaccionar a esta tecnología.
49
8. Bitcoin como instrumento financiero
Como experimento mental, imagina un metal escaso como el oro aunque con las siguientes propiedades:
• No tiene ningún uso industrial.• Es estéticamente feo.• Sin embargo, tiene la extraordinaria propiedad de que
se puede transmitir por Internet.
¿Tendría valor ese metal?
Satoshi Nakamoto
50
8. Bitcoin como instrumento financiero
La volatilidad del Bitcoin es 8 veces mayor que la de S&P 500. El precio del bitcoin es absolutamente impredecible al estar condicionado por acontecimientos (panic sells, caídas de mercados, control de capitales en países como Chipre y China, prohibiciones a los bancos por parte del gobierno chino, casos como el de Silk Road, etc.). Ahora mismo el bitcoin sólo es un instrumento financiero para traders.
51
En escala logarítmica vemos que aparecen burbujas locales y el precio parece una serpiente que se enrosca, aunque se puede ir a cero si hay un ataque masivo o un fallo del protocolo. Si es una burbuja o una revolución monetaria sólo el tiempo lo puede decir. En cualquier caso, los analistas no se ponen de acuerdo en cuánto puede llegar a valer.
8. Bitcoin como instrumento financiero
52
• Mercados de Bitcoin y otras criptomonedas:
CERRADO POR
BANCARROTA
53
8. Bitcoin como instrumento financiero
El mercado o exchange es sólo una interfaz entre el dinero fiat y la red Bitcoin, es decir, sólo lleva la cuenta del balance de los usuarios en sus servidores. El dinero está en el banco destino mientras que los bitcoins sólo “están” en un Hot Wallet del exchange en el espacio de direcciones de la red Bitcoin. Es sólo cuando retiramos dinero fiat o bitcoins, cuando el fiat pasa a nuestra cuenta o los BTC a nuestro wallet.
Funcionamiento de un exchange de Bitcoins:
54
8. Bitcoin como instrumento financiero¿Cómo se roban los bitcoins en un mercado?
Los bitcoins sólo “están” en la red Bitcoin. El robo de bitcoins y la posterior bancarrota de MtGox (mal gestionado por su CEO, Mark Karpless, y mal programado) se debieron a que hackers alteraron el balance de sus cuentas de usuario en el exchange y posteriormente los transfirieron del hot wallet (la cuenta del exchange) a su cuenta en el espacio de direcciones en la red Bitcoin. La red Bitcoin es segura si nadie accede a la clave privada del usuario.
Mark Karpeles, CEO de Mt Gox, anunciando la bancarrota ante la prensa
55
8. Bitcoin como instrumento financiero
Lección de Mt. Gox: hasta que no se retiran los Bitcoins de los exchanges, no se tiene realmente nada.
56
8. Bitcoin como instrumento financiero• Bots de trading. Automatizan el trading con reglas accediendo al
mercado mediante una API que expone el exchange a través de una clave. Ejemplo: Qt Bitcoin Trader.
57
8. Bitcoin como instrumento financiero
Reglas de trading con Qt Bitcoin Trader:
Reglas de trading de Qt Bitcoin Trader. Para quien sienta curiosidad, le sobre algo de dinero y sobre todo tenga tiempo para estar pendiente de esas enormes fluctuaciones.
58
59
60
Para reírnos:Shit Bitcoin Fanatics Say 1Shit Bitcoin Fanatics Say 2Why you need to start using Bitcoin
Visualización de la evolución del proyecto.Visualización de las transacciones en el mundo.
Situación regulatoria en el mundo:http://bitlegal.net
Informe BTC 2014: http://www.coindesk.com/bitcoin-2014-report/
Para profundizar en la tecnología: How Bitcoin works under the hood
Razonamiento para llegar a la solución de los problemas de los Dos Generales y del Double Spending: How the Bitcoin protocol actually works
61
Dónde y qué se puede comprar con Bitcoins:https://spendbitcoins.com.es/http://coinmap.org/
Trading con Bitcoinhttps://bitcoinwisdom.com/
Desarrolladores y Venture Capitalists:https://www.sq1.tv/bitcoin
Documental The Rise and Rise of BitcoinDocumental Life on Bitcoin
Compra de artículos de lujo:https://www.bitpremier.com/
62
Flujo de bitcoins en el mundo:http://fiatleak.com/
Sobre historia monetaria:HiddenSecretsOfMoney.com
Milton Friedman prediciendo el dinero electrónico en 1999http://www.youtube.com/watch?v=6MnQJFEVY7s
Sobre la historia y el funcionamiento de la banca:http://www.youtube.com/watch?v=A2162lgQvE4
Sobre la divisa y la banca central:Episodio 4 de HiddenSecretsOfMoney.com
63
Sobre el sistema financiero actual:Planet Ponzi, Mitch Feierstein
Sobre el patrón oro:Retorno al patrón oro, Juan Manuel López Zafra
Sobre guerras de divisas:Currency Wars, James Rickards
Sobre el sistema monetario en los próximos años:The death of money, James Rickards
Top Related