Tabla de Contenidos
Toggle¿Te imaginas tomar decisiones sin tener apenas información? Complicado, ¿verdad?. Es por ello que cuando los smart contracts necesitan datos que no están en una blockchain para operar, se ven obligados a recurrir a fuentes externas y lo hacen a través de los Oráculos. Descubre qué es un Oráculo blockchain, cómo funcionan y algunos ejemplos.
Los Smart Contracts son contratos inteligentes que automatizan procesos basándose en información existente en la blockchain (direcciones, balances, etc). Por ejemplo, el dueño de un lavadero de coches crea un Smart Contract en el que automatiza que cada vez que su dirección alcance los 3 BTC, se envíen 0,1 BTC a cada empleado como incentivo.
Pero ciertas veces, estos Smart Contracts pueden necesitar de información externa a la Blockchain para funcionar. Por ejemplo, un Smart Contract automatizado para que cada vez que llueva, se reintegre el dinero a las personas que han lavado su coche ese día en el lavadero. En este caso sería necesario utilizar un Oráculo Blockchain.
Un Oráculo Blockchain es un servicio ofrecido por terceros que se encarga de brindar información externa (fuera de la blockchain) a los Smart Contracts, para que estos puedan tomar decisiones. En el anterior ejemplo del lavadero de coches, el Oráculo Blockchain sería quién se encargue de obtener la información precisa sobre cuándo y dónde ha llovido para decidir si el Smart Contract debe ser ejecutado o no.
Entonces, el oráculo se encarga de proporcionar los datos Off Blockchain para que el smart contract pueda cumplir con las condiciones previamente estipuladas en el contrato.
Representación del flujo de información entre un smart contract, un oráculo y una fuente de información externa.
Es importante señalar que un oráculo blockchain no es la fuente de información en sí misma, sino la capa que consulta, verifica y autentifica fuentes de datos externas, y luego transmite dicha información.
Existen dos grandes clasificaciones para los Oráculos Blockchain dependiendo de la fuente desde donde obtienen estos datos.
Fuentes de información de cada tipo de oráculos.
Como todo desarrollo relativamente nuevo, los oráculos aún necesitan mejorar ciertos aspectos y uno de los principales es la confianza. La centralización en las fuentes de información afecta directamente la credibilidad de los oráculos, por lo que proyectos como Provable o Chainlink trabajan con el objetivo de crear un oráculos descentralizados que recopilen información de diversas fuentes para sintetizarlas en un único resultado.
Aunque el desarrollo de los Oráculos Blockchain aún se encuentre en una fase de madurez, el avance es incesante y sigue haciendo realidad nuestras predicciones de blockchain para 2020 potenciando la utilización de los Smart Contracts y la adopción de la tecnología blockchain a nivel global.
Ya has aprendido qué es la blockchain y cómo funciona y ahora también qué es un óraculo blockchain. Si quieres aprender aún más sobre el mundo cripto puedes seguir recorriendo nuestro blog donde encontrarás información muy interesante y actualizada sobre diversas temáticas del sector.