SlideShare una empresa de Scribd logo
1 de 40
BlockchainXXI Betabeers Bilbao - Un Betabeers en las Nubes
Iván Gutierrez Agüero
Ivan.gutierrez@tecnalia.com
Oscar Lage Serrano
oscar.lage@tecnalia.com
@Oscar_Lage
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 2 ▌
Introducción a
Blockchain
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 3 ▌
¿Qué es
Blockchain?
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 4 ▌
Blockchain es una
base de datos
transaccional
¿Qué es Blockchain?
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 5 ▌
Descentralizada
Arquitectura de red P2P (distribuida)
¿Qué es Blockchain?
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 6 ▌
Cuya información
es aprobada por
Consenso
¿Qué es Blockchain?
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 7 ▌
Almacenada en
Bloques
de transacciones
¿Qué es Blockchain?
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 8 ▌
Vinculados
criptográficamente
para hacerla
Inalterable
¿Qué es Blockchain?
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 9 ▌
Por lo que el
más mínimo
cambio rompería
la cadena
¿Qué es Blockchain?
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 10 ▌
Nuestra Visión
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage
Visión
Blockchain es una de las
tecnologías más disruptivas
de la actualidad, puede
cambiar los procedimientos
y negocios tal y como los
conocemos a día de hoy.
11 ▌
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage
Visión
La mayor barrera de Blockchain es la propia
imaginación del ser humano y la resistencia al
cambio de sistemas ya establecidos.
12 ▌
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage
Visión
Centros de investigación, empresas, gobiernos y
emprendedores debemos analizar y validar qué
aplicaciones ofrecen un mayor valor a la sociedad
13 ▌
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 14 ▌
Tipologías de
Blockchain
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage
Tipologías
15 ▌
Públicas
vs
Privadas
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 16 ▌
Arquitectura y
funcionamiento
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 17 ▌
Cada usuario de la red posee un par de claves:
- Clave Privada
- Clave Pública
Arquitectura y Funcionamiento
PRI
PUB
Key Generation
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 18 ▌
En base a la clave pública cada usuario genera una
dirección (su identificador en el sistema)
Arquitectura y Funcionamiento
Private Key
Public Key
Address
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 19 ▌
Cuando un usuario quiere registrar una transacción:
1. Genera contenido de la transacción incluyendo su clave pública y su
dirección o identificador
2. Si la transacción implica la transferencia de activos a otro usuario
incorporará las dirección(es) de destino a la transacción.
3. Firma la transacción con su clave privada
Arquitectura y Funcionamiento
Input:
Previous tx: f5d8ee39a430901c91a5917b9f2dc19d6d1a0e9cea205b009ca73dd04470b9a6
Index: 0
scriptSig: 304502206e21798a42fae0e854281abd38bacd1aeed3ee3738d9e1446618c4571d10
90db022100e2ac980643b0b82c0e88ffdfec6b64e3e6ba35e7ba5fdd7d5d6cc8d25c6b241501
Output:
Value: 5000000000
scriptPubKey: OP_DUP OP_HASH160 404371705fa9bd789a2fcd52d2c580b65d35549d
OP_EQUALVERIFY OP_CHECKSIG
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 20 ▌
La transacción se envía a través de la red distribuida (P2P) para
que se propague por toda la red en pocos segundos.
Arquitectura y Funcionamiento
New
Transaction
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 21 ▌
Cada vez que un nodo recibe una transacción que no
había recibido anteriormente verifica:
• La autenticidad de la firma
• Validez lógica de la transacción (script de la transacción)
Arquitectura y Funcionamiento
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 22 ▌
Si la verificación es correcta según las reglas de la blockchain se
propaga al resto de los nodos.
Arquitectura y Funcionamiento
Verified!
Verified!
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 23 ▌
Gracias a ello cada transacción se propagará por
toda la red de nodos.
Arquitectura y Funcionamiento
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 24 ▌
Arquitectura y Funcionamiento
Una vez recibida y
verificada la transacción se
incluyen en el pool de
transacciones del nodo
para generar un nuevo
bloque. Block
Transaction
Transaction
Transaction
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 25 ▌
Arquitectura y Funcionamiento
Con un conjunto de transacciones
se generará:
- Cabecera con la información del bloque
- Cuerpo con la información de las
transacciones
- Ejecutarán el algoritmo de consenso.
Previous Block Header Hash:
000000000000000000c34a1744f2238869d
36ca821e787bfa0505aa1292641bb
Block Hash:
00000000000000000054fd1f96045049fb45
292299a70a75de1f15859322fddd
Timestamp: May 15, 2017 7:48:26 PM
Merkle Root:
1673ab4385462e8fbbb19a6e267ba0cbc9b7
55327193cb3791a5b8e234aafc91
Number Of Transaction: 2136
Difficulty: 559970892890.8381
Nonce: 898829747
RAW Transactions
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 26 ▌
Una vez generado el bloque el nodo lo
propagará por la red P2P
Arquitectura y Funcionamiento
New
Block
Verified!
Verified!
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 27 ▌
Arquitectura y Funcionamiento
Con cada nuevo bloque
(confirmación) será más
complicado alterar el contenido
Block: 466565
Transactions
Block: 466566
Transactions
Block: 466567
Transactions
Block: 466568
Transactions
Block: 466569
Transactions
Block: 466570
Transactions
Block: 466571
Transactions
Difficulty
Depth
Block 1
• Block Hash
• Hash of Previous
Block Header
• Merkle Root
RAW
Transactions
Block 1
• Block Hash
• Hash of Previous
Block Header
• Merkle Root
RAW
Transactions
Block 1
• Block Hash
• Hash of Previous
Block Header
• Merkle Root
RAW
Transactions
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 28 ▌
Algoritmos de
Consenso
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 29 ▌
Algoritmos de consenso
Cada nodo de la red p2p actúa como una entidad de garantía.
Pero no actúa solo.
• Comprueba las reglas de cada transacción
• Ejecuta el algoritmo
• Comparte la información
• El resto de nodos validan y comparten la transacción
Arquitectura y Funcionamiento
ALCANZAN UN CONSENSO
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 30 ▌
Arquitectura y Funcionamiento
Proof of Work
Proof of Stake
Casper
Consensus
PBFT
Bitcoin
NXT
Ethereum
Ripple
Hyperledger Fabric
con ejemplos:
Algoritmos de
consenso más
extendidos
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 31 ▌
Smart
Contracts
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 32 ▌
Smart Contracts
¿Qué es un Smart Contract?
Es un término utilizado para definir los programas que ejecutados
sobre blockchain permiten automatizar y ejecutar acuerdos o
reglas de negocio.
Ejecutado
los nodos
del sistema
No necesita
interacción
humana
Automatiza
las reglas de
negocio
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 33 ▌
Smart Contracts
Y tienen este aspecto
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 34 ▌
Una boda en blockchain
Domingo 5 de octubre de 2014 10:30h
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 35 ▌
Especialización
sectorial
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage
Especialización
36 ▌
Sobre los desarrollos base existentes se deberá realizar una
especialización por dominio/sector de
Gestión de
identidad
Algoritmia de
Consenso
Integración
con negocio
Contratos
inteligentes
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 37 ▌
Potenciales
casos de Uso
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage
Sectores de aplicación
38 ▌
Se están desarrollando pruebas de concepto en multitud
de dominios:
Sectoriales:
• Financiero: Banca y Aseguradoras
• Industria 4.0
• Logística
• Energía
• Salud/Farma
• Sector Público y Administraciones
• Participación Ciudadana
• Telcomunicaciones
• Turismo
Transversales
• IPR y Activos digitales
• Comunicaciones M2M
• Machine economy
• Identidad IoT / IIoT
• Marketplaces Descentralizados
• Etc.
Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 39 ▌
1er Laboratorio blockchain industrial de europa
Muchas gracias por su atención
Iván Gutierrez Agüero
Ivan.gutierrez@tecnalia.com
Oscar Lage Serrano
oscar.lage@tecnalia.com
@Oscar_Lage

