Blockchain(s)�La máquina de la confianza
Angel “Java” Lopez�@ajlopez
你们很好
Eramos tan pobres :-)
Tecnología y Aplicaciones
Usuario al Poder
Fintech
China
La Diferencia con la Burbuja 200x
Bloque
Transacciones
Encabezamiento
Al Bloque Padre
Cadena de Bloques
Cada bloque tiene un único bloque padre
Cada bloque tiene una altura (un número)
Cada bloque tiene un hash (depende del contenido)
Altura bloque padre == altura bloque - 1�Distinta cantidad de transacciones por bloque
Descentralizada
Inmutable
Nadie puede cambiar un bloque ya emitido y consensuado, rompería la cadena
No Para: ¡Skynet!
Ecosistema
Ejemplo: Lightning Network
Criptomonedas y Dinero
Usos del Dinero: Intercambio
Usos del Dinero: Unidad de Cuenta
Uso del Dinero: Almacenamiento de Valor
No Llores por Mí, Argentina
Cajeros y Billeteras
Características del Dinero
Durabilidad�Portabilidad�Divisibilidad�Uniformidad�Suministro Limitado�Aceptabilidad
Internet del Valor
Bitcoin: La Implementación Más Conocida
La Venganza Será Terrible :-)
Bitcoin no es la única criptomoneda
La Máquina �de la Confianza
La “Otra”: Blockchain Ethereum
Contratos Inteligentes
Programación
Ejecución en�la Blockchain
Personas u Contratos lo Usan
Ejecuta cuando se cumplan condiciones
Accesible públicamente
Contratos Inteligentes
contract token {
mapping (address => uint) public coinBalanceOf;
event CoinTransfer(address sender, address receiver, uint amount);
/* Initializes contract with initial supply tokens to the creator of the contract */
function token() public {
coinBalanceOf[msg.sender] = 10000;
}
}
Menos Intermediarios
Inversiones Inmobiliarias
Financiamiento�de Nuevas Empresas
Economía del Sistema D
Soporte a Gobierno Digital
Préstamos �Persona a Persona
Mercados Decentralizados
Cadena de Suministro
Internet de las Cosas