Steemit Crypto Academy Contest / S8W4 - Blockchain Oracles

in hive-108451 •  2 years ago 

Diseño gráfico por @hmorillo2021 en Corel Draw.
Saludos a todos. Ya avanzamos en la temporada y tenemos una temática muy interesante para desarrollar: Los oráculos blockchain y el impacto que han tenido en la dinámica del mundo criptográfico. Aprovecho a invitar a mi amiga @jennarg y al amigo @rmm31. Empecemos...

¿Sabes qué son los Oráculos Blockchain? Queremos saber tu opinión
La palabra transmite la idea de una “conexión”, es decir, que exista un puente que permita el flujo de información e interacción de la blockchain con el mundo real. Resulta que en un Smart Contract no existe la capacidad de comunicación off-chain o fuera de la cadena de bloques, por tanto, es necesaria la implementación de un sistema que permita dicha acción.

Los oráculos cumplen ese objetivo, ya que una blockchain no puede leer datos como el valor de los criptoactivos en el mercado, cómo está el clima o cuál es la ubicación de una flota de camiones en una cadena de suministros. Además se programan ciertas líneas de códigos que condicionan una acción y los oráculos presentan la data para que se activen los mecanismos implementados en un Smart Contract. La web3 y las DeFi deben su existencia a estos oráculos blockchain, que son servicios que proporcionan terceros y, no pertenecen a la seguridad de la cadena de bloques.

Diseño gráfico por @hmorillo2021 en Corel Draw
Esta herramienta se encarga de consultar, verificar y autentificar datos externos para que se usen en el interior del ecosistema blockchain de forma fidedigna y se puedan devolver datos a la fuente externa de ser necesario.
¿Cuáles son los tipos de oráculos?
Son varios los tipos de oráculos blockchain y todo dependerá de su naturaleza: si buscamos confianza tendremos oráculos Centralizados o Descentralizados; de acuerdo a la fuente son los de Hardware o Software; y si es por dirección de la información entonces están los de Entrada o salida; también se cuenta con Oráculos humanos. Veamos en qué consisten los tipos de oráculos…

Imagen de esta Fuente
SOFTWARE: Requieren conexión a internet, por ejemplo, para revisar tasas de cambio o precio de criptoactivos y transmitirla a los Smart Contract de una blockchain.

HARDWARE: Deben convertir interacciones del mundo real en valores digitales que se enviaran al Smart Contract, por lo que requiere de sensores y lectores de códigos. Por ejemplo, la llegada de un transporte a determinado sitio y en base a la información recibida, el Smart contract activa un protocolo.

ENTRADA Y SALIDA: Toma información del mundo real como la temperatura de un lugar y la transmite al Smart contract para que ejecute una acción. El de salida envía información fuera del Smart contract, y gracias a ésta tecnología funcionan los bloqueos inteligentes cuando una dirección recibe fondos.

CENTRALIZADOS: Cuentan con una sola fuente de información y esto es una desventaja porque un Smart contract no puede depender de una sola fuente cuyos datos pueden estar sesgados por el motivo de estar bajo el control de una sola entidad.

DESCENTRALIZADOS: El Smart contract consulta múltiples oráculos para lograr un consenso en base a la información que le suministran, por lo que resultan más confiables.

HUMANO: Estos sistemas cuentan con un mecanismo de verificación de identidad del humano a fin de evitar falsificaciones. El humano que es validado se encarga de buscar información en distintas fuentes y una vez las verifica se las envía al Smart contract. Es un poco más lento, pero resulta útil para cierto sector que adopte la tecnología blockchain.

¿Qué opinas sobre los oráculos descentralizados?
Imagen de esta Fuente
Si una blockchain dependiera de un solo oráculo, los datos pudieran sufrir un sesgo que afectaría la dinámica con el mundo real, porque los datos pierden fidelidad. En éste sentido los oráculos descentralizados pueden jugar un papel importante. Considerando que usarán muchas fuentes para cotejar información sobre un determinado sector, pienso que son una buena opción al momento de interactuar con el mundo externo a la blockchain.

El único detalle que puedo ver en este caso es que los oráculos no son parte de la red blockchain en cuanto a la seguridad de la misma se refiere, por lo que puede generarse un brecha en los protocolos de blindaje de la red.

Sin embargo, su punto fuerte radica en su programación que le permite librarse del control de una entidad, y esto le confiere una tremenda capacidad para ofrecer un nivel de seguridad muy bueno y equidad en los Smart contract, ventaja que es aprovechada por las DeFi para mayor control de liquidez.

Danos un caso de uso de un Oráculo descentralizado
Hablemos de ChainLink, una gran red de oráculos descentralizados con su propia criptomoneda y que funciona en la red de Ethereum, cuenta con su propio token ERC-20. Su desarrollo ha permitido que se lleven datos desde el mundo real a la blockchain de Ethereum para que los contratos inteligentes discriminen, en base a la información ingresada, cuál es la acción que debe ser ejecutada. Su modelo descentralizado permite que funcione correctamente.

Su origen se remonta a 2014 cuando Steve Ellis, Ari juels y Sergey Nazarov inician un proyecto de nombre SmartContract.com, cuyo objetivo era crear un conjunto de infraestrucutras descentralizadas que pudieran conectar el mundo real con blockchains públicas. Para 2017 sale a la luz el WhitePaper de ChainLink donde describen un protocolo que funcionaría sobre la red de Ethereum mediante contratos inteligentes. Finalmente en 2019 entra en funcionamiento su mainnet, siendo un pilar fundamental en los protocolos DeFi.