Más contenido relacionado

La actualidad más candente

El futuro tecnológico con blockchain - Cartronic Techmeeting
El futuro tecnológico con blockchain - Cartronic Techmeeting El futuro tecnológico con blockchain - Cartronic Techmeeting
El futuro tecnológico con blockchain - Cartronic Techmeeting Cartronic Group
 
Blockchain: Qué es y cómo funciona
Blockchain: Qué es y cómo funcionaBlockchain: Qué es y cómo funciona
Blockchain: Qué es y cómo funcionaFormalDocs
 
blockchain e industria 4.0 (Vitoria)
blockchain e industria 4.0  (Vitoria)blockchain e industria 4.0  (Vitoria)
blockchain e industria 4.0 (Vitoria)Victor Martinez
 
Tecnologia Blockchain: Fundamentos, aplicaciones y posibilidades
Tecnologia Blockchain: Fundamentos, aplicaciones y posibilidadesTecnologia Blockchain: Fundamentos, aplicaciones y posibilidades
Tecnologia Blockchain: Fundamentos, aplicaciones y posibilidadesHéctor Ugarte
 
Nestor Chayele - Los diferentes usos que podría tener el Blockchain en la vid...
Nestor Chayele - Los diferentes usos que podría tener el Blockchain en la vid...Nestor Chayele - Los diferentes usos que podría tener el Blockchain en la vid...
Nestor Chayele - Los diferentes usos que podría tener el Blockchain en la vid...NestorChayele
 
