Presentacion Blockchain - LACTLD
Presentacion Blockchain - LACTLD
Presentacion Blockchain - LACTLD
Registro de
blockchain? datos online Imposible
alterar datos
incorruptible
Apoyado
en una
comunidad
de pares
Sin
Servicio de
Certificaciones intermediarios
Confianza
confianza
Intercambio de
Trazabilidad
valores
Identidad Poderes
soberana
Sin
Servicio de
Certificaciones intermediarios
Confianza
confianza
Intercambio de
Trazabilidad
valores
Criptomoneda Distribución y
logística
Licitaciones
Registros
públicos
Identidad Poderes
soberana
Sin
Servicio de
Certificaciones intermediarios
Confianza
confianza
Documentos
vivos
Intercambio de
Trazabilidad
valores
Criptomoneda Distribución y
logística
Pólizas de
caución Cadena de Certificaciones
suministros de origen
El origen
Características
Sin Registro
Transparencia
Intermediarios Creciente
Red
centralizada
¿Cómo
funciona?
Una red de pares
Consenso
Red
distribuida Replicado Pares
09e57c8da5b22b31
ed763a71cb6ef3a02
fd9a10c9f068bc1d0
6bc00c34703232
SHA256
hash
¿Cómo
funciona? Modificación
¿Qué es un hash?
711112012c322261
414067094263e284
6de7a8cbcf2e56193
bd91adf7036bcd8
SHA256
hash
0 1 2
¿Cómo
funciona? #0 #1 #2
El agregado
de bloques
Se realiza una Se envía a la La red la verifica
Transacción Red de Pares
¿Cómo
funciona?
Se suma a otras
El agregado transacciones…
de transacciones
Así, la transacción
queda completada.
Y se agrega a la cadena.
Prueba de Trabajo Prueba de Autoridad
¿Cómo
funciona? VS.
Protocolos
v
v
de consenso Compiten para
sellar un bloque
Su identidad debe
estar verificada
2 3
Cualquier nodo puede Deben resolver
procesarlas para un algoritmo
conformar un bloque. complejo.
1
Un nodo envía una
transacción.
4
Toda la red compite
para ver quién lo
resuelve primero
5
El primer nodo que logre
hacerlo consigue una
recompensa por su esfuerzo,
en forma de criptomoneda.
Cómo funciona el modelo Proof of Authority (Prueba de Autoridad)
2
Una red de nodos selladores, se
encarga de procesarlas. 3
Un nodo sellador recolecta
transacciones y forma un
bloque.
1
Un nodo envía una
transacción.
5 4
Ese nodo debe esperar un tiempo Más de la mitad de sus pares
determinado para volver a sellar. debe aprobar ese bloque, luego
se incorpora a la cadena
Smart
Contracts
Smart Contracts
1 2
Deploy del Smart Fecha comienzo
Contract de votación
3
Votación mediante
Blockchain
4 5
Fecha fin de
Resultados
votación
Smart Contracts
1 2
Se programa la 1° de diciembre
votación 2018
3
Votación mediante
Blockchain
4 5
15 de diciembre
Resultados
2018
¿Con quién ¿Hay intercambio
Casos de Uso
trabajamos? de valor?
¿Dónde se puede
implementar Blockchain
1 2 3 4 5
Producción Procesamiento Distribución Puntos de venta Consumidor
Registro
Información
inalterable y
• Fecha de recepción
BLOCKCHAIN
Smart
Contract • Control de pedido • Control de pedido • Control de pedido
• Control de calidad • Control de calidad • Control de calidad
Acciones contra especificaciones contra especificaciones
contra especificaciones
preestablecidas • Pago al proveedor • Pago al proveedor • Pago al proveedor
entre las partes
y ejecutadas
automáticamente
Oferta Oferta
Económica Técnica
1 2 3 4
Publicación Presentación
Oferentes Cierre
del pliego de ofertas
Los términos de la Todo aquel que compre Garantía de ofertas El smart contract
convocatoria son el pliego de la licitación secretas. deja de aceptar
públicos e lo puede hacer de forma ofertas en una fecha
inalterables. digital. determinada.
5 6 7 8
Apertura de Ejecución del
Evaluación Adjudicación
sobres contrato
Infraestructura
DNI
Licencia de
Historia académica
conducir
Casos de uso
Identidad Digital Soberana
Seguros
DNI
Licencia de
Historia académica
conducir
Casos de uso
Identidad Digital Soberana
Seguros
Emisores
Casos de uso
Identidad Digital Soberana
Ciudadanos
Receptores
Habilitado
Principiante
Permisos de acceso
Obra Social
Ciudadano
Policía
Documento en papel Documento en
Documento digital
portadocumentos
v
• Estado inmutable • Estático • Vivo
• Permisos irrevocables • Estado inmutable • Estados dinámicos
• Sin garantías • Permisos irrevocables • Permisos modificables
• Firma digital • Verificado minuto a minuto
• Garantías de Blockchain
Identidad Digital Soberana
Ciudadano
Emisores Receptores
Compañía
de seguros Abonado
Gimnasio Vencido
Dirección Agencia
General de Habilitado Oficial
Nacional de
Licencias Seguridad Vial
Identidad Digital Soberana
Ciudadano
Emisores Receptores
Proveedor
de Energía Abonado
RENAPER Vencido
Ministerio de
Universidad
Educación Validado Empleador
Plataforma
multiservicios de
alcance federal
BFA
Blockchain
Federal
Argentina
Espacio Infraestructura
colaborativo sólida, transparente
y confiable
Características Autoría Fecha cierta Información
de blockchain inmutable
Múltiples Partes
Interesadas
Sociedad Gobierno
Civil Provinciales
y CABA
Administración
Pública Nacional
App App
Plataforma
Infraestructura
Permisionada Modelo Liviano Participativo
Modelo
Tecnología
ASI GCBA
CABASE (Bs. As., Bahía Blanca, Mendoza, Puerto Madryn y Posadas)
Nodos EVERIS
SYT
UP
Marandu Comunicaciones SE
SMGP
Última Milla S.A.
Superintendencia de Riegos del Trabajo
IPLAN
Agencia Nacional de Seguridad Vial
Tecnología
Destilería
Destilería
2
1 La Destilería es un smart contract operado por
BFA al que se le asigna una cantidad determinada
En el génesis de la cadena se
de ese ether y la posibilidad de redistribuirlo.
crea un reservorio finito, pero
muy extenso, de ether.
3
Ether
La destilería envía a cada cuenta
registrada una cantidad limitada Destilería
de ether de forma constante. (Smart Contract)
6
4 Existen mecanismos que
Cuenta Cuenta Cuenta Cuenta
Ese ether es necesario permiten detectar abusos
para poder enviar y, en consecuencia, dejar
transacciones a la red. de enviar ether a esas
cuentas.
Nodo Nodo Nodo Nodo
Transaccional Transaccional Transaccional Transaccional
Nodo de 5
Solo-lectura Los nodos selladores toman las
transacciones de esas cuentas para
Los nodos no necesitan conformar bloques y sellarlos.
ether para leer o validar el
contenido de la cadena.
Nodo
Sellador
Blockchain
Tecnología
Monitoreo
Tecnología
Sello de Tiempo
GUI
API Rest
Tecnología Smart
Sello de Tiempo contract
Tecnología
Sello de Tiempo
en el BORA
1 2 3
Nodo
Web Service
Transaccional
Transacciones
firmadas
1 2 3 4
Un usuario desea generar un Se crea un hash Ese hash se envía a un servidor de El nodo genera
comprobante de fecha cierta del archivo. TSA, conectado a la blockchain a una transacción y
de un documento, para través de un nodo transaccional. la envía a la red.
demostrar que no fue
alterado luego de la misma. El hash, o digesto criptográfico, es un 6
código que se obtiene luego de procesar
un contenido mediante una función Por medio de un smart contract, esas transacciones El smart contract permite por ejemplo
criptográfica. Ese código está conformado se envían a los nodos selladores y la suman al verificar si los nodos transacciones poseen
por una cantidad fija y muy pequeña de próximo bloque que pasa a formar parte de la cadena ether como para poder enviar
caracteres. Si los datos originales sufren transacciones, o verificar si un hash es
en una hora determinada (la hora del Timestamp). válido o no.
un mínimo cambio, el hash pasará a ser
completamente distinto. El algoritmo
utilizado para este proceso es SHA256. Bloque
5
Se genera un “recibo” provisorio
con la identificación de la
transacción que servirá para Nodo
Recibo obtener el certificado. Sellador
temporal
7
Una vez que la transacción pasa a ser
parte de la cadena de bloques, se puede Bloque Sellado
certificar la marca de tiempo de ese hash.
Recibo
Blockchain
definitivo
Gobernanza
¿Quiénes pueden
participar?
Usuarios Partes
Gobernanza
¿Cómo se puede
participar?
v
v
Solo pueden desplegar Pueden aportar a la
nodos transaccionales o infraestructura del core de la red
read-only. con nodos selladores.
Participación y Gestión
NOC Grupos de
distribuido trabajo
Tecnología
Casos de Uso
Gobernanza Monitoreo
Grupos de Trabajo
Comunicación
Grupos de
trabajo
Legales
Gobernanza
Antecedentes
Gobernanza: Participantes
Perspectiva
Regional
LACCHAIN
https://bfa.ar [email protected]
¡Muchas
gracias!
https://bfa.ar - [email protected]