Introducción a BlockChain y sus diferentes tipos, en español. Diferencias entre HyperLedger, Bitcoin, Ethereum y otras
- por consultorías y programación: hello@1950Labs.com
5. Blockchains públicos
• Abiertos a todo el mundo
• Necesitan una prueba de consenso
(Proof of work – Proof of stack)
• La identidad de los participantes es
anónima
• Mas lentas comparados con
blockchains privados
6. Prueba de consenso
• Hay varios tipos los mas comunes (Proof of Stack y Proof of
Work).
• Son las encargadas de definir como se generan y aprueban
nuevos bloques.
10. Blockchains privados
• Niveles de permisos
• Los participantes no son anónimos y son
pre-aprobados
• Transacciones más veloces y menos
costosas
• Centralizado a una entidad (Entidad
gubernamental)
• Privacidad y confidencialidad
• No tiene por qué tener una
cryptomoneda asociada
11. Ethereum –
nuevamente
(Quorum)
• Se pueden crear una red privada
utilizando el código fuente de
ethereum.
• Quorum es un fork de Ethereum.
• Este cambia el protocolo de
consenso (No utiliza proof of
work) entre otras cosas.
12. Blockchain híbridos
• Accesibilidad limitada
• Niveles de permisos
• Transacciones rápidas y menos
costosas
• Privacidad y confidencialidad
• Controlado por un grupo de participantes
13. Hyperledger
Puede ser usado para crear un
blockchain privado.
Utiliza Practial Byzantine Fault
Tolerance como algoritmo de
consenso.
Chaincode (Fabric o Composer)
Preparar la respuesta a la pregunta: “por que son mas lentas las públicas que las privadas y en que afecta?”.
Aca se hablaria por ejemplo porque en Bitcoin se demora mas o menos 10 minutos en resolver el hash que genera un nuevo bloque.
Explicar que es una prueba de consenso en la charla.
Es la forma en la que se crean y aprueban nuevos bloques en el blockchain
Aca explicariamos cual usariamos en que caso, obviamente para uno privado no usariamos proof of work o proof of stake.
Es interesante comentar por que es valiosa, comparándola con el Oro por ej. - [DB] - Ya estuve investigando
Es interesante comentar que el ETH se usa como forma de pago para procesar la computación del Smart Contract, y adquiere valor por lo mismo que Bitcoin (comparándolo con el Oro) y porque te permite ejecutar código justamente.
Es interesante comentar lo de inmutable, que una vez subido arreglar un bug no es tan sencillo. Sin entrar en detalles porque se complejiza el asunto, pero que se entienda que QA de Smart Contracts es super importante y complejo a la vez.
Antes de las preguntas agregate una diapo con un link de un video de usos de blockchain, link de Ethereum, de Hyperledger, Quorum y Bitcoin. Es casi obvio los últimos tres pero suma para que las personas se interesen en seguir aprendiendo.