DeFi Finanzas Descentralizadas
DeFi Finanzas DescentralizadasDeFi Finanzas Descentralizadas
DeFi Finanzas DescentralizadasEnmerLR
 
Bitcoins La moneda del futuro
Bitcoins La moneda del futuroBitcoins La moneda del futuro
Bitcoins La moneda del futuroRicardo Diaz
 
Trabajo de Eduardo Bafundi Criptomonedas
Trabajo de Eduardo Bafundi CriptomonedasTrabajo de Eduardo Bafundi Criptomonedas
Trabajo de Eduardo Bafundi Criptomonedaseduardobafundi
 

La actualidad más candente (20)

Blockchain 101 (español)
Blockchain 101 (español)Blockchain 101 (español)
Blockchain 101 (español)
 
El futuro tecnológico con blockchain - Cartronic Techmeeting
El futuro tecnológico con blockchain - Cartronic Techmeeting El futuro tecnológico con blockchain - Cartronic Techmeeting
El futuro tecnológico con blockchain - Cartronic Techmeeting
 
Blockchain: Qué es y cómo funciona
Blockchain: Qué es y cómo funcionaBlockchain: Qué es y cómo funciona
Blockchain: Qué es y cómo funciona
 
BLOCKCHAIN
BLOCKCHAINBLOCKCHAIN
BLOCKCHAIN
 
Blockchain, tenemos una solución busquemos el problema
Blockchain, tenemos una solución busquemos el problemaBlockchain, tenemos una solución busquemos el problema
Blockchain, tenemos una solución busquemos el problema
 
blockchain e industria 4.0 (Vitoria)
blockchain e industria 4.0  (Vitoria)blockchain e industria 4.0  (Vitoria)
blockchain e industria 4.0 (Vitoria)
 
Tecnologia Blockchain: Fundamentos, aplicaciones y posibilidades
Tecnologia Blockchain: Fundamentos, aplicaciones y posibilidadesTecnologia Blockchain: Fundamentos, aplicaciones y posibilidades
Tecnologia Blockchain: Fundamentos, aplicaciones y posibilidades
 
Blockchain Facil
Blockchain FacilBlockchain Facil
Blockchain Facil
 
Nestor Chayele - Los diferentes usos que podría tener el Blockchain en la vid...
Nestor Chayele - Los diferentes usos que podría tener el Blockchain en la vid...Nestor Chayele - Los diferentes usos que podría tener el Blockchain en la vid...
Nestor Chayele - Los diferentes usos que podría tener el Blockchain en la vid...
 
Blockchain part i
Blockchain part   iBlockchain part   i
Blockchain part i
 
Bitcoin español
Bitcoin españolBitcoin español
Bitcoin español
 
El futuro de bitcoin
El futuro de bitcoinEl futuro de bitcoin
El futuro de bitcoin
 
Blockchain
BlockchainBlockchain
Blockchain
 
DeFi Finanzas Descentralizadas
DeFi Finanzas DescentralizadasDeFi Finanzas Descentralizadas
DeFi Finanzas Descentralizadas
 
Introducción a Blockchain
Introducción a Blockchain Introducción a Blockchain
Introducción a Blockchain
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoins La moneda del futuro
Bitcoins La moneda del futuroBitcoins La moneda del futuro
Bitcoins La moneda del futuro
 
