June 29th, 30th & July 1st 2017.NET Conf AR v2017
Blockchain, Smart
Contracts y Azure
Leonardo Micheloni
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Confianza
• Antes era simple
• Dinero
• Bancos
• Globalización
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Terceros
• Bancos
• Paypal
• Ebay
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Problemas
• Centralizada
• Seguridad basada en ocultación
• Imposibilidad de validación cruzada
• Tiene un costo
• No todo el mundo puede acceder
• No podemos ser parte de la red
June 29th, 30th & July 1st 2017.NET Conf AR v2017
2008 / 2009
• Colapso
• Salvataje de los bancos
• Satoshi Nakamoto
June 29th, 30th & July 1st 2017.NET Conf AR v2017
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Blockchain
• Base de datos distribuida
• Pública
• Anónima
• Histórica
• Transacciones organizadas en bloques
• Firmadas digitalmente
• Bitcoin es una aplicación de tantas
June 29th, 30th & July 1st 2017.NET Conf AR v2017
¿Se imagina un mundo
sin intermediarios?
June 29th, 30th & July 1st 2017.NET Conf AR v2017
¿Cómo funciona? https://anders.com/blockchain/hash.html
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Aplicaciones
• Moneda
• Namecoin
• Prueba de existencia
• IoT
• Origen de bienes
• Prueba de propiedad
• Bancaria
• Financiera
• Cadena de valor
• IoT
• Salud
June 29th, 30th & July 1st 2017.NET Conf AR v2017
2013-2015
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Smart Contracts
• Código en lugar de información
• El computador más grande del mundo
• Contractos
• Address
• Balance
• Estado
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Moneda
June 29th, 30th & July 1st 2017.NET Conf AR v2017
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Otras aplicaciones
• Registros catastrales
• Venta directa de música
• Apuestas
• Uber
• Crowfounding
• Voto electrónico
• Seguros
• Organizaciones autónomas
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Azure
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Azure
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Demo
June 29th, 30th & July 1st 2017.NET Conf AR v2017
¿Preguntas?
• Leonardo Micheloni
• @leomicheloni
• leomicheloni@hotmail.com
• http://leomicheloni.com
June 29th, 30th & July 1st 2017.NET Conf AR v2017
Referencias
• http://www.rsk.co/
• https://www.youtube.com/watch?v=li3rfBAP_fE
• https://www.youtube.com/watch?v=G3psxs3gyf8
• http://solidity.readthedocs.io/en/develop/solidity-by-example.html#

Blockchain, smart contracts y azure

  • 1.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Blockchain, Smart Contracts y Azure Leonardo Micheloni
  • 2.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Confianza • Antes era simple • Dinero • Bancos • Globalización
  • 3.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Terceros • Bancos • Paypal • Ebay
  • 4.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Problemas • Centralizada • Seguridad basada en ocultación • Imposibilidad de validación cruzada • Tiene un costo • No todo el mundo puede acceder • No podemos ser parte de la red
  • 5.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 2008 / 2009 • Colapso • Salvataje de los bancos • Satoshi Nakamoto
  • 6.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017
  • 7.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Blockchain • Base de datos distribuida • Pública • Anónima • Histórica • Transacciones organizadas en bloques • Firmadas digitalmente • Bitcoin es una aplicación de tantas
  • 8.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 ¿Se imagina un mundo sin intermediarios?
  • 9.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 ¿Cómo funciona? https://anders.com/blockchain/hash.html
  • 10.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Aplicaciones • Moneda • Namecoin • Prueba de existencia • IoT • Origen de bienes • Prueba de propiedad • Bancaria • Financiera • Cadena de valor • IoT • Salud
  • 11.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 2013-2015
  • 12.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Smart Contracts • Código en lugar de información • El computador más grande del mundo • Contractos • Address • Balance • Estado
  • 13.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Moneda
  • 14.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017
  • 15.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Otras aplicaciones • Registros catastrales • Venta directa de música • Apuestas • Uber • Crowfounding • Voto electrónico • Seguros • Organizaciones autónomas
  • 16.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Azure
  • 17.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Azure
  • 18.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Demo
  • 19.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 ¿Preguntas? • Leonardo Micheloni • @leomicheloni • leomicheloni@hotmail.com • http://leomicheloni.com
  • 20.
    June 29th, 30th& July 1st 2017.NET Conf AR v2017 Referencias • http://www.rsk.co/ • https://www.youtube.com/watch?v=li3rfBAP_fE • https://www.youtube.com/watch?v=G3psxs3gyf8 • http://solidity.readthedocs.io/en/develop/solidity-by-example.html#

Editor's Notes

  • #3 Intercambio simple El oro como moneda de cambio
  • #8 Segura, transparente, auditable, resistente a fallo, copia de seguridad, democrática La base de datos más increíble y más lenta del mundo Mantiene todo el historia de transacciones Cualquiera puede participar Es una copia de seguridad en sí misma No s pueden alterar los datos
  • #11 La más famosa Bitcoin Se prevé que para el final del 2017 15% de los bancos usarán blockchain