POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
Blockchain: más allá de los bitcoins
1. Experimenta con coins
• Qué son WEDOpoints?
• La modela virtual que hemos creado para este taller
• Cómo me instalo mi wallet?
• Visita Android Market Place y busca “BSS WEDO” (sorry, solo Android)
• Cuesta dinero?
• No (salvo que quieras invitar al ponente al terminar el evento) J
2.
3. Quién es capaz de entender esto?....
Bitcoin representa la culminación de décadas de inves4gación en
criptogra6a y sistemas distribuidos e incluye cuatro innovaciones clave
reunidas en una combinación única y potente. Bitcoin consiste de:
• Una red entre pares distribuida (el protocolo bitcoin)
• Un libro contable público (la cadena de bloques, o "blockchain")
• Un sistema distribuido, matemá4co y determinísi4co de emisión de
moneda (minería distribuida)
• Un sistema descentralizado de verificación de transacciones (script de
transacciones)
4. Blockchain: el concepto raíz
• Computación distribuída (P2P)
• Habilita“confianza electronica”
en un sistemas de no-confianza
• Sin intermediarios
• Transacciones en @empo real e
INALTERABLES
9. Qué viene a aportar Bitcoin?
• "Bitcoin: A Peer-to-Peer Electronic Cash
System," escrito bajo el apodo de Satoshi
Nakamoto.
• Combinó varias invenciones previas para
crear un sistema de efecDvo electrónico
completamente descentralizado.
• Sistema de computación distribuida (llamado
un algoritmo de "prueba de trabajo")
• El problema del doble gasto.
• La red bitcoin fue iniciada en 2009.
• +20 mil millones de dólares su valor de
mercado.
• Satoshi Nakamoto se reDró del público en
abril de 2011.
hPps://bitcoin.org/bitcoin.pdf
10. Bitcoins y el problema de los Generales
Bizan4nos
•Todos los generales se comunican con todos los demás.
•Todo general sabe quién le envía la orden.
•Ante una ausencia de mensaje hay una orden por defecto.
•Las órdenes están escritas y firmadas.
•Los errores aleatorios se controlan mediante códigos de detección de errores.
•El sellado temporal confiable evita la duplicación de órdenes.
11. Cómo funciona? Qué es la minería de bitcoins?
• Algoritmos matemá.cos
• Dificultad ajustada dinámicamente
• Se minan nuevos bitcoins cada 10 minutos
• Se seguirán creando bitcoins hasta 21 millones de
monedas (año 2140)
14. Criptogra)a de curva elíp2ca
• Problema de distribución de
clave públicas (cortas)
• Dos 8pos de claves: pública y
privada
• Más rápida que sistemas como
de encriptación como RSA
15. Cómo se logra el consenso?
(como es de segura la red Bitcoin?)
• Verificación independiente de cada transacción
• Ges0ón de la cadena de bloques en nodos de minería
• Verificación independiente de los nuevos bloques por una red
descentralizada
• Selección independiente de la cadena una mejor prueba de trabajo
16. Curiosidades
• El bloque génesis con/ene un mensaje oculto
en su interior: "The Times 03/Jan/2009
Chancellor on brink of second bailout for
Banks”
• El mensaje se registró en el primer bloque por
Satoshi Nakamoto, creador de bitcoin.
19. Preguntas frecuentes sobre Bitcoins
• Exis%an monedas digitales antes de Bitcoin?
• Cuánto vale un bitcoin?
• Cómo se crea una cartera bitcoin?
• Qué es el doble gasto?
• Qué pasa si me roban mi wallet? En qué consiste el robo de carteras?
• Stealling/fraud/hacking (casas de cambio, carteras de papel, …)
• Es posible hackear una red bitcoin? (ataque de consenso del 51%)
• Porqué hay tantas criptomonedas?
• Soy programador. Cómo empiezo?
20. Criptomonedas enfocadas al anonimato
• Bitcoin no es una moneda "anónima"
• Zerocoin, un protocolo de metamoneda para preservar el anonimato
en la parte superior del bitcoin (Zerocash)
• CryptoNote como bifurcación de monedas alterna>vas (Darkcoin)
21. Bitcoins, blockchains y ciencia
• Primecoin (2013) Algoritmo de prueba de trabajo se basa en la búsqueda
de números primos, calculando cadenas de números primos Cunningham y
bi-gemelos.
• Curecoin (2013) Combina un algoritmo SHA256 de prueba de trabajo con la
invesGgación de plegamiento de proteínas a través del proyecto
Folding@Home. El plegamiento de proteínas es una simulación de
cómputo intensivo de las interacciones bioquímicas de las proteínas, que se
uGliza para descubrir nuevas objeGvos de medicamentos para curar
enfermedades.
• Gridcoin (2013) Complementa la prueba de trabajo basada en scrypt con
subvenciones por parGcipar en la computación abierta en red BOINC
(Berkeley Open Infrastructure for Network CompuGng) Protocolo abierto
para la computación en red para invesGgaciones cienWficas.
22. Bitcoins, blockchains y ciencia
• Open Science Network (www.osn.gobal)
• DEIP = DECENTRALIZED RESEARCH PLATFORM (deip.world)
• Modelos de crowd-founding basados en criptomoneda
• GesKón de documentación (Ivory publishing project)
• Healthcare: archivos de paciences, análisis de resultados
• Impulso de FPGA (Field Programmable Gate Array)
23. El futuro de Blockchain y las monedas
virtuales
• Proliferación
• Convivencia
• Hype o realidad?
• Blockchain = nuevo “sistema opera=vo” de Internet
• Seguridad (copia, fraude, ….)
• …
24. Quién es capaz de entender esto?....(ahora)
Bitcoin representa la culminación de décadas de inves4gación en
criptogra)a y sistemas distribuidos e incluye cuatro innovaciones clave
reunidas en una combinación única y potente. Bitcoin consiste de:
• Una red entre pares distribuida (el protocolo bitcoin)
• Un libro contable público (la cadena de bloques, o "blockchain")
• Un sistema distribuido, matemá4co y determinísi4co de emisión de
moneda (minería distribuida)
• Un sistema descentralizado de verificación de transacciones (script de
transacciones)