Presntacion bitcoin
Presntacion bitcoinPresntacion bitcoin
Presntacion bitcoin
 
Presentacion Criptomonedas
Presentacion CriptomonedasPresentacion Criptomonedas
Presentacion Criptomonedas
 
Trabajo de Eduardo Bafundi Criptomonedas
Trabajo de Eduardo Bafundi CriptomonedasTrabajo de Eduardo Bafundi Criptomonedas
Trabajo de Eduardo Bafundi Criptomonedas
 

Similar a Blockchain: la revolución industrial de internet - Oscar Lage

spri - enpresa digitala / El potencial de la tecnología Blockchain
spri - enpresa digitala / El potencial de la tecnología Blockchainspri - enpresa digitala / El potencial de la tecnología Blockchain
spri - enpresa digitala / El potencial de la tecnología BlockchainCarlos Barbero Steinblock
 
Blockchain - Mas Alla de las Criptomonedas.pdf
Blockchain - Mas Alla de las Criptomonedas.pdfBlockchain - Mas Alla de las Criptomonedas.pdf
Blockchain - Mas Alla de las Criptomonedas.pdfJuan Quiñones Quintero
 
BlockChain_2021_EG_Spanish_09062021123123
BlockChain_2021_EG_Spanish_09062021123123BlockChain_2021_EG_Spanish_09062021123123
BlockChain_2021_EG_Spanish_09062021123123jujonet1
 
Workshop Proyectando 2022.pptx.pdf
Workshop Proyectando 2022.pptx.pdfWorkshop Proyectando 2022.pptx.pdf
Workshop Proyectando 2022.pptx.pdfJuan Rodrigo Coronel
 
Yaiza Rubio Viñuela | To block or Not to block... that's the question | Codem...
Yaiza Rubio Viñuela | To block or Not to block... that's the question | Codem...Yaiza Rubio Viñuela | To block or Not to block... that's the question | Codem...
Yaiza Rubio Viñuela | To block or Not to block... that's the question | Codem...Codemotion
 
Blockchain: mirando más allá del Bitcoin
Blockchain: mirando más allá del BitcoinBlockchain: mirando más allá del Bitcoin
Blockchain: mirando más allá del BitcoinJUAN BITCOIN
 
Informe Blockchain BlockLift-web
Informe Blockchain BlockLift-webInforme Blockchain BlockLift-web
Informe Blockchain BlockLift-webAlex Preukschat
 
Blockchain & bitcoin
Blockchain & bitcoinBlockchain & bitcoin
Blockchain & bitcoinSCA99
 

Similar a Blockchain: la revolución industrial de internet - Oscar Lage (20)

spri - enpresa digitala / El potencial de la tecnología Blockchain
spri - enpresa digitala / El potencial de la tecnología Blockchainspri - enpresa digitala / El potencial de la tecnología Blockchain
spri - enpresa digitala / El potencial de la tecnología Blockchain
 
Blockchain y sector asegurador
Blockchain y sector aseguradorBlockchain y sector asegurador
Blockchain y sector asegurador
 
Blockchain - Mas Alla de las Criptomonedas.pdf
Blockchain - Mas Alla de las Criptomonedas.pdfBlockchain - Mas Alla de las Criptomonedas.pdf
Blockchain - Mas Alla de las Criptomonedas.pdf
 
Block chainhenry
Block chainhenryBlock chainhenry
Block chainhenry
 
Introducción a la Tecnología Blockchain
Introducción a la Tecnología BlockchainIntroducción a la Tecnología Blockchain
Introducción a la Tecnología Blockchain
 
BlockChain_2021_EG_Spanish_09062021123123
BlockChain_2021_EG_Spanish_09062021123123BlockChain_2021_EG_Spanish_09062021123123
BlockChain_2021_EG_Spanish_09062021123123
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain
BlockchainBlockchain
Blockchain
 
Workshop Proyectando 2022.pptx.pdf
Workshop Proyectando 2022.pptx.pdfWorkshop Proyectando 2022.pptx.pdf
Workshop Proyectando 2022.pptx.pdf
 
The blockchain disruption
The blockchain disruptionThe blockchain disruption
The blockchain disruption
 
Blockchain_marielys
Blockchain_marielysBlockchain_marielys
Blockchain_marielys
 
