bitcoin

70
BITCOIN In cryptography we trust. Por Alberto Gomez Toribio, Software Developer en Paradigma Tecnologico

Upload: alberto-gomez-toribio

Post on 29-Jan-2015

796 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

  • 1. BITCOINIn cryptography we trust.Por Alberto Gomez Toribio,Software Developer en Paradigma Tecnologico

2. QU ES EL DINERO? Activos que son valiosos por su escasez. 3. QU ES EL DINERO? Activos que son valiosos por su escasez. Sirven para intercambiarlos por bienes y servicios. 4. QU ES EL DINERO? Activos que son valiosos por su escasez. Sirven para intercambiarlos por bienes y servicios. Los bienes escasos se empezaron a usar como dinero: Oro. 5. QU ES EL DINERO? Activos que son valiosos por su escasez. Sirven para intercambiarlos por bienes y servicios. Los bienes escasos se empezaron a usar como dinero: Oro. Se crea la Moneda Fiducidaria: Los gobiernos intentan acapararoro emitiendo ttulos de cambio. 6. QU ES EL DINERO? Activos que son valiosos por su escasez. Sirven para intercambiarlos por bienes y servicios. Los bienes escasos se empezaron a usar como dinero: Oro. Se crea la Moneda Fiducidaria: Los gobiernos intentan acapararoro emitiendo ttulos de cambio. Nadie viene a reclamar ese oro con su ttulo, Emitimos ttulossin respaldo a cambio de oro? 7. QU ES EL DINERO? Activos que son valiosos por su escasez. Sirven para intercambiarlos por bienes y servicios. Los bienes escasos se empezaron a usar como dinero: Oro. Se crea la Moneda Fiducidaria: Los gobiernos intentan acapararoro emitiendo ttulos de cambio. Nadie viene a reclamar ese oro con su ttulo, Emitimos ttulossin respaldo a cambio de oro? 1971, Nixon dice que se acab reclamar el oro y convierte laMoneda Fiducidaria en Moneda FIAT, basada en la deuda. 8. QU ES EL DINERO? Activos que son valiosos por su escasez. Sirven para intercambiarlos por bienes y servicios. Los bienes escasos se empezaron a usar como dinero: Oro. Se crea la Moneda Fiducidaria: Los gobiernos intentan acapararoro emitiendo ttulos de cambio. Nadie viene a reclamar ese oro con su ttulo, Emitimos ttulossin respaldo a cambio de oro? 1971, Nixon dice que se acab reclamar el oro y convierte laMoneda Fiducidaria en Moneda FIAT, basada en la deuda. Se obliga a la poblacin a utilizar una moneda, con autoridadcentral.El dinero pasa a ser IMAGINARIO, sin respaldo fsico. 9. PROBLEMAS ECONOMICOS Al ser un sistema basado en la deuda, puede crecerindefinidamente. 10. PROBLEMAS ECONOMICOS Al ser un sistema basado en la deuda, puede crecerindefinidamente. Un modelo de crecimiento ilimitado en un contexto de recursosilimitados no es sostenible. 11. PROBLEMAS ECONOMICOS Al ser un sistema basado en la deuda, puede crecerindefinidamente. Un modelo de crecimiento ilimitado en un contexto de recursosilimitados no es sostenible. El dinero se crea de forma infinita mediante dos herramientas: Emisin de deuda. Emisin de depsitos a la vista por los bancos. 12. QU ES BITCOIN? Es una moneda electrnica. 13. QU ES BITCOIN? Es una moneda electrnica. No tiene autoridad central, se basa en un sistemadescentralizado. 14. QU ES BITCOIN? Es una moneda electrnica. No tiene autoridad central, se basa en un sistemadescentralizado. Tiene las mismas propiedades que una moneda fsica. 15. QU ES BITCOIN? Es una moneda electrnica. No tiene autoridad central, se basa en un sistemadescentralizado. Tiene las mismas propiedades que una moneda fsica. El dinero se transfiere de persona a persona de formairreversible. 16. QU ES BITCOIN? Es una moneda electrnica. No tiene autoridad central, se basa en un sistemadescentralizado. Tiene las mismas propiedades que una moneda fsica. El dinero se transfiere de persona a persona de formairreversible. Est limitada, no se pueden crear ms de 21M de BTC. 17. QU ES BITCOIN? Es una moneda electrnica. No tiene autoridad central, se basa en un sistemadescentralizado. Tiene las mismas propiedades que una moneda fsica. El dinero se transfiere de persona a persona de formairreversible. Est limitada, no se pueden crear ms de 21M de BTC. Es divisible, habitualmente hablamos de mBTC o uBTC. 18. QU ES BITCOIN? Es una moneda electrnica. No tiene autoridad central, se basa en un sistemadescentralizado. Tiene las mismas propiedades que una moneda fsica. El dinero se transfiere de persona a persona de formairreversible. Est limitada, no se pueden crear ms de 21M de BTC. Es divisible, habitualmente hablamos de mBTC o uBTC. Deflaccin actual y sostenibilidad futura frente a Inflaccin infinita. 19. PRINCIPIOS DE LAS MONEDASORO EURO BITCOINESCASEZPORTABILIDADFUNGIBILIDADVERIFICACIONDIVISIBILIDADPRIVACIDADACEPTACION 20. PRINCIPIOS DE LAS MONEDASORO EURO BITCOINESCASEZPORTABILIDADFUNGIBILIDADVERIFICACIONDIVISIBILIDADPRIVACIDADACEPTACION 21. PRINCIPIOS DE LAS MONEDASORO EURO BITCOINESCASEZPORTABILIDADFUNGIBILIDADVERIFICACIONDIVISIBILIDADPRIVACIDADACEPTACION 22. PRINCIPIOS DE LAS MONEDASORO EURO BITCOINESCASEZPORTABILIDADFUNGIBILIDADVERIFICACIONDIVISIBILIDADPRIVACIDADACEPTACION 23. PRINCIPIOS DE LAS MONEDASORO EURO BITCOINESCASEZPORTABILIDADFUNGIBILIDADVERIFICACIONDIVISIBILIDADPRIVACIDADACEPTACION 24. PRINCIPIOS DE LAS MONEDASORO EURO BITCOINESCASEZPORTABILIDADFUNGIBILIDADVERIFICACIONDIVISIBILIDADPRIVACIDADACEPTACION 25. PRINCIPIOS DE LAS MONEDASORO EURO BITCOINESCASEZPORTABILIDADFUNGIBILIDADVERIFICACIONDIVISIBILIDADPRIVACIDADACEPTACION 26. PRINCIPIOS DE LAS MONEDASORO EURO BITCOINESCASEZPORTABILIDADFUNGIBILIDADVERIFICACIONDIVISIBILIDADPRIVACIDADACEPTACION 27. PRINCIPIOS DE LAS MONEDASORO EURO BITCOINESCASEZPORTABILIDADFUNGIBILIDADVERIFICACIONDIVISIBILIDADPRIVACIDADACEPTACION 28. BITCOIN ADDRESSES Sirve para reclamar la posesin del dinero, el dinero se asocia aella. 29. BITCOIN ADDRESSES Sirve para reclamar la posesin del dinero, el dinero se asocia aella. Est compuesta por un par de claves: Criptografa de clavepblica. 30. BITCOIN ADDRESSES Sirve para reclamar la posesin del dinero, el dinero se asocia aella. Est compuesta por un par de claves: Criptografa de clavepblica. Se pueden generar por cualquier persona. 31. BITCOIN ADDRESSES Sirve para reclamar la posesin del dinero, el dinero se asocia aella. Est compuesta por un par de claves: Criptografa de clavepblica. Se pueden generar por cualquier persona. Se basa en la criptografa de Curva Elptica, distinta a RSA oDSA. 32. BITCOIN ADDRESSES Sirve para reclamar la posesin del dinero, el dinero se asocia aella. Est compuesta por un par de claves: Criptografa de clavepblica. Se pueden generar por cualquier persona. Se basa en la criptografa de Curva Elptica, distinta a RSA oDSA. Llamamos Monedero a un fichero donde almacenamos variasaddresses. 33. BITCOIN ADDRESSES Sirve para reclamar la posesin del dinero, el dinero se asocia aella. Est compuesta por un par de claves: Criptografa de clavepblica. Se pueden generar por cualquier persona. Se basa en la criptografa de Curva Elptica, distinta a RSA oDSA. Llamamos Monedero a un fichero donde almacenamos variasaddresses. Las cuentas BitCoin pueden ser impresas en papel con cdigosQR. 34. BITCOIN ADDRESSES Sirve para reclamar la posesin del dinero, el dinero se asocia aella. Est compuesta por un par de claves: Criptografa de clavepblica. Se pueden generar por cualquier persona. Se basa en la criptografa de Curva Elptica, distinta a RSA oDSA. Llamamos Monedero a un fichero donde almacenamos variasaddresses. Las cuentas BitCoin pueden ser impresas en papel con cdigosQR. Podemos incluso utilizar programas que generan cuentas partirde contraseas en el momento. 35. TRANSACCIONES 1 . El usuario firma la transaccin y la enva a un minero. 36. TRANSACCIONES 1 . El usuario firma la transaccin y la enva a un minero. 2 . La transaccin es cacheada por todos los mineros en activo. 37. TRANSACCIONES 1 . El usuario firma la transaccin y la enva a un minero. 2 . La transaccin es cacheada por todos los mineros en activo. 3 . Cuando el 51% de los mineros ha recibido la transaccin, sesuele confiar en que se llevar a cabo (la cadena mas largaprevalece). 38. TRANSACCIONES 1 . El usuario firma la transaccin y la enva a un minero. 2 . La transaccin es cacheada por todos los mineros en activo. 3 . Cuando el 51% de los mineros ha recibido la transaccin, sesuele confiar en que se llevar a cabo (la cadena mas largaprevalece). Pero Y si alguien controla el 51% de la red? 39. TRANSACCIONES 1 . El usuario firma la transaccin y la enva a un minero. 2 . La transaccin es cacheada por todos los mineros en activo. 3 . Cuando el 51% de los mineros ha recibido la transaccin, sesuele confiar en que se llevar a cabo (la cadena mas largaprevalece). Pero Y si alguien controla el 51% de la red? Existe algo llamado Cadena de Bloques. Funciona como unlibro de cuentas de todas las transacciones hechas hasta ahoraen BitCoin. 40. TRANSACCIONES 1 . El usuario firma la transaccin y la enva a un minero. 2 . La transaccin es cacheada por todos los mineros en activo. 3 . Cuando el 51% de los mineros ha recibido la transaccin, sesuele confiar en que se llevar a cabo (la cadena mas largaprevalece). Pero Y si alguien controla el 51% de la red? Existe algo llamado Cadena de Bloques. Funciona como unlibro de cuentas de todas las transacciones hechas hasta ahoraen BitCoin. Cuando un minero descubre un nuevo bloque (similar a unanueva pgina de este libro de cuentas), graba en l las nuevastransacciones.Slo entonces podemos garantizar la transaccin. 41. TRANSACCIONESPrev Output Amount From Type ScriptSig6d020afb 44,22 1BD5b401 Address A3a6748dInputsIndex Amount To Type ScriptPubKey0 44,219998 1NC83Jv Address Bfa5263e1f1 0,000012 1JUKuRz Address 6a0d4ed87Outputs 42. TRANSACCIONESPrev Output Amount From Type ScriptSigN/A 25 N/A Generation A3a6748dInputsIndex Amount To Type ScriptPubKey0 24,999998 1NC83Jv Address Bfa5263e1f1 0,000012 1JUKuRz Address 6a0d4ed87Outputs 43. BLOCK CHAIN Es un libro de cuentas con todos los movimientos de BTC. 44. BLOCK CHAIN Es un libro de cuentas con todos los movimientos de BTC. Cuando queremos saber el dinero en una BTC Addressconsultamos la Block Chain. 45. BLOCK CHAIN Es un libro de cuentas con todos los movimientos de BTC. Cuando queremos saber el dinero en una BTC Addressconsultamos la Block Chain. Crear el siguiente bloque de la cadena requiere mucho tiempo ycomputacin, los mineros trabajan buscando el siguiente bloque. 46. BLOCK CHAIN Es un libro de cuentas con todos los movimientos de BTC. Cuando queremos saber el dinero en una BTC Addressconsultamos la Block Chain. Crear el siguiente bloque de la cadena requiere mucho tiempo ycomputacin, los mineros trabajan buscando el siguiente bloque. Los mineros almacenan temporalmente las transacciones y lasdistribuyen entre ellos, cuando uno encuentra un nuevo bloquevlido graba las transacciones en el nuevo bloque y quedanvalidadas. 47. BLOCK CHAIN Es un libro de cuentas con todos los movimientos de BTC. Cuando queremos saber el dinero en una BTC Addressconsultamos la Block Chain. Crear el siguiente bloque de la cadena requiere mucho tiempo ycomputacin, los mineros trabajan buscando el siguiente bloque. Los mineros almacenan temporalmente las transacciones y lasdistribuyen entre ellos, cuando uno encuentra un nuevo bloquevlido graba las transacciones en el nuevo bloque y quedanvalidadas. Puede haber varias cadenas, pero los mineros escuchan la maslarga y descartan las ms cortas. 48. BLOCK CHAIN Es un libro de cuentas con todos los movimientos de BTC. Cuando queremos saber el dinero en una BTC Address consultamosla Block Chain. Crear el siguiente bloque de la cadena requiere mucho tiempo ycomputacin, los mineros trabajan buscando el siguiente bloque. Los mineros almacenan temporalmente las transacciones y lasdistribuyen entre ellos, cuando uno encuentra un nuevo bloquevlido graba las transacciones en el nuevo bloque y quedanvalidadas. Puede haber varias cadenas, pero los mineros escuchan la maslarga y descartan las ms cortas. Generar una cadena ms larga que la que ya existe seraimprobable en tiempo y esfuerzo 49. LA MINERIA EN BITCOIN Los mineros ganan dinero con la generacin de bloques: Por cada bloque generado se permite una transaccin de origen vaco con 25BTC. El minero que descubre un bloque se queda con la comisin de las transaccionesque se insertan en ese bloque. 50. LA MINERIA EN BITCOIN Los mineros ganan dinero con la generacin de bloques: Por cada bloque generado se permite una transaccin de origen vaco con 25BTC. El minero que descubre un bloque se queda con la comisin de las transaccionesque se insertan en ese bloque. Con el tiempo se ganar 0 BTC de generacin bloques y ms decomisiones. 51. LA MINERIA EN BITCOIN Los mineros ganan dinero con la generacin de bloques: Por cada bloque generado se permite una transaccin de origen vaco con 25BTC. El minero que descubre un bloque se queda con la comisin de las transaccionesque se insertan en ese bloque. Con el tiempo se ganar 0 BTC de generacin bloques y ms decomisiones. Cada bloque es un hash (SHA256) del anterior cuyos primeros N bitsson 0000098875f1ac7a44ad0622d -> 0000068253e70fa3fde88dde 52. LA MINERIA EN BITCOIN Los mineros ganan dinero con la generacin de bloques: Por cada bloque generado se permite una transaccin de origen vaco con 25BTC. El minero que descubre un bloque se queda con la comisin de las transaccionesque se insertan en ese bloque. Con el tiempo se ganar 0 BTC de generacin bloques y ms decomisiones. Cada bloque es un hash (SHA256) del anterior cuyos primeros N bitsson 0000098875f1ac7a44ad0622d -> 0000068253e70fa3fde88dde No hay % hasta resolver un bloque, es azar. Falacia del jugador. 53. LA MINERIA EN BITCOIN Los mineros ganan dinero con la generacin de bloques: Por cada bloque generado se permite una transaccin de origen vaco con 25BTC. El minero que descubre un bloque se queda con la comisin de las transaccionesque se insertan en ese bloque. Con el tiempo se ganar 0 BTC de generacin bloques y ms decomisiones. Cada bloque es un hash (SHA256) del anterior cuyos primeros N bitsson 0000098875f1ac7a44ad0622d -> 0000068253e70fa3fde88dde No hay % hasta resolver un bloque, es azar. Falacia del jugador. Si dos mineros descubren un bloque a la vez se siguen los principios: El bloque ms complicado de calcular prevalece (El que tiene ms 0s al principio). La cadena ms larga (compleja) prevalece. 54. BENEFICIOS DE USAR BITCOIN Elimina el fraude online de tarjetas robadas, etc. Bitcoin no esreversible. 55. BENEFICIOS DE USAR BITCOIN Elimina el fraude online de tarjetas robadas, etc. Bitcoin no esreversible. Verificaciones automticas de pagos, sin errores humanos. 56. BENEFICIOS DE USAR BITCOIN Elimina el fraude online de tarjetas robadas, etc. Bitcoin no esreversible. Verificaciones automticas de pagos, sin errores humanos. Eres tu propio banco, elude comisiones, etc. 57. BENEFICIOS DE USAR BITCOIN Elimina el fraude online de tarjetas robadas, etc. Bitcoin no esreversible. Verificaciones automticas de pagos, sin errores humanos. Eres tu propio banco, elude comisiones, etc. Comisiones: Pasarelas 2% con coste mnimo, PayPal 3,4% + 035.Un micropago de 2 con PayPal: 0,418 (20,9% del valor). 58. BENEFICIOS DE USAR BITCOIN Elimina el fraude online de tarjetas robadas, etc. Bitcoin no esreversible. Verificaciones automticas de pagos, sin errores humanos. Eres tu propio banco, elude comisiones, etc. Comisiones: Pasarelas 2% con coste mnimo, PayPal 3,4% + 035.Un micropago de 2 con PayPal: 0,418 (20,9% del valor). Si no tienes caja, no pueden robarte. 59. BENEFICIOS DE USAR BITCOIN Elimina el fraude online de tarjetas robadas, etc. Bitcoin no esreversible. Verificaciones automticas de pagos, sin errores humanos. Eres tu propio banco, elude comisiones, etc. Comisiones: Pasarelas 2% con coste mnimo, PayPal 3,4% + 035.Un micropago de 2 con PayPal: 0,418 (20,9% del valor). Si no tienes caja, no pueden robarte. Tu dinero no se devala. 60. ECOSISTEMA BITCOIN Casas de cambio: Mt.gox 61. ECOSISTEMA BITCOIN Casas de cambio: Mt.gox Pasarelas de pago: BitPay.com 62. ECOSISTEMA BITCOIN Casas de cambio: Mt.gox Pasarelas de pago: BitPay.com Banca online, clientes Bitcoin online: Blockchain.info/wallet 63. ECOSISTEMA BITCOIN Casas de cambio: Mt.gox Pasarelas de pago: BitPay.com Banca online, clientes Bitcoin online: Blockchain.info/wallet Comercios que aceptan BitCoin: Bitmit.com: Parecido a Ebay. CoinDL.com: Similar a Itunes. BitDomain.biz: Dominios annimos. 64. ECOSISTEMA BITCOIN Casas de cambio: Mt.gox Pasarelas de pago: BitPay.com Banca online, clientes Bitcoin online: Blockchain.info/wallet Comercios que aceptan BitCoin: Bitmit.com: Parecido a Ebay. CoinDL.com: Similar a Itunes. BitDomain.biz: Dominios annimos. Micropagos: BitcoinTip: Microdonaciones a usuarios de Reddit. Rugatu: Preguntas y respuestas con micropagos. 65. TARJETA DE DEBITO BTC Actualmente la BTC Address debe estar en fichero o en la web. 66. TARJETA DE DEBITO BTC Actualmente la BTC Address debe estar en fichero o en la web. La solucin consiste en tenerla almacenada en una tarjetacriptogrfica 67. TARJETA DE DEBITO BTC Actualmente la BTC Address debe estar en fichero o en la web. La solucin consiste en tenerla almacenada en una tarjetacriptogrfica Las tarjetas criptogrficas actuales no soportan ECC 68. TARJETA DE DEBITO BTC Actualmente la BTC Address debe estar en fichero o en la web. La solucin consiste en tenerla almacenada en una tarjetacriptogrfica Las tarjetas criptogrficas actuales no soportan ECC La solucin pretende: Crear capa de abstraccin en el software BitCoin y modificar firmware de latarjeta. Crear un terminal de pago con soporte para lectores de tarjetas va PKCS15 69. TARJETA DE DEBITO BTC Actualmente la BTC Address debe estar en fichero o en la web. La solucin consiste en tenerla almacenada en una tarjetacriptogrfica Las tarjetas criptogrficas actuales no soportan ECC La solucin pretende: Crear capa de abstraccin en el software BitCoin y modificar firmware de latarjeta. Crear un terminal de pago con soporte para lectores de tarjetas va PKCS15 Este modelo permite: La clave nunca abandona la tarjeta, no puede ser copiada, etc Permite gestionar con seguridad niveles de seguridad aceptables grandescantidades de dinero. 70. PREGUNTAS?BitCoin is the largest socio-economic experiment the world hasnever seen(Charlie Shrem, BitCoin Foundation)