Imagen de esta Fuente
Su funcionamiento se basa en una red de nodos que suministran datos externos y ChainLink de forma aleatoria genera un consenso, donde se valida la respuesta suministrada por la mayoría de los nodos. Para incentivar la realidad de los datos se usa un sistema de incentivos para los nodos que presentan la información más fidedigna y en caso contrario, se activará una penalización para el nodo o conjunto de nodos que no dieron información real.

La infraestrucutra principal de ChainLink son los nodos y por ello, los operadores juegan un papel importante para su funcionamiento, razón por la que reciben recompensas en el token LINK cada vez que gestionan adecuadamente las solicitudes de información del mundo real para que las reciba el Smart contract.

Fuentes consultadas:
Fuente 1
Fuente 2
Fuente 3

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...

@hmorillo2021

Dear friend

You have briefly explained all the topic very well.

You told us the role of blockchain oracles how they act as bridges for the transfer of information to the real. Extensive nodes system facilitate the transfer of information from contracts to real workd.

You have explained very well the types of blockchain oracles and in simple way made it easy to understand for us.

You briefly explained why decentralized oracles are more good how they facilities the accuracy and less chance of hacking l.

I wish you success

Thanks you very much for the comment. I really appreciate your visit. Regards!

Thank you, friend!
I'm @steem.history, who is steem witness.
Thank you for witnessvoting for me.
image.png
please click it!
image.png
(Go to https://steemit.com/~witnesses and type fbslo at the bottom of the page)

The weight is reduced because of the lack of Voting Power. If you vote for me as a witness, you can get my little vote.

Your post has been rewarded by the Seven Team.

Support partner witnesses

@seven.wit
@cotina
@bangla.witness
@xpilar.witness

We are the hope!

Congratulations, your post has been upvoted by @scilwa, which is a curating account for @R2cornell's Discord Community. We can also be found on our hive community & peakd as well as on my Discord Server

Manually curated by @ abiga554
r2cornell_curation_banner.png

Felicitaciones, su publication ha sido votado por @scilwa. También puedo ser encontrado en nuestra comunidad de colmena y Peakd así como en mi servidor de discordia

Thank you very much for the support!

Dear friend @hmorillo2021 i visited your blog about blockchain oracles and I got alot of information from your blog.First of all thank alot for taking part in the contest and you searched about this contest and then explained it very well.

The first answer of what are blockchain oracles is right that blockchain oracles is a flow of information between blockchain and the real world and you mentioned that Web3 and DeFi owe their existence to these blockchain oracles which are services provided by third party service and I'm totally agree with your words and you explained very well about the types of blockchain oracles hardware & software, centralized & decentralized oracles, human oracles overall you explained each of them very clearly and that's soo informative.You also write well about decenterlizied oracles and you're right data may failure but decentralized oracles helped data in security and also provide good level of security and services.

you explained good about the use of case of decentralized oracles and you also mentioned about chainlink and that's soo informative.Overall you explained very well about blockchain oracles and thanks alot for sharing with us.

Saludos, muchas gracias por tu amable visita y tan excelente comentario. Éxitos!

Such a nice job, I hope to hear from you again, you explain everything in detail, keep it up

Hi, thank you very much for your visit and comment. Regards!

Hello My Friend, @hmorillo2021 the idea of ​​having oracles is serve as a bridge between blockchain and the real world is fascinating. The use of nodes or their reward system and the technology that allows us to collect data and analyze the external environment all are an incredibly beneficial for many applications related to blockchain. After reading your post i have a greater appreciation for the potential of the oracle concept in the cryptoworld.

Hola, muchas gracias por tu comentario. Aprecio mucho tu visita, te deseo éxitos!

Saludos @ hmorillo2021, Acabo de encontrar su publicación de SEC S8W4.

Has explicado muy bien el término oráculos de la cadena de bloques. Es como un puente entre el mundo real y la cadena de bloques y los contratos inteligentes. Es una de las tecnologías más útiles y avanzadas que estamos utilizando.

También ha mencionado diferentes tipos de oráculos como software, hardware, entrada y salida, centralizados y descentralizados, y oráculo humano.

También ha compartido su punto de vista sobre los oráculos descentralizados y brinda un caso de uso. ChainLink es un ejemplo perfecto de oráculos descentralizados y es uno de los mejores del mercado actualmente.

En general, dominas bien el tema y lo has presentado de manera perfecta. Te deseo mucha suerte para el concurso 💕

In English

Greetings @hmorillo2021, Just came across your post of SEC S8W4.

You have explained the term blockchain oracles beautifully. It is like a bridge between real world and blockchain and smart contracts. It is one of the most helpful and advance technology we are using.

You have also mentioned different types of oracles like software, hardware, input and output, centralized and decentralized, and Human oracle.

You have also shared your view on decentralized oracles and give a use case of it. ChainLink is a perfect example of decentralized oracles and it is one of the best in the market currently.

Overall, you have good grip on the topic and you have presented it in a perfect way. I wish you best of luck for the contest 💕

Saludos amigo, muchas gracias por tu visita y comentario. Lo aprecio mucho. Los oráculos blockchain están dándole mucho impulso a ésta tecnología y con los Smart Contract se está sacando todo el potencial de las cadenas de bloques. Éxitos!

Stay Blessed :)