Blockchain.pptx
Blockchain.pptxBlockchain.pptx
Blockchain.pptx
 
Blockchain
BlockchainBlockchain
Blockchain
 
Yaiza Rubio Viñuela | To block or Not to block... that's the question | Codem...
Yaiza Rubio Viñuela | To block or Not to block... that's the question | Codem...Yaiza Rubio Viñuela | To block or Not to block... that's the question | Codem...
Yaiza Rubio Viñuela | To block or Not to block... that's the question | Codem...
 
Blockchain: mirando más allá del Bitcoin
Blockchain: mirando más allá del BitcoinBlockchain: mirando más allá del Bitcoin
Blockchain: mirando más allá del Bitcoin
 
Informe Blockchain BlockLift-web
Informe Blockchain BlockLift-webInforme Blockchain BlockLift-web
Informe Blockchain BlockLift-web
 
Blockchain & bitcoin
Blockchain & bitcoinBlockchain & bitcoin
Blockchain & bitcoin
 
Blockchain
BlockchainBlockchain
Blockchain
 
BlockChain
BlockChainBlockChain
BlockChain
 
Blockchain.pptx
Blockchain.pptxBlockchain.pptx
Blockchain.pptx
 

Más de betabeers

IONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataformaIONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataformabetabeers
 
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)betabeers
 
Cloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica MediavillaCloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica Mediavillabetabeers
 
Desarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo QuilónDesarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo Quilónbetabeers
 
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito -  Jon Torrado - Betabeers BilbaoLa línea recta hacia el éxito -  Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbaobetabeers
 
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu appbetabeers
 
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)betabeers
 
Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)betabeers
 
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)betabeers
 
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)betabeers
 
Elemental, querido Watson - Caso de Uso
Elemental, querido Watson - Caso de UsoElemental, querido Watson - Caso de Uso
Elemental, querido Watson - Caso de Usobetabeers
 
Seguridad en tu startup
Seguridad en tu startupSeguridad en tu startup
Seguridad en tu startupbetabeers
 
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.betabeers
 
Buenas prácticas para la optimización web
Buenas prácticas para la optimización webBuenas prácticas para la optimización web
Buenas prácticas para la optimización webbetabeers
 
La magia de Scrum
La magia de ScrumLa magia de Scrum
La magia de Scrumbetabeers
 
Programador++ por @wottam
Programador++ por @wottamProgramador++ por @wottam
Programador++ por @wottambetabeers
 
RaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoTRaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoTbetabeers
 
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015
 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015betabeers
 
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015betabeers
 
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015betabeers
 

Más de betabeers (20)

IONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataformaIONIC, el framework para crear aplicaciones híbridas multiplataforma
IONIC, el framework para crear aplicaciones híbridas multiplataforma
 
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
Servicios de Gestión de Datos en la Nube - Jaime Balañá (NetApp)
 
Cloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica MediavillaCloud Learning: la formación del siglo XXI - Mónica Mediavilla
Cloud Learning: la formación del siglo XXI - Mónica Mediavilla
 
Desarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo QuilónDesarrollo web en Nodejs con Pillars por Chelo Quilón
Desarrollo web en Nodejs con Pillars por Chelo Quilón
 
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito -  Jon Torrado - Betabeers BilbaoLa línea recta hacia el éxito -  Jon Torrado - Betabeers Bilbao
La línea recta hacia el éxito - Jon Torrado - Betabeers Bilbao
 
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
6 errores a evitar si eres una startup móvil y quieres evolucionar tu app
 
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
Dev ops.continuous delivery - Ibon Landa (Plain Concepts)
 
Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)Introducción a scrum - Rodrigo Corral (Plain Concepts)
Introducción a scrum - Rodrigo Corral (Plain Concepts)
 
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
Gestión de proyectos y consorcios internacionales - Iñigo Cañadas (GFI)
 
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
Software de gestión Open Source - Odoo - Bakartxo Aristegi (Aizean)
 
Elemental, querido Watson - Caso de Uso
Elemental, querido Watson - Caso de UsoElemental, querido Watson - Caso de Uso
Elemental, querido Watson - Caso de Uso
 
Seguridad en tu startup
Seguridad en tu startupSeguridad en tu startup
Seguridad en tu startup
 
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
Spark Java: Aplicaciones web ligeras y rápidas con Java, por Fran Paredes.
 
