SlideShare una empresa de Scribd logo
1 de 33
centralizadas a bases de datos distribuidas y
blockchain nos trae una nove-dad que
contempla la distribution de copias de la base
de datos, copias completas, de tal manera, que
esto proporcionara una mayor robustez a los
sistemas de informacion. lleva la lista de todas
las transacciones asociadas y a cada
transaccion se le asigna una llave basada en
todas las anteriores.
Si se realiza una transaccion se evidencia una descompensacion en la cadena dando cuenta
facilmente a los demas. Esto se debe a que la cadena esta completa y se puede verificar gracias a las
copias distribuidas en toda la red de cada transaccion.
Para la masificacion:
- Cultura y satisfaccion son dos de los conceptos mas influyentes.
- Mayor informacion sobre el tema
Articulo cientifko: se caracter i/a por de »rrol <r un tema concreto a pafM <!*• la piwil^-Kin de los
pianteamientos tebncos realizados por sus principals exponentes. En este case, la lemtixa debe estat relaciooado
con el terra de la Investigation del sernlllero.
Working paper: es un esrnto prellmmar de una mve ‘igaoOn de car Actor oentfiro o tecr - o que preonde dar a
conocor los avances de una investigation en curso.
Boletin divulgativo de resultados de investigation: sc traxo de una publ canon que ticne como ob etivo divt ^ar
avances o resultados de trabajos cientificos. academicos o estudios de caso.
Evento cientifko: nate referenca a una partlnpano en pone1 ua oral o poster en un evento oenufico o tecnoldgtco
(Debei A entregar el Working paper o A/ticulo cientifko ton el cual fue ponente)
Prototipo usta moo -'ida”! se destaca entre los estuc »n?es de mgenieria qu ones p rtrAn presentar :.n pcotot; q ,e
se enT errrie tomo un •-err|k ir or .ina o pr Tier rrolrte de u" ncevo producto con ap ratones industriaies medicas o
militates. (DeberA entregar IA fKha tecnlcj del prototipo)
Dinamizar la adquisicion y transferencia de competencias tecnologicas relacionadas con
Blockchain
1. Identificar y categorizar problemas comunes de sectores productivos que puedan resolverse mediante
la implementacion de Blockchain
2. Desarrollar soluciones tecnologicas basadas en Blockchain
3. Comunicar y solicializar los hallazgos y los desarrollos del equipo en espacios academicos y
sectores productivos.
https://p4s.co/news/curso-blockchain-con-
proximax/?fbclid=IwAR1169nqxwNoXmKSd1l7ptMa9zGZv Wqls8koPINsOLK3vxKgUA3TibZh1s
https://www.netflix.com/co/title/80117542
Estonia un pais Digital.
https://www.pwc.com/gx/en/services/legal/tech/assets/estonia-the-digital-republic-secured-by-
blockchain.pdf
Comparto un video en donde se explica de manera clara que son los tokens no fungibles (NFT)
https://youtu.be/0HcIliBWAmE
http://www.stamping.io/q/viewm.html?a57d83d279c5d311b8eec3004c12dfa8389cdf01
Ejemplo aplicado para resolucion de conflictos: https://www.youtube.com/watch?v=5LQNuSvrF8w
https://voutu.be/-o Gz f2AIM
Novedades de IOTA y el uso de Smart Contracts: https://www.diariobitcoin.com/tecnologia/iota-
anuncia-que-trabaian-en-el-desarrollo-de-contratos-inteligentes-para-su-red/
acerca de Blockchain y comercio internacional: Nuevas tecnologfas para una mayor y mejor
insercion internacional de America Latina. Saludos!
https://publications.iadb.org/publications/spanish/document/Revista-Integracion--Comercio-Ano-
24-No.-46-Octubre-2020-Blockchain-y-comercio-internacional-Nuevas-tecnologias-para-una-
mavor-v-meior-insercion-internacional-de-America-Latina■pdf
Blockchain e internet de las cosas:
https://www.youtube.com/watch?v=NAu3ZRm8kHc
Bkifjn V Cf ’TitpSuVw*** /•rtfxxQVzo'tfeauOi
Centralizado
Cuerpo central
tradicional para
controlar
transaccionesy
registros. Otras
partes mantienen
sus propias copias
Los intermediarios
mantienen registros
locales do la
transacc»6n.
Otras partes
mantienen sus
pmpias copias.
Todas las partes
pueden tener el
mismo registro
para cada
transaccion.
Evolution de los Ledgers
Ad a p tad o dff 8yan P & Ntforos* M 120171.
Una vez verificada. la
transaccidn se combina con otras
transacciones para crear un nuevo
bloque de datos para el libro
mayor.
Descentrallzado Distribuido
El nuevo bloque se
luego
agrega
cadena bloques
existente, de manera
permanente
inalterable.
manera exclusiva y efectiva sobre los datos o activos
digitales. De esta manera tambibn las transacciones
en una red distribuida o cadena de bloques concede la
transference segura de control entre los actores por
medio de la red.
VERIFICABILIDAD
Las transacciones que se generan en una red
distribuida o cadena de bloques son com-plemente
audnables en tiempo real por los actores que hacen
parte Un libro de contabili-dad distribuida es
mmutable y secuenciado permitiendo el registro de
todas las transacciones para ser verif icadas
directamente.
Para cambiar una transaccibn en la cadena de
bloques. es necesario agregar una nueva transaccion
para revertir los efec-tos de la original. En los libros de
contabilidad inmutables. no hay forma de “borrar' el
registro de una transaccibn.
SEUDONIMATO
Al ser implementado blockchain sobre un sistema
de claves publicas y privadas. los par-ticipantes tienen
una identificacion sobre una 'direccibn* * digital de
cara al publico y que no esta asociada de manera
publica a la identi-dad de la persona, sin que esto
impida que cada cual tenga control completo y unica
Asi se proporciona un seudonimato mediante el
cifrado entregando un anommato para los
participantes de la red. Blockchain
LA EVOLUCION
•
Nacecon
Bitcoin
• P2P
•
Criptoactivos
j'-.- ! Blockchain 1.0
1
1 • Privados
Ethereum
Smart
Contracts
lros
Consorcios
Hyperledger
Blockchain 3.0
Libros
descentralizados
DLT • Corda - IOTA
• Intelicjencia
Artificial
•Analitica avanzada
• KYC/Due Diligence
S DLT 5.0
h-
O
Oorda
b
LacChain
DAG Hyperledger
HASHGRAPH
HOLOCHAIN
TEMPO
Estructura
Public
• sovrin
0 $
e'here jr
DISPATCH
o
1^1 flpxFreight-
Truckl.io
WAve CargoX SHIP€HAIN
Unpermiss
Casos de uso
mas Payments
implantados
Voting
None
Other/unsure
■ Percentage of respondents that are working on the select use-
cases Percentage equals more than 100% because respondents
were allowed to submit more than one answer
Source: Deloitte’s Global Blockchain Survey: Findings and Insights
•^Santander
DAIMLER
<!► HSBC
Nasdaq
ING a*
- CAPITAL MARKETS
cfti
■&UBS
Q overstock
itlL- Vanguard
□TCC
SCm^MlWT
CREDIT SUISSE
SUPPLY CHAIN ft LOCISTICS
| Microsoft FIGURE
amazon Dl B F r RS Walmart
Oo &
China ConsVuctnn Bark
General Electric
l.VMH
Nestle
DAIMLER
poxconn
““ PAYMENTS
facebook C
•neetsrcerd
□
SQUOre coinbase
J.PMorgan
*«riPPle
M
FORBES Cf)
BLOCKCHAIN
INFRASTRUCTURE
SiiSSSZ
Bai'dSfSB IBM
d BITFURY J.PMorgan ( S"
Microsoft SAMSUNG
IDENTITY ft REPUTATION
Microsoft
■■
DAIMLER
SAMSUNG
Anthem T •
-Mobile*
o
^4OPTUM
FINANCE A BANKINC
coinbase
*
CREDIT SUISSE
BaiSsR
FIGURE
HSBC
iNGi<w AON
Our intent is to build Decentralised Marketplaces
Industry
Collaboration
Foundational
Collaboration
Digital Assets CUSTOMER WALLET B2B or B2C or C2B or C2C O Credentials • Access Payment ■ Custody
Ownership
Marketplace &
exchanges TRADE IN DATA & DIGITAL ASSET EXCHANGES NEW
SERVICES
ADD PRIVATE
CAPABILITY
Financial Services
© © ©
Payments Finance STO
SHARED
DATA, PROCESS & VALUE
Supply Chain
© ©
Provenance Visibility Digital Twins
SHARED
DATA, PROCESS & VALUE
Healthcare
O © ©
Health record Insurance Pharma
SHARED
DATA, PROCESS & VALUE
1_II_II_1
IDENTITY PERSON, TH1NG, CO M
PANY
SMART CONTRACT & TOKENISATION
FACTORIES DATA SHARING
a SECURITY & DIGITAL ASSET
CUSTODY (DAC)
Financiacion comercial, primas de seguros y liquidez
Nuevo canal de compromiso con el cliente
Nuevos modelos de negocio y sustentables
^Tutorial: A Descriptive Introduction to the Block chain - Adobe Acrobat Reader DC (32-bit)
Archrvo fdroon Ver firmer Ventana Ajuda
Inido Herramientas Tutorial: A Descnpti- x 0 A 1
©☆<$>© Q. ® © 6 / 2 5 It <5 0 ® m • S' T ip ✓ & f>
©
Q
%
The data in a block header is hashed twice to create a block header hash. The block header hash of any given block is
retained as the value of the previous block id in the header of the preceding block in the chain.
/ 7 / 7 / 7 7
Block Header:
Version, Timestamp,
oooooooo. Tans ID, Consensus
Parameters
Block Header:
Version, Timestamp, Previous Block
ID, Txns ID, Consensus Parameters
Block Header:
Version, Timestamp. Previous Block
ID, Tuns ID, Consensus Parameters
Block Header:
Version, Timestamp. Previous Block
ID, Tuns ID, Consensus Parameters
Transactions:
Coinbase Transaction
Transaction 1 Transaction
2 “
7
Transactions:
Coinbl Figure3BC linkage |
Transaction 1
Transaction 2
=“■
7
e-T Transactions:
Coinbase Transaction
Transaction 1
Transaction 2 “
7
Transactions:
Coinbase Transaction
Transaction 1
Transaction 2
Transaction 3
7
GENESIS BLOCK 0 BLOCK 1 BLOCK 2 BLOCK 3
As this is the first
block, the previous
block id is hardcoded
os 0.
Figure 3. Example Blockchain Highlighting the Linkage between Blocks
los contratos inteligentes.
Un contrato inteligente funciona con base en la clausula
if-then (si-entonces), y nadie puede hackear el sistema sin
alertar a la otra parte. Si alguien intenta acceder al
codigo, todas las partes vinculadas al contrato recibiran
una alerta inmediata.
cPor que los contratos inteligentes es la aplicacion que mas
llama la atencion?
Los contratos inteligentes facilitan
la liquidacion en tiempo real de
actas.
Visibilidad de todo el ciclo comercial para
todosy cada uno participantes en la
plataforma.
La auditoria se hace sin dolor y muy
rapida.
¥ No queda espacio para el fraude
debido a la alta transparencia.
Gestion
Documental
Sector Salud
Registro
TAVATATATATA
&
Sin intermediaries
Solucion automatizada de
contratos
Objetos de los Contratos Inteligentes
b
Firma digital De las
partes interesadas en
realizar e> contrato.
Sujeto
Acceso a I contrato y toda
su informacion, no existen
condiciones u informacion
oculta.
Deben estar matematicamente
descritos. Cuando esta listo cada
persona involucrada lo acepta y
sigue lo sigue a detalle.
Los contratos inteligentes estan reemplazando el proceso tradicional con sus ventajas. Elios ya tienen muchas
ventajas. Estoy seguro de que mejoraran mas y aumentaran en el futuro. Veamos algunos de los beneficios del
contrato inteligente.
Confidencialidad
Algunos ejemplos de contratos
inteligentes como Hyperledger
proporcionan a sus usuarios el contrato
inteligente privado. Pero los ejemplos de
contratos inteligentes como Ethereum no
ofrecen esa privacidad a sus usuarios.
Error
Se sabe que la codificacion encripta la
tecnologia de contrato inteligente. Ademas,
es una tarea dificil decodificarlos.
Pero, zque sucede si los codificadores
cometen algunos errores en el codigo y sus
usuarios estaran en lagunas involuntarias?
Habra una cuestion de exactitud.
mediante contratos
inteligentes, y/o tecnologia
DLT y/o criptoactivos (en su
totalidad o en parte).
los elementos tecnicos de
dichos procesos de
transaccion.
Tipos de Contratos Inteligentes
#ConceptoBlockchain
A partir de las definiciones proporcionadas por Ciaran McGonagle
(Consejero General Adjunto, Asociacion Internacional de Swaps y
Derivados (ISDA)):
• Contratos legales inteligentes: un contrato escrito y legalmente
ejecutable en el que ciertas obligaciones pueden estar
representadas o escritas en codigo.
• Codigo de contrato inteligente: codigo disehado para ejecutar
determinadas tareas si se cumplen las condiciones predefinidas.
Dicho codigo puede o no estar destinado a dar efecto a
disposiciones legales o tener ramificaciones legales. En algunos
casos, dicho codigo es necesario para la funcion interna de un SLC
o la comunicacion entre contratos inteligentes (ya sea de
conformidad con las disposiciones contractuales o no).
natural actual.
• Modelo externo: las disposiciones codificadas permanecen
externas al contrato legal y representan solo un mecanismo de
ejecucion automatizada.
La digitalizacion de contratos y/o transacciones legales puede utilizar
cualquier combinacion de SLC, codigo de contrato inteligente,
modelos internosy modelos externos.
Casos de uso actuales
Aunque la mayoria de los casos de uso actuales se estan implementan en Ethereum, la gente ha comenzado a
darse cuenta del poder de los DLT como Corda, que puede ser la mejor opcion para brindar soluciones para
sistemas de licitacion publica o contratacion al mejor postor de manera descentralizada.
"Austria utilizara Ethereum Public Blockchain para Emitir $ 1.35 mil millones en bonos del gobierno".
(https://cointelearaDh.com/news/austria-to-use-ethereumDublic-blockchain-to-issue-135-bln-in-aovernment-Bonds)
"Visor Publico de la Blockchain del Gobierno de Aragon (A02003456) - HAP SCC17/2020 Suministro de 35.000
mascarillas reutilizables para el personal de la Administracion de la Comunidad Autonoma de Aragon".
https://licitadon.araaon.es/licitaciones/detalle/1595429667685 ^_____
v PRESENTACION DE HUELLAS
v PRESENTACION DE OFERTAS
v VALORACION
Ademas, las relaciones que se pueden establecer y las comunicaciones entre gemelos
digitales.
No solo almacenan y transmiten datos, sino que tambien permiten soluciones analiticas y
desempenan un papel importante en servicios como el modelado predictivo. Esto se
vuelve especialmente evidente cuando se observan las ciudades inteligentes, que
combinan muchas areas de aplicacion de loTy gemelos digitales.
cQue es el Internet de las cosas
(loT)?
"Es un sistema o inter de dispositivos y objetos
cotidionos a traves de Internet, que les permite
recibiry enviar
Los dispositivos loT pueden monitorear
o recoger informacion de sus entornos,
como movimientos, temperatura,
calidad del aire, humedad e inciuso
Tipos de IOT
luz. Despues de recopilar la
informacibn, puede enviarla
directamente para usarla a traves de
Internet, y se pueda analizarla mas a
fondo.
Estos dispositivos pueden
recopilar informacibn,
enviarla, luego analizarla y
actuar en consecuencia.
Ejemplo Practico loT
© © ©
El agricultor esta utilizando esta
tecnologfa para monitorear y
administrar la granja.
Tiene sensores de humedad y
para determinar si debe o no
regarla.
Aqui, los dispositivos loT pueden
recopilar primero la informacion
del suelo.
El agricultor tiene un sistema de
riego que puede encenderse
automaticamente si los cultivos
necesitan riego. De acuerdo con
la informacion que los sensores
loT le han proporcionado. De
acuerdo con los niveles
parametrizados realiza el proceso
de accion de riego.
Los dispositivos loT pueden conectarse a
Internet y conocer el pronostico del
tiempo. Si va a Mover, entonces no
regaran los cultivos porque la lluvia lo
hara. Sin embargo, si el dispositivo loT no
tuviera esta informacion, iniciarfa el riego
cuando sea necesarioy lloviendo justo
despues de eso, causarfa la muerte de los
cultivos.
Al tener conexion a internet; el dispositivo
realmente puede hacer que sea mucho
mas facil para el agricultor.
* 3. Gateway
* 4. Nube
§ 5. Procesamiento de datos
6. Analytics
H
E
7. Interfaz de usuario
antes del lanzamiento.
• Poco o nada de conocimiento y conocimiento del
usuario sobre los dispositivos loT.
• Agujeros de seguridad en las actualizaciones del
dispositivo.
• Sin procesos de seguridad fisica.
• Vulnerable a los ataques DDoS.
• Contrasenas predeterminadas predecibles.
• Falta de resistencia contra los ataques de botnet.
• Espionaje industrial y espionaje.
• Propenso al dispositivo High-Jacking.
• Invasion de viviendas.
• Carece de integridad de datos.
• Dispositivos loT Falsos.
• Crypto-Mining con loT Bots.
• Problemas de privacidad de datos.
• Incapaz de detectar ataques menores.
• Proceso de automatizacion arriesgado.
• Pasarela de comunicacion no confiable.
Protocolo
Blockchain es la columna vertebral de dicho sistema. Funciona sin la necesidad de
intermediaries debido a sus capacidades de contrato inteligente y peer-to-peer. Ademas,
la confianza entre las partes interesadas no es un requisito porque la tecnologia
Blockchain ofrece funciones de cifrado y una trazabilidad completa de cada bloque.
ZComo Blockchain puede ayudar al loT?
El modelo de interaccion Blockchain-usuario presenta los cuatro principales interesados,
usuarios, autoridades reguladoras y empresas de tecnologia e infraestructura.
La base del modelo es la plataforma de uso mutuo, poblada por usuarios con gemelos
digitales, a los que se accede para procesar la informacion. Los requisitos regulatorios y
sociales sientan las bases para las reglas sobre como se utilizara esta plataforma y
ecosistema. En particular, la forma en que los contratos inteligentes se hacen cumplir o se
resuelven si surgen dudas y siguen los litigios solo puede resolverse involucrando a las
autoridades reguladoras. El intercambio de datos y valor utilizando gemelos digitales
requiere estandares comunmente aceptados, establecidos por empresas que actuan
globalmente, consideradas como autoridades en el dominio de los protocolos globales.
• Anonimato de datos para privacidad adicional
• Cortafuegos contra ataques DDoS
• Visibilidad de extremo a extremo
• Seguimiento en tiempo real
• Identidad para dispositivos loT
A simple Solidity Smart Contract
Storage Example, setting the value of a variable and exposes it for other contracts to access
Machine-readable license Source code is licensed under
specifiers the GPL version 3.0.
// SPDX-License-ldentifier: GPL-3.0 Source code is written for Solidity version 0.4.16, or a
pragma solidity >=0.4.16 <0.8.0; newer version of the language up to, but not including
version 0.8.0
contract SimpleStorage t
uint storedData;
Pragmas are common instructions for compilers
about function set(uiru—hlie { how to treat the source code
storedData = x;
uint storedData; declares a state variable
called function get() public view returns (uint) { storedData of type uint
return storedData;
In this example, the contract defines
the functions set and get that can be
used to modify or retrieve the value
of the variable.
To access a state variable, you do not
need the prefix this, as is common in
other languages.
J
| Acquiring Blockchain Skills -
Blockchain learning is different from picking up a programming language skill or database management skill?
Because Blockchain is amalgamation of multiple technologies. It is a concept then a mere technology
Blockchain skills are needed on Technical Sides as well as Business side
Technical
• Developers
• Designers
• Architects
Business
To Blockchain or not?
ROI
Decentralized Governance
Hablando: David Osorio
Let's first look at what is needed to be a good Blockchain Engineer? He or she should:
• Understand one or more Blockchain protocols like Ethereum, Hyperledger Fabric, Hyperledger Sawtooth, R3 Corda etc.
• Able to program in one or more languages like C, C++, Java, Javascript, Solidity, Python etc.
• Understand usage of tools like BlockExplorer, Metamask, Etherscan, Mist, Caliper etc.
• Have working knowledge of one or more data structures like Linklist, Acyclic Graphs, Hash Table, Hyperledger etc.
• Have understanding of basic programming concepts like oops, Multi-Threading, Socket Programming etc.
• Understand concepts of encryption and security like SHA, Private & Public Key etc.
• Understand concepts of Blockchain like DLT, Consensus, Immutability, Smart Contracts, DApps, Blockchain Classifications etc.
SOFOCLEoC.4.
para validar las transacciones.
Hay muchos algoritmos de consenso populares.
ALGORITMOS DE CONSENSO
• Proof-of-Work
• Proof-of-Stake
• Leased Proof-Of-Stake
• Delegated Proof-of-Stake
• Directed Acyclic Graphs
• Delegated Byzantine Fault
Tolerance
• Simplified Byzantine Fault
Tolerance
• Practical Byzantine Fault
Tolerance
• Proof of Elapsed Time
• Proof-of-Weight
• Proof-of-Burn
• Proof-of-Capacity
• Proof-of-lmportance
• Proof-of-Activity
Proof of
Importance
(Pol)
Consenso
Los usuarios que frecuente-
mente envian y reciben
transacciones recibirin pagos
por eso.
Utiliza tanto PoS como PoW
para asegurar que los puntos
de recompensa estin a
tiempo.
fTolerancia j
a faltas
bizantinas
delegada
(DBFT)
Tolerancia  a
faltas
bizantinas
simplificada i
(SBFT) ^
Practice de la
tolerancia a
faltas
bizantinas
N 
 N
I Similar a PoW pero la difer- I j
encia es que se enfoca mas | I en el
consumo.
j Bizantino utilizd una secuencia | I
particular para mantener a I 1 raya a
los usuarios deshones- 1
' tos J
I DAG no tienen una estructura , I
de datos blockchain y pueden |
lUn validador puede agrupar I
l oe aaios oiocKcnain y pueoen - - ■, -
i manejar transacciones de I "sVenfoca enunaforml 7amif£ , las transact,ones propuestasy,
I forma aslnc_ro_na.______ j cada de verificaci6n de bloque! 1."™ T!"! _ _ _ J
I entre los controladores de
!^nodo_profesjqna_les.______]
* «101 Blockch
Created by lOlblockchai
verificaran su existencia.
ZQue es un Registro Distribuido?
Los registros distribuidos vienen con un sistema dinamico especial que pueden
superar las capacidades de los sistemas tipicos de registros basados en papel. En
resumen, con diferentes tipos de DLT, podras formar nuevas tecnologias y habilitar la
seguridad en todo el mundo digital.
Por lo general, en este tipo de sistemas tipicos, siempre hay una cuestion de
confianza. Sin embargo, esta nueva DLT esta introduciendo un nuevo tipo de
tecnologia que elimina los problemas de “confianza” y construye todo sobre la
transparencia total.
DIFERENC1AS
Estructura de Bloque
Secuencia
Blockchain representa los datos como una cadena de bloques. Esta
estructura no es la estructura de datos genuina de los registros
distnbuidos. Un registro distribuido es simplemente una base de datos
distribuida entre diferentes nodos. Sin embargo, puedes representar
estos datos de diferentes maneras para diferentes registros.
, En la tecnologia blockchain, puedes encontrar todos los bloques en
una secuencia particular. El registro distribuido no necesita seguir la
secuencia de datos de blockchain. Otras DLT tienen un tipo diferente de
secuencia de datos; depende de la tecnologia.
En la mayoria de los casos, suele haber un amplio uso del
mecanismo de Proof of Work en la blockchain. Sin embargo,
tambien hay otros mecanismos, pero al final, tambien consumen
energia. pero el registro distribuido no necesita este tipo de
consenso, por lo que en resumen, son comparativamente mas
escalables.
HE Jjijilfctwfjrr^11ilfi iVifi• *1 »%ir!lL-!Ir. r.ITTIi,fr#TTirilrlTiTpl•]Ti7*i
los proyectos o el uso de DLT todavia estan en
desarrollo. Entonces, no tiene implementaciones de
la vida real.
En una tecnologia de registro distribuido, no es necesano tener
tokens o ningun tipo de moneda en la red. Por otro lack), muchas
plataformas de blockchain tienen algun tipo de economia de
tokens. Sin embargo, la modema tecnologia blockchain esta
intentando salir de la sombra de las criptomonedas
No todas las DLT son Blockchain
El termino tecnologia de registro distribuido es un tipo de termino "paraguas" que
cubre las tecnologias en las que el sistema de registro se distribuye. Aqui, diferentes
https://www.jetbrains.com/es-es/idea/
Este es el Framework
DLT vs. Blockchain
Similitudes
• Ambos utilizan criptografia de clave publica / privada
• Ambos usan hash
• Ambos utilizan el modelo de igual a igual para la comunicacion
• Blockchain funciona con PoW (aunque pronto Ethereum saldra con Proof of Stake [PoS]); DLT no
Conectividad, privacidad, movilidad de activos, eficiencia
de la red
c»rda
Bitcoin/Ethereum Fabric/Quorum
• VISION: Red interoperable
global •
• VISION: Silos aislados con
activos atrapados
V VISION: Red interoperable
global
• PREOCUPACIONES POR LA
EMPRESA: Privacidad,
escalabilidad, modelo de
programacion incorrecto para
la empresa.
• PREOCUPACIONES POR LA
EMPRESA: Privacidad,
escalabilidad, modelo de
programacion incorrecto para
la empresa.
V DISENADO PARA EMPRESA:
Privacidad, escalabilidad,
modelo de programacion
disenado para empresas.
https://www.gartner.com/doc/reprints?id=1-24SC1SOW&ct=201210&st=sb
Andreas Antonopoulos
DLT.
https://www.gartner.com/en/newsroom/press-releases/2019-10-08-gartner-2019-hype-cycle-
shows-most-blockchain-technologies-are-still-five-to-10-years-away-from-transformational-impact
iQUE ES LA RED GLOBAL DE CORDA? ^QUE ES CORDA
EMPRESARIAL?
La red global de Corda es una combinacidn del software de eddigo Corda Empresarial es la distribucidn comercial de R3 de la plataforma
abierto Corda, los par£metros de red, el conjunto de estindares y de eddigo abierto Corda.
los procesos de gobierno. Por lo general, estos son conjuntos de nodos con un estSndar comiin para ayudarios a ubicarse entre si
para transacciones directas. La plataforma est£ especificamente optimizada para satisfacer
Esta red garant.za un ecoS,sterna abierto para que cualquier servido todas las demandas d*los “sos de us0
de Corda pueda ofrecerse a nodos especlficos o a todos los nodos.
El conjunto de nodos se localize entre si con la ayuda de identidades aseguradas y transacciones directas.
La sincronizacion es mas rapida comparada con otros modelos ya que esta en la red (internet)
aunque esta velocidad de sincronizacion se ve involucrada con la cantidad de datos procesados.

Más contenido relacionado

Similar a Blockchain.pptx

Similar a Blockchain.pptx (20)

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
 
Blockchain: la revolución industrial de internet - Oscar Lage
Blockchain: la revolución industrial de internet - Oscar LageBlockchain: la revolución industrial de internet - Oscar Lage
Blockchain: la revolución industrial de internet - Oscar Lage
 
Blockchain marielys
Blockchain marielysBlockchain marielys
Blockchain marielys
 
Blockchain en las Administraciones Públicas
Blockchain en las Administraciones PúblicasBlockchain en las Administraciones Públicas
Blockchain en las Administraciones Públicas
 
Blockchain. Cómo desarrollar confianza en entornos complejos para generar val...
Blockchain. Cómo desarrollar confianza en entornos complejos para generar val...Blockchain. Cómo desarrollar confianza en entornos complejos para generar val...
Blockchain. Cómo desarrollar confianza en entornos complejos para generar val...
 
BlockChain
BlockChainBlockChain
BlockChain
 
Blockchain.pptx
Blockchain.pptxBlockchain.pptx
Blockchain.pptx
 
Una puerta de en-trada al universo NFT.pdf
Una puerta de en-trada al universo NFT.pdfUna puerta de en-trada al universo NFT.pdf
Una puerta de en-trada al universo NFT.pdf
 
Aplicaciones de blockchain en el sector público. Documento de conclusiones.
Aplicaciones de blockchain en el sector público. Documento de conclusiones.Aplicaciones de blockchain en el sector público. Documento de conclusiones.
Aplicaciones de blockchain en el sector público. Documento de conclusiones.
 
BLOCKCHAIN
BLOCKCHAINBLOCKCHAIN
BLOCKCHAIN
 
Colegio economistas blockchain clases
Colegio economistas blockchain clasesColegio economistas blockchain clases
Colegio economistas blockchain clases
 
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
Mas alla del blockchain - Acelerando el futuro (Monterey & CDMX - Mexico)
 
BLOCK CHAIN
BLOCK CHAINBLOCK CHAIN
BLOCK CHAIN
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain
BlockchainBlockchain
Blockchain
 
blockchain e industria 4.0 (Vitoria)
blockchain e industria 4.0  (Vitoria)blockchain e industria 4.0  (Vitoria)
blockchain e industria 4.0 (Vitoria)
 
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
 
Innovaciones que transforman
Innovaciones que transformanInnovaciones que transforman
Innovaciones que transforman
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (10)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

Blockchain.pptx

  • 1. centralizadas a bases de datos distribuidas y blockchain nos trae una nove-dad que contempla la distribution de copias de la base de datos, copias completas, de tal manera, que esto proporcionara una mayor robustez a los sistemas de informacion. lleva la lista de todas las transacciones asociadas y a cada transaccion se le asigna una llave basada en todas las anteriores. Si se realiza una transaccion se evidencia una descompensacion en la cadena dando cuenta facilmente a los demas. Esto se debe a que la cadena esta completa y se puede verificar gracias a las copias distribuidas en toda la red de cada transaccion. Para la masificacion: - Cultura y satisfaccion son dos de los conceptos mas influyentes. - Mayor informacion sobre el tema
  • 2. Articulo cientifko: se caracter i/a por de »rrol <r un tema concreto a pafM <!*• la piwil^-Kin de los pianteamientos tebncos realizados por sus principals exponentes. En este case, la lemtixa debe estat relaciooado con el terra de la Investigation del sernlllero. Working paper: es un esrnto prellmmar de una mve ‘igaoOn de car Actor oentfiro o tecr - o que preonde dar a conocor los avances de una investigation en curso. Boletin divulgativo de resultados de investigation: sc traxo de una publ canon que ticne como ob etivo divt ^ar avances o resultados de trabajos cientificos. academicos o estudios de caso. Evento cientifko: nate referenca a una partlnpano en pone1 ua oral o poster en un evento oenufico o tecnoldgtco (Debei A entregar el Working paper o A/ticulo cientifko ton el cual fue ponente) Prototipo usta moo -'ida”! se destaca entre los estuc »n?es de mgenieria qu ones p rtrAn presentar :.n pcotot; q ,e se enT errrie tomo un •-err|k ir or .ina o pr Tier rrolrte de u" ncevo producto con ap ratones industriaies medicas o militates. (DeberA entregar IA fKha tecnlcj del prototipo) Dinamizar la adquisicion y transferencia de competencias tecnologicas relacionadas con Blockchain 1. Identificar y categorizar problemas comunes de sectores productivos que puedan resolverse mediante la implementacion de Blockchain 2. Desarrollar soluciones tecnologicas basadas en Blockchain 3. Comunicar y solicializar los hallazgos y los desarrollos del equipo en espacios academicos y sectores productivos. https://p4s.co/news/curso-blockchain-con- proximax/?fbclid=IwAR1169nqxwNoXmKSd1l7ptMa9zGZv Wqls8koPINsOLK3vxKgUA3TibZh1s
  • 3. https://www.netflix.com/co/title/80117542 Estonia un pais Digital. https://www.pwc.com/gx/en/services/legal/tech/assets/estonia-the-digital-republic-secured-by- blockchain.pdf Comparto un video en donde se explica de manera clara que son los tokens no fungibles (NFT) https://youtu.be/0HcIliBWAmE http://www.stamping.io/q/viewm.html?a57d83d279c5d311b8eec3004c12dfa8389cdf01 Ejemplo aplicado para resolucion de conflictos: https://www.youtube.com/watch?v=5LQNuSvrF8w https://voutu.be/-o Gz f2AIM Novedades de IOTA y el uso de Smart Contracts: https://www.diariobitcoin.com/tecnologia/iota- anuncia-que-trabaian-en-el-desarrollo-de-contratos-inteligentes-para-su-red/ acerca de Blockchain y comercio internacional: Nuevas tecnologfas para una mayor y mejor insercion internacional de America Latina. Saludos! https://publications.iadb.org/publications/spanish/document/Revista-Integracion--Comercio-Ano- 24-No.-46-Octubre-2020-Blockchain-y-comercio-internacional-Nuevas-tecnologias-para-una- mavor-v-meior-insercion-internacional-de-America-Latina■pdf Blockchain e internet de las cosas: https://www.youtube.com/watch?v=NAu3ZRm8kHc
  • 4. Bkifjn V Cf ’TitpSuVw*** /•rtfxxQVzo'tfeauOi Centralizado Cuerpo central tradicional para controlar transaccionesy registros. Otras partes mantienen sus propias copias Los intermediarios mantienen registros locales do la transacc»6n. Otras partes mantienen sus pmpias copias. Todas las partes pueden tener el mismo registro para cada transaccion. Evolution de los Ledgers Ad a p tad o dff 8yan P & Ntforos* M 120171. Una vez verificada. la transaccidn se combina con otras transacciones para crear un nuevo bloque de datos para el libro mayor. Descentrallzado Distribuido El nuevo bloque se luego agrega cadena bloques existente, de manera permanente inalterable.
  • 5. manera exclusiva y efectiva sobre los datos o activos digitales. De esta manera tambibn las transacciones en una red distribuida o cadena de bloques concede la transference segura de control entre los actores por medio de la red. VERIFICABILIDAD Las transacciones que se generan en una red distribuida o cadena de bloques son com-plemente audnables en tiempo real por los actores que hacen parte Un libro de contabili-dad distribuida es mmutable y secuenciado permitiendo el registro de todas las transacciones para ser verif icadas directamente. Para cambiar una transaccibn en la cadena de bloques. es necesario agregar una nueva transaccion para revertir los efec-tos de la original. En los libros de contabilidad inmutables. no hay forma de “borrar' el registro de una transaccibn. SEUDONIMATO Al ser implementado blockchain sobre un sistema de claves publicas y privadas. los par-ticipantes tienen una identificacion sobre una 'direccibn* * digital de cara al publico y que no esta asociada de manera publica a la identi-dad de la persona, sin que esto impida que cada cual tenga control completo y unica Asi se proporciona un seudonimato mediante el cifrado entregando un anommato para los participantes de la red. Blockchain LA EVOLUCION • Nacecon Bitcoin • P2P • Criptoactivos j'-.- ! Blockchain 1.0 1 1 • Privados Ethereum Smart Contracts lros Consorcios Hyperledger Blockchain 3.0 Libros descentralizados DLT • Corda - IOTA • Intelicjencia Artificial •Analitica avanzada • KYC/Due Diligence S DLT 5.0
  • 6. h- O Oorda b LacChain DAG Hyperledger HASHGRAPH HOLOCHAIN TEMPO Estructura Public • sovrin 0 $ e'here jr DISPATCH o 1^1 flpxFreight- Truckl.io WAve CargoX SHIP€HAIN Unpermiss
  • 7. Casos de uso mas Payments implantados Voting None Other/unsure ■ Percentage of respondents that are working on the select use- cases Percentage equals more than 100% because respondents were allowed to submit more than one answer Source: Deloitte’s Global Blockchain Survey: Findings and Insights •^Santander DAIMLER <!► HSBC Nasdaq ING a* - CAPITAL MARKETS cfti ■&UBS Q overstock itlL- Vanguard □TCC SCm^MlWT CREDIT SUISSE SUPPLY CHAIN ft LOCISTICS | Microsoft FIGURE amazon Dl B F r RS Walmart Oo & China ConsVuctnn Bark General Electric l.VMH Nestle DAIMLER poxconn ““ PAYMENTS facebook C •neetsrcerd □ SQUOre coinbase J.PMorgan *«riPPle M FORBES Cf) BLOCKCHAIN INFRASTRUCTURE SiiSSSZ Bai'dSfSB IBM d BITFURY J.PMorgan ( S" Microsoft SAMSUNG IDENTITY ft REPUTATION Microsoft ■■ DAIMLER SAMSUNG Anthem T • -Mobile* o ^4OPTUM FINANCE A BANKINC coinbase * CREDIT SUISSE BaiSsR FIGURE HSBC iNGi<w AON
  • 8. Our intent is to build Decentralised Marketplaces Industry Collaboration Foundational Collaboration Digital Assets CUSTOMER WALLET B2B or B2C or C2B or C2C O Credentials • Access Payment ■ Custody Ownership Marketplace & exchanges TRADE IN DATA & DIGITAL ASSET EXCHANGES NEW SERVICES ADD PRIVATE CAPABILITY Financial Services © © © Payments Finance STO SHARED DATA, PROCESS & VALUE Supply Chain © © Provenance Visibility Digital Twins SHARED DATA, PROCESS & VALUE Healthcare O © © Health record Insurance Pharma SHARED DATA, PROCESS & VALUE 1_II_II_1 IDENTITY PERSON, TH1NG, CO M PANY SMART CONTRACT & TOKENISATION FACTORIES DATA SHARING a SECURITY & DIGITAL ASSET CUSTODY (DAC)
  • 9. Financiacion comercial, primas de seguros y liquidez Nuevo canal de compromiso con el cliente Nuevos modelos de negocio y sustentables ^Tutorial: A Descriptive Introduction to the Block chain - Adobe Acrobat Reader DC (32-bit) Archrvo fdroon Ver firmer Ventana Ajuda Inido Herramientas Tutorial: A Descnpti- x 0 A 1 ©☆<$>© Q. ® © 6 / 2 5 It <5 0 ® m • S' T ip ✓ & f> © Q % The data in a block header is hashed twice to create a block header hash. The block header hash of any given block is retained as the value of the previous block id in the header of the preceding block in the chain. / 7 / 7 / 7 7 Block Header: Version, Timestamp, oooooooo. Tans ID, Consensus Parameters Block Header: Version, Timestamp, Previous Block ID, Txns ID, Consensus Parameters Block Header: Version, Timestamp. Previous Block ID, Tuns ID, Consensus Parameters Block Header: Version, Timestamp. Previous Block ID, Tuns ID, Consensus Parameters Transactions: Coinbase Transaction Transaction 1 Transaction 2 “ 7 Transactions: Coinbl Figure3BC linkage | Transaction 1 Transaction 2 =“■ 7 e-T Transactions: Coinbase Transaction Transaction 1 Transaction 2 “ 7 Transactions: Coinbase Transaction Transaction 1 Transaction 2 Transaction 3 7 GENESIS BLOCK 0 BLOCK 1 BLOCK 2 BLOCK 3 As this is the first block, the previous block id is hardcoded os 0. Figure 3. Example Blockchain Highlighting the Linkage between Blocks
  • 10. los contratos inteligentes. Un contrato inteligente funciona con base en la clausula if-then (si-entonces), y nadie puede hackear el sistema sin alertar a la otra parte. Si alguien intenta acceder al codigo, todas las partes vinculadas al contrato recibiran una alerta inmediata. cPor que los contratos inteligentes es la aplicacion que mas llama la atencion? Los contratos inteligentes facilitan la liquidacion en tiempo real de actas. Visibilidad de todo el ciclo comercial para todosy cada uno participantes en la plataforma. La auditoria se hace sin dolor y muy rapida. ¥ No queda espacio para el fraude debido a la alta transparencia.
  • 12. Registro TAVATATATATA & Sin intermediaries Solucion automatizada de contratos Objetos de los Contratos Inteligentes b Firma digital De las partes interesadas en realizar e> contrato. Sujeto Acceso a I contrato y toda su informacion, no existen condiciones u informacion oculta. Deben estar matematicamente descritos. Cuando esta listo cada persona involucrada lo acepta y sigue lo sigue a detalle.
  • 13. Los contratos inteligentes estan reemplazando el proceso tradicional con sus ventajas. Elios ya tienen muchas ventajas. Estoy seguro de que mejoraran mas y aumentaran en el futuro. Veamos algunos de los beneficios del contrato inteligente. Confidencialidad Algunos ejemplos de contratos inteligentes como Hyperledger proporcionan a sus usuarios el contrato inteligente privado. Pero los ejemplos de contratos inteligentes como Ethereum no ofrecen esa privacidad a sus usuarios. Error Se sabe que la codificacion encripta la tecnologia de contrato inteligente. Ademas, es una tarea dificil decodificarlos. Pero, zque sucede si los codificadores cometen algunos errores en el codigo y sus usuarios estaran en lagunas involuntarias? Habra una cuestion de exactitud.
  • 14. mediante contratos inteligentes, y/o tecnologia DLT y/o criptoactivos (en su totalidad o en parte). los elementos tecnicos de dichos procesos de transaccion. Tipos de Contratos Inteligentes #ConceptoBlockchain A partir de las definiciones proporcionadas por Ciaran McGonagle (Consejero General Adjunto, Asociacion Internacional de Swaps y Derivados (ISDA)): • Contratos legales inteligentes: un contrato escrito y legalmente ejecutable en el que ciertas obligaciones pueden estar representadas o escritas en codigo. • Codigo de contrato inteligente: codigo disehado para ejecutar determinadas tareas si se cumplen las condiciones predefinidas. Dicho codigo puede o no estar destinado a dar efecto a disposiciones legales o tener ramificaciones legales. En algunos casos, dicho codigo es necesario para la funcion interna de un SLC o la comunicacion entre contratos inteligentes (ya sea de conformidad con las disposiciones contractuales o no).
  • 15. natural actual. • Modelo externo: las disposiciones codificadas permanecen externas al contrato legal y representan solo un mecanismo de ejecucion automatizada. La digitalizacion de contratos y/o transacciones legales puede utilizar cualquier combinacion de SLC, codigo de contrato inteligente, modelos internosy modelos externos. Casos de uso actuales Aunque la mayoria de los casos de uso actuales se estan implementan en Ethereum, la gente ha comenzado a darse cuenta del poder de los DLT como Corda, que puede ser la mejor opcion para brindar soluciones para sistemas de licitacion publica o contratacion al mejor postor de manera descentralizada. "Austria utilizara Ethereum Public Blockchain para Emitir $ 1.35 mil millones en bonos del gobierno". (https://cointelearaDh.com/news/austria-to-use-ethereumDublic-blockchain-to-issue-135-bln-in-aovernment-Bonds) "Visor Publico de la Blockchain del Gobierno de Aragon (A02003456) - HAP SCC17/2020 Suministro de 35.000 mascarillas reutilizables para el personal de la Administracion de la Comunidad Autonoma de Aragon". https://licitadon.araaon.es/licitaciones/detalle/1595429667685 ^_____
  • 16. v PRESENTACION DE HUELLAS v PRESENTACION DE OFERTAS v VALORACION
  • 17. Ademas, las relaciones que se pueden establecer y las comunicaciones entre gemelos digitales. No solo almacenan y transmiten datos, sino que tambien permiten soluciones analiticas y desempenan un papel importante en servicios como el modelado predictivo. Esto se vuelve especialmente evidente cuando se observan las ciudades inteligentes, que combinan muchas areas de aplicacion de loTy gemelos digitales. cQue es el Internet de las cosas (loT)? "Es un sistema o inter de dispositivos y objetos cotidionos a traves de Internet, que les permite recibiry enviar
  • 18. Los dispositivos loT pueden monitorear o recoger informacion de sus entornos, como movimientos, temperatura, calidad del aire, humedad e inciuso Tipos de IOT luz. Despues de recopilar la informacibn, puede enviarla directamente para usarla a traves de Internet, y se pueda analizarla mas a fondo. Estos dispositivos pueden recopilar informacibn, enviarla, luego analizarla y actuar en consecuencia. Ejemplo Practico loT © © © El agricultor esta utilizando esta tecnologfa para monitorear y administrar la granja. Tiene sensores de humedad y para determinar si debe o no regarla. Aqui, los dispositivos loT pueden recopilar primero la informacion del suelo. El agricultor tiene un sistema de riego que puede encenderse automaticamente si los cultivos necesitan riego. De acuerdo con la informacion que los sensores loT le han proporcionado. De acuerdo con los niveles parametrizados realiza el proceso de accion de riego. Los dispositivos loT pueden conectarse a Internet y conocer el pronostico del tiempo. Si va a Mover, entonces no regaran los cultivos porque la lluvia lo hara. Sin embargo, si el dispositivo loT no tuviera esta informacion, iniciarfa el riego cuando sea necesarioy lloviendo justo despues de eso, causarfa la muerte de los cultivos. Al tener conexion a internet; el dispositivo realmente puede hacer que sea mucho mas facil para el agricultor.
  • 19. * 3. Gateway * 4. Nube § 5. Procesamiento de datos 6. Analytics H E 7. Interfaz de usuario
  • 20. antes del lanzamiento. • Poco o nada de conocimiento y conocimiento del usuario sobre los dispositivos loT. • Agujeros de seguridad en las actualizaciones del dispositivo. • Sin procesos de seguridad fisica. • Vulnerable a los ataques DDoS. • Contrasenas predeterminadas predecibles. • Falta de resistencia contra los ataques de botnet.
  • 21. • Espionaje industrial y espionaje. • Propenso al dispositivo High-Jacking. • Invasion de viviendas. • Carece de integridad de datos. • Dispositivos loT Falsos. • Crypto-Mining con loT Bots. • Problemas de privacidad de datos. • Incapaz de detectar ataques menores. • Proceso de automatizacion arriesgado. • Pasarela de comunicacion no confiable.
  • 23. Blockchain es la columna vertebral de dicho sistema. Funciona sin la necesidad de intermediaries debido a sus capacidades de contrato inteligente y peer-to-peer. Ademas, la confianza entre las partes interesadas no es un requisito porque la tecnologia Blockchain ofrece funciones de cifrado y una trazabilidad completa de cada bloque. ZComo Blockchain puede ayudar al loT? El modelo de interaccion Blockchain-usuario presenta los cuatro principales interesados, usuarios, autoridades reguladoras y empresas de tecnologia e infraestructura. La base del modelo es la plataforma de uso mutuo, poblada por usuarios con gemelos digitales, a los que se accede para procesar la informacion. Los requisitos regulatorios y sociales sientan las bases para las reglas sobre como se utilizara esta plataforma y ecosistema. En particular, la forma en que los contratos inteligentes se hacen cumplir o se resuelven si surgen dudas y siguen los litigios solo puede resolverse involucrando a las autoridades reguladoras. El intercambio de datos y valor utilizando gemelos digitales requiere estandares comunmente aceptados, establecidos por empresas que actuan globalmente, consideradas como autoridades en el dominio de los protocolos globales.
  • 24. • Anonimato de datos para privacidad adicional • Cortafuegos contra ataques DDoS • Visibilidad de extremo a extremo • Seguimiento en tiempo real • Identidad para dispositivos loT A simple Solidity Smart Contract Storage Example, setting the value of a variable and exposes it for other contracts to access Machine-readable license Source code is licensed under specifiers the GPL version 3.0. // SPDX-License-ldentifier: GPL-3.0 Source code is written for Solidity version 0.4.16, or a pragma solidity >=0.4.16 <0.8.0; newer version of the language up to, but not including version 0.8.0 contract SimpleStorage t uint storedData; Pragmas are common instructions for compilers about function set(uiru—hlie { how to treat the source code storedData = x; uint storedData; declares a state variable called function get() public view returns (uint) { storedData of type uint return storedData; In this example, the contract defines the functions set and get that can be used to modify or retrieve the value of the variable. To access a state variable, you do not need the prefix this, as is common in other languages. J
  • 25. | Acquiring Blockchain Skills - Blockchain learning is different from picking up a programming language skill or database management skill? Because Blockchain is amalgamation of multiple technologies. It is a concept then a mere technology Blockchain skills are needed on Technical Sides as well as Business side Technical • Developers • Designers • Architects Business To Blockchain or not? ROI Decentralized Governance Hablando: David Osorio Let's first look at what is needed to be a good Blockchain Engineer? He or she should: • Understand one or more Blockchain protocols like Ethereum, Hyperledger Fabric, Hyperledger Sawtooth, R3 Corda etc. • Able to program in one or more languages like C, C++, Java, Javascript, Solidity, Python etc. • Understand usage of tools like BlockExplorer, Metamask, Etherscan, Mist, Caliper etc. • Have working knowledge of one or more data structures like Linklist, Acyclic Graphs, Hash Table, Hyperledger etc. • Have understanding of basic programming concepts like oops, Multi-Threading, Socket Programming etc. • Understand concepts of encryption and security like SHA, Private & Public Key etc. • Understand concepts of Blockchain like DLT, Consensus, Immutability, Smart Contracts, DApps, Blockchain Classifications etc. SOFOCLEoC.4.
  • 26. para validar las transacciones. Hay muchos algoritmos de consenso populares. ALGORITMOS DE CONSENSO • Proof-of-Work • Proof-of-Stake • Leased Proof-Of-Stake • Delegated Proof-of-Stake • Directed Acyclic Graphs • Delegated Byzantine Fault Tolerance • Simplified Byzantine Fault Tolerance • Practical Byzantine Fault Tolerance • Proof of Elapsed Time • Proof-of-Weight • Proof-of-Burn • Proof-of-Capacity • Proof-of-lmportance • Proof-of-Activity
  • 27. Proof of Importance (Pol) Consenso Los usuarios que frecuente- mente envian y reciben transacciones recibirin pagos por eso. Utiliza tanto PoS como PoW para asegurar que los puntos de recompensa estin a tiempo. fTolerancia j a faltas bizantinas delegada (DBFT) Tolerancia a faltas bizantinas simplificada i (SBFT) ^ Practice de la tolerancia a faltas bizantinas N N I Similar a PoW pero la difer- I j encia es que se enfoca mas | I en el consumo. j Bizantino utilizd una secuencia | I particular para mantener a I 1 raya a los usuarios deshones- 1 ' tos J I DAG no tienen una estructura , I de datos blockchain y pueden | lUn validador puede agrupar I l oe aaios oiocKcnain y pueoen - - ■, - i manejar transacciones de I "sVenfoca enunaforml 7amif£ , las transact,ones propuestasy, I forma aslnc_ro_na.______ j cada de verificaci6n de bloque! 1."™ T!"! _ _ _ J I entre los controladores de !^nodo_profesjqna_les.______] * «101 Blockch Created by lOlblockchai
  • 28. verificaran su existencia. ZQue es un Registro Distribuido? Los registros distribuidos vienen con un sistema dinamico especial que pueden superar las capacidades de los sistemas tipicos de registros basados en papel. En resumen, con diferentes tipos de DLT, podras formar nuevas tecnologias y habilitar la seguridad en todo el mundo digital. Por lo general, en este tipo de sistemas tipicos, siempre hay una cuestion de confianza. Sin embargo, esta nueva DLT esta introduciendo un nuevo tipo de tecnologia que elimina los problemas de “confianza” y construye todo sobre la transparencia total.
  • 29. DIFERENC1AS Estructura de Bloque Secuencia Blockchain representa los datos como una cadena de bloques. Esta estructura no es la estructura de datos genuina de los registros distnbuidos. Un registro distribuido es simplemente una base de datos distribuida entre diferentes nodos. Sin embargo, puedes representar estos datos de diferentes maneras para diferentes registros. , En la tecnologia blockchain, puedes encontrar todos los bloques en una secuencia particular. El registro distribuido no necesita seguir la secuencia de datos de blockchain. Otras DLT tienen un tipo diferente de secuencia de datos; depende de la tecnologia. En la mayoria de los casos, suele haber un amplio uso del mecanismo de Proof of Work en la blockchain. Sin embargo, tambien hay otros mecanismos, pero al final, tambien consumen energia. pero el registro distribuido no necesita este tipo de consenso, por lo que en resumen, son comparativamente mas escalables. HE Jjijilfctwfjrr^11ilfi iVifi• *1 »%ir!lL-!Ir. r.ITTIi,fr#TTirilrlTiTpl•]Ti7*i los proyectos o el uso de DLT todavia estan en desarrollo. Entonces, no tiene implementaciones de la vida real. En una tecnologia de registro distribuido, no es necesano tener tokens o ningun tipo de moneda en la red. Por otro lack), muchas plataformas de blockchain tienen algun tipo de economia de tokens. Sin embargo, la modema tecnologia blockchain esta intentando salir de la sombra de las criptomonedas No todas las DLT son Blockchain El termino tecnologia de registro distribuido es un tipo de termino "paraguas" que cubre las tecnologias en las que el sistema de registro se distribuye. Aqui, diferentes
  • 30. https://www.jetbrains.com/es-es/idea/ Este es el Framework DLT vs. Blockchain Similitudes • Ambos utilizan criptografia de clave publica / privada • Ambos usan hash • Ambos utilizan el modelo de igual a igual para la comunicacion
  • 31. • Blockchain funciona con PoW (aunque pronto Ethereum saldra con Proof of Stake [PoS]); DLT no Conectividad, privacidad, movilidad de activos, eficiencia de la red c»rda Bitcoin/Ethereum Fabric/Quorum • VISION: Red interoperable global • • VISION: Silos aislados con activos atrapados V VISION: Red interoperable global • PREOCUPACIONES POR LA EMPRESA: Privacidad, escalabilidad, modelo de programacion incorrecto para la empresa. • PREOCUPACIONES POR LA EMPRESA: Privacidad, escalabilidad, modelo de programacion incorrecto para la empresa. V DISENADO PARA EMPRESA: Privacidad, escalabilidad, modelo de programacion disenado para empresas. https://www.gartner.com/doc/reprints?id=1-24SC1SOW&ct=201210&st=sb Andreas Antonopoulos
  • 32. DLT. https://www.gartner.com/en/newsroom/press-releases/2019-10-08-gartner-2019-hype-cycle- shows-most-blockchain-technologies-are-still-five-to-10-years-away-from-transformational-impact iQUE ES LA RED GLOBAL DE CORDA? ^QUE ES CORDA EMPRESARIAL? La red global de Corda es una combinacidn del software de eddigo Corda Empresarial es la distribucidn comercial de R3 de la plataforma abierto Corda, los par£metros de red, el conjunto de estindares y de eddigo abierto Corda. los procesos de gobierno. Por lo general, estos son conjuntos de nodos con un estSndar comiin para ayudarios a ubicarse entre si para transacciones directas. La plataforma est£ especificamente optimizada para satisfacer Esta red garant.za un ecoS,sterna abierto para que cualquier servido todas las demandas d*los “sos de us0 de Corda pueda ofrecerse a nodos especlficos o a todos los nodos. El conjunto de nodos se localize entre si con la ayuda de identidades aseguradas y transacciones directas.
  • 33. La sincronizacion es mas rapida comparada con otros modelos ya que esta en la red (internet) aunque esta velocidad de sincronizacion se ve involucrada con la cantidad de datos procesados.