Buenas prácticas para la optimización web
Buenas prácticas para la optimización webBuenas prácticas para la optimización web
Buenas prácticas para la optimización web
 
La magia de Scrum
La magia de ScrumLa magia de Scrum
La magia de Scrum
 
Programador++ por @wottam
Programador++ por @wottamProgramador++ por @wottam
Programador++ por @wottam
 
RaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoTRaspberryPi: Tu dispositivo para IoT
RaspberryPi: Tu dispositivo para IoT
 
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015
 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015 Introducción al Big Data - Xabier Tranche  - VIII Betabeers Bilbao 27/02/2015
Introducción al Big Data - Xabier Tranche - VIII Betabeers Bilbao 27/02/2015
 
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
PAYTPV Plataforma Integral de Cobros - VIII Betabeers Bilbao 27/02/2015
 
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015
Presentación Kbi Digital - VIII Betabeers Bilbao 27/02/2015
 

Último

Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y maslida630411
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nóminacuellosameidy
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaYeimys Ch
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxCarolina Bujaico
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 

Último (20)

Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
PROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y masPROYECCIÓN DE VISTAS planos de vistas y mas
PROYECCIÓN DE VISTAS planos de vistas y mas
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nómina
 
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guiaORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
ORIENTACIONES DE INFORMÁTICA-2024.pdf-guia
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptx
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 

Blockchain: la revolución industrial de internet - Oscar Lage

  • 1. BlockchainXXI Betabeers Bilbao - Un Betabeers en las Nubes Iván Gutierrez Agüero Ivan.gutierrez@tecnalia.com Oscar Lage Serrano oscar.lage@tecnalia.com @Oscar_Lage
  • 2. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 2 ▌ Introducción a Blockchain
  • 3. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 3 ▌ ¿Qué es Blockchain?
  • 4. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 4 ▌ Blockchain es una base de datos transaccional ¿Qué es Blockchain?
  • 5. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 5 ▌ Descentralizada Arquitectura de red P2P (distribuida) ¿Qué es Blockchain?
  • 6. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 6 ▌ Cuya información es aprobada por Consenso ¿Qué es Blockchain?
  • 7. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 7 ▌ Almacenada en Bloques de transacciones ¿Qué es Blockchain?
  • 8. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 8 ▌ Vinculados criptográficamente para hacerla Inalterable ¿Qué es Blockchain?
  • 9. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 9 ▌ Por lo que el más mínimo cambio rompería la cadena ¿Qué es Blockchain?
  • 10. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 10 ▌ Nuestra Visión
  • 11. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage Visión Blockchain es una de las tecnologías más disruptivas de la actualidad, puede cambiar los procedimientos y negocios tal y como los conocemos a día de hoy. 11 ▌
  • 12. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage Visión La mayor barrera de Blockchain es la propia imaginación del ser humano y la resistencia al cambio de sistemas ya establecidos. 12 ▌
  • 13. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage Visión Centros de investigación, empresas, gobiernos y emprendedores debemos analizar y validar qué aplicaciones ofrecen un mayor valor a la sociedad 13 ▌
  • 14. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 14 ▌ Tipologías de Blockchain
  • 15. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage Tipologías 15 ▌ Públicas vs Privadas
  • 16. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 16 ▌ Arquitectura y funcionamiento
  • 17. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 17 ▌ Cada usuario de la red posee un par de claves: - Clave Privada - Clave Pública Arquitectura y Funcionamiento PRI PUB Key Generation
  • 18. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 18 ▌ En base a la clave pública cada usuario genera una dirección (su identificador en el sistema) Arquitectura y Funcionamiento Private Key Public Key Address
  • 19. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 19 ▌ Cuando un usuario quiere registrar una transacción: 1. Genera contenido de la transacción incluyendo su clave pública y su dirección o identificador 2. Si la transacción implica la transferencia de activos a otro usuario incorporará las dirección(es) de destino a la transacción. 3. Firma la transacción con su clave privada Arquitectura y Funcionamiento Input: Previous tx: f5d8ee39a430901c91a5917b9f2dc19d6d1a0e9cea205b009ca73dd04470b9a6 Index: 0 scriptSig: 304502206e21798a42fae0e854281abd38bacd1aeed3ee3738d9e1446618c4571d10 90db022100e2ac980643b0b82c0e88ffdfec6b64e3e6ba35e7ba5fdd7d5d6cc8d25c6b241501 Output: Value: 5000000000 scriptPubKey: OP_DUP OP_HASH160 404371705fa9bd789a2fcd52d2c580b65d35549d OP_EQUALVERIFY OP_CHECKSIG
  • 20. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 20 ▌ La transacción se envía a través de la red distribuida (P2P) para que se propague por toda la red en pocos segundos. Arquitectura y Funcionamiento New Transaction
  • 21. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 21 ▌ Cada vez que un nodo recibe una transacción que no había recibido anteriormente verifica: • La autenticidad de la firma • Validez lógica de la transacción (script de la transacción) Arquitectura y Funcionamiento
  • 22. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 22 ▌ Si la verificación es correcta según las reglas de la blockchain se propaga al resto de los nodos. Arquitectura y Funcionamiento Verified! Verified!
  • 23. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 23 ▌ Gracias a ello cada transacción se propagará por toda la red de nodos. Arquitectura y Funcionamiento
  • 24. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 24 ▌ Arquitectura y Funcionamiento Una vez recibida y verificada la transacción se incluyen en el pool de transacciones del nodo para generar un nuevo bloque. Block Transaction Transaction Transaction
  • 25. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 25 ▌ Arquitectura y Funcionamiento Con un conjunto de transacciones se generará: - Cabecera con la información del bloque - Cuerpo con la información de las transacciones - Ejecutarán el algoritmo de consenso. Previous Block Header Hash: 000000000000000000c34a1744f2238869d 36ca821e787bfa0505aa1292641bb Block Hash: 00000000000000000054fd1f96045049fb45 292299a70a75de1f15859322fddd Timestamp: May 15, 2017 7:48:26 PM Merkle Root: 1673ab4385462e8fbbb19a6e267ba0cbc9b7 55327193cb3791a5b8e234aafc91 Number Of Transaction: 2136 Difficulty: 559970892890.8381 Nonce: 898829747 RAW Transactions
  • 26. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 26 ▌ Una vez generado el bloque el nodo lo propagará por la red P2P Arquitectura y Funcionamiento New Block Verified! Verified!
  • 27. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 27 ▌ Arquitectura y Funcionamiento Con cada nuevo bloque (confirmación) será más complicado alterar el contenido Block: 466565 Transactions Block: 466566 Transactions Block: 466567 Transactions Block: 466568 Transactions Block: 466569 Transactions Block: 466570 Transactions Block: 466571 Transactions Difficulty Depth Block 1 • Block Hash • Hash of Previous Block Header • Merkle Root RAW Transactions Block 1 • Block Hash • Hash of Previous Block Header • Merkle Root RAW Transactions Block 1 • Block Hash • Hash of Previous Block Header • Merkle Root RAW Transactions
  • 28. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 28 ▌ Algoritmos de Consenso
  • 29. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 29 ▌ Algoritmos de consenso Cada nodo de la red p2p actúa como una entidad de garantía. Pero no actúa solo. • Comprueba las reglas de cada transacción • Ejecuta el algoritmo • Comparte la información • El resto de nodos validan y comparten la transacción Arquitectura y Funcionamiento ALCANZAN UN CONSENSO
  • 30. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 30 ▌ Arquitectura y Funcionamiento Proof of Work Proof of Stake Casper Consensus PBFT Bitcoin NXT Ethereum Ripple Hyperledger Fabric con ejemplos: Algoritmos de consenso más extendidos
  • 31. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 31 ▌ Smart Contracts
  • 32. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 32 ▌ Smart Contracts ¿Qué es un Smart Contract? Es un término utilizado para definir los programas que ejecutados sobre blockchain permiten automatizar y ejecutar acuerdos o reglas de negocio. Ejecutado los nodos del sistema No necesita interacción humana Automatiza las reglas de negocio
  • 33. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 33 ▌ Smart Contracts Y tienen este aspecto
  • 34. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 34 ▌ Una boda en blockchain Domingo 5 de octubre de 2014 10:30h
  • 35. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 35 ▌ Especialización sectorial
  • 36. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage Especialización 36 ▌ Sobre los desarrollos base existentes se deberá realizar una especialización por dominio/sector de Gestión de identidad Algoritmia de Consenso Integración con negocio Contratos inteligentes
  • 37. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 37 ▌ Potenciales casos de Uso
  • 38. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage Sectores de aplicación 38 ▌ Se están desarrollando pruebas de concepto en multitud de dominios: Sectoriales: • Financiero: Banca y Aseguradoras • Industria 4.0 • Logística • Energía • Salud/Farma • Sector Público y Administraciones • Participación Ciudadana • Telcomunicaciones • Turismo Transversales • IPR y Activos digitales • Comunicaciones M2M • Machine economy • Identidad IoT / IIoT • Marketplaces Descentralizados • Etc.
  • 39. Blockchain: la criptografía que cambiará tu negocio@Oscar_Lage 39 ▌ 1er Laboratorio blockchain industrial de europa
  • 40. Muchas gracias por su atención Iván Gutierrez Agüero Ivan.gutierrez@tecnalia.com Oscar Lage Serrano oscar.lage@tecnalia.com @Oscar_Lage

Notas del editor

  1. Cada nodo en la red p2p actúa como garantía, testigo y registro de propiedad. Pero no se encuentra solo. Por cada transacción, un nodo debe realizar un trabajo: Comprueba que se cumplan todas las reglas establecidas para esa transacción. Si se acepta, ejecuta los cambios necesarios y crea la transacción entre las dos direcciones que intervienen. En ese momento, comprueba el trabajo de otros nodos cercanos y comparte con ellos la transacción. Si los otros nodos cercanos también aceptan la transacción, la compartirán Entonces se llegará a un estado válido para la transacción en toda la red: El CONSENSO!
  2. Bitcoin -> Proof of work NXT -> Proof of stake Ethereum -> Casper Ripple -> Consensus Hyperledger Fabric -> Byzantine Fault Tolerant Protocol (PBFT)
  3. Los smart contracts de Blockchain son la automatización por medio de programas informáticos de las reglas establecidas en contratos. El código contenido en cada contrato es ejecutado sin interacción humana por cada uno de los nodos que componen la red. En los smart contracts, los ordenadores juegan un rol activo. No se trata solamente de almacenar electrónicamente documentación o permitir la firma electrónica, como se ha hecho hasta ahora, sino que estos programas realizan análisis y ejecutan alguna de las partes de su lógica interna. La palabra fue acuñada en 1994 por el criptólogo Nick Szabo para definir las prácticas legales envueltas en negocios electrónicos de Internet (eCommerce). Su definición: “A smart contract is a computerized transaction protocol that executes the terms of a contract. The general objectives are to satisfy common contractual conditions (such as payment terms, liens, confidentiality, and even enforcement), minimize exceptions both malicious and accidental, and minimize the need for trusted intermediaries. Related economic goals include lowering fraud loss, arbitrations and enforcement costs, and other transaction costs.” Se puede sacar más información del apartado “Cita a Wikipedia” del documento online
  4. Ejemplo de un Smart Contract básico para una cryptomoneda basada en Ethereum (Solidity Language) Señalar cómo la moneda se crea con una cantidad inicial, y se define la transferencia: Creando una transacción que: quita una cantidad al sender y se la pasa a otro address
  5. Cuando una dirección firma una transacción, se transmite a la red y queda registrado para siempre. Blockchain permite que cualquiera pueda volver atrás para verla y verificar cuándo se realizó una transacción, desde dónde se envió y la dirección que la recibió. Las herramientas llamadas exploradores de bloques facilitan la revisión de las operaciones. A las 10:30 del domingo 5 de octubre de 2014 se realizó públicamente la primera boda registrada en blockchain. Esto sucedió durante el panel Bitnation en el complejo de Disney World en Florida. La transacción se llevó a cabo a través de un cajero de CoinOutlet Kiosk. La ceremonia consistió en quemar 0,1 bitcoins, incorporando sus votos nupciales de manera inalterable en la blockchain. Hoy en día esta costumbre ha arraigado (la fundadora de Bitnation se casó con su marido en la cadena de bloques en marzo de 2016), e incluso han aparecido aplicaciones como Smart Love, que aplican código legal al Smart Contract. A continuación un ejemplo de contrato de bodas en Serpent (evolución de CLL, C-Like Language).