
,7 min
¿Qué es un NFT? Explicación de los tokens no fungibles
Leer más
Los oráculos blockchain son algoritmos que sirven como canal de datos entre un contrato inteligente y una fuente externa a la red en la que está desplegado.
La tecnología de oráculos se utiliza ampliamente por aplicaciones descentralizadas en áreas como DeFi, GameFi, seguros, NFT y otras.
El mayor proveedor de oráculos blockchain es Chainlink. Band Protocol, Berry Data, Kylin Protocol, DIA y otros proyectos también operan en este segmento.
La mayoría de las operaciones en aplicaciones descentralizadas se realizan mediante smart contracts. Para funcionar, pueden necesitar una variedad de datos de fuentes externas: por ejemplo, para calcular la relación exacta de precio de una criptomoneda frente a otra durante un intercambio.
Los datos de fuentes externas —en particular, de plataformas que agregan datos sobre operaciones y precios de muchos exchanges— permiten calcular el precio más “justo”, que sea lo más cercano posible al del mercado.
Sin embargo, un smart contract no es capaz de obtener información fuera de la blockchain en la que está desplegado. Es aquí donde los oráculos vienen al rescate, desempeñando una función de intermediación entre el contrato y la fuente de datos que necesita.
Los oráculos blockchain son algoritmos que normalmente funcionan sobre una blockchain determinada.
Los oráculos pueden dividirse según varios criterios: el principio de funcionamiento, las fuentes de los datos recibidos y su dirección, así como la forma de organización. A continuación se muestran los tipos más populares.
El primer tipo toma datos de fuentes digitales: bases de datos, servidores y almacenamiento en la nube, y los transmite al destinatario en tiempo real. Los oráculos de hardware recopilan datos mediante dispositivos físicos: sensores inteligentes, chips, lectores de códigos de barras, etiquetas RFID, y así sucesivamente.
Los oráculos pueden tener una especialización concreta: ya sea la transferencia de información o su recepción desde fuentes externas. Esto puede ser necesario para mejorar la fiabilidad y abordar el single point of failure.
Un oráculo centralizado está controlado por un único operador, que normalmente lo utiliza en una aplicación concreta. Este tipo de oráculo apareció primero; sin embargo, debido a problemas con las vulnerabilidades de dicho sistema, la industria cripto pasó gradualmente al estándar del oráculo blockchain descentralizado. Son sistemas que combinan muchos oráculos, cada uno de los cuales realiza su propia “sección” de la solicitud. El primer proyecto en implementar el principio de un oráculo blockchain descentralizado fue Chainlink oracle.
Un tipo costoso y que requiere mucho tiempo, en el que un oráculo individual atiende a un smart contract específico. Si necesitas desplegar varios smart contracts, entonces necesitas desarrollar el mismo número de oráculos.
Servicios diseñados para transferir datos entre distintas plataformas blockchain. Resuelven el problema de la incompatibilidad de las redes entre sí. Pueden ser útiles para aplicaciones descentralizadas que usan operaciones cross-chain, por ejemplo, transferir un activo cripto a otro.
Oráculos especiales cuya tarea es realizar cálculos intensivos en recursos que no resulta práctico ejecutar en la blockchain debido a restricciones técnicas y financieras.
Hoy en día, en la industria cripto los oráculos se utilizan para transmitir flujos de datos, en particular price feeds. Estos últimos son una tabla con una lista de valores de precio para distintas fechas y su fuente. Los feeds permiten a los smart contracts recibir cotizaciones de criptomonedas de plataformas de trading centralizadas y agregadores de trading.
Por ejemplo, en un proyecto de oráculos blockchain llamado Band, a junio de 2022, se admiten precios de referencia para 75 criptomonedas, y cada una de ellas tiene su propio conjunto de fuentes. Por ejemplo, el precio de Cosmos (ATOM) se obtiene agregando cotizaciones de CoinGecko, CryptoCompare, CoinMarketCap, Binance, Huobi Pro y Coinbase Pro.
La tecnología de oráculos se utiliza en stablecoins. Un ejemplo es Ampleforth. El precio de una moneda AMPL estable se mantiene mediante el modelo Rebase. Para mantener la paridad con el dólar en una relación 1:1, la cantidad de stablecoins en las wallets de los holders cambia constantemente en proporción al precio de mercado de AMPL.
Para ello, los oráculos de Chainlink suministran al protocolo Ampleforth datos agregados sobre el precio del par de trading AMPL/USD procedentes de varios agregadores. Además, los oráculos también transmiten al protocolo el valor actual del índice de precios al consumidor en Estados Unidos, obtenido de fuentes oficiales, lo que permite tener en cuenta la inflación de EE. UU. en el rebalanceo.
Las fuentes de datos no se limitan a aplicaciones relacionadas con cripto. Según el propósito del programa en el que se utilicen, los oráculos pueden conectarse a una fuente que proporcione, por ejemplo, estadísticas meteorológicas o un índice de precios al consumidor en un país determinado.
Los oráculos no solo pueden proporcionar cotizaciones. En Chainlink, es posible obtener una función de aleatoriedad verificable (VRF) en contratos de aplicación donde el resultado aleatorio es importante, por ejemplo en juegos blockchain.
El proyecto Polychain Monsters utiliza el método VRF para determinar el contenido de las booths, así como para aleatorizar las propiedades del NFT token y seleccionar al ganador de los airdrops.
Además, los juegos utilizan VRF para crear una jugabilidad emocionante e impredecible, en particular para seleccionar aleatoriamente las propiedades de los personajes del juego. En Aavegotchi, un usuario recopila cristales valiosos en una tarjeta de juego y participa en varios minijuegos usando “NFT ghosts” (Aavegotchi). Cuando un participante recibe un Aavegotchi al comienzo del juego, se le asigna un nivel aleatorio usando VRF.
Chainlink es un líder reconocido en el mercado de oráculos descentralizados. Su ecosistema cuenta con más de 1.300 proyectos en los sectores DeFi, NFT y Game-Fi. Chainlink no tiene su propia red: el proyecto despliega nodos en distintas blockchains y aplicaciones en las que presta servicio. Los oráculos de Chainlink funcionan en Solana, Ethereum y redes compatibles con EVM, incluidas BNB Chain, Arbitrum, Optimism, Polygon, Avalanche y Fantom.
Band Protocol, que tiene aproximadamente 80 integraciones, también puede destacarse entre los oráculos. A diferencia de Chainlink, el proyecto funciona en su propia blockchain, BandChain, creada con el Cosmos SDK. Band también desarrolla herramientas para desarrolladores de WebAssembly que permiten crear un oráculo. BandChain está gestionado por una red de validadores. Funciona con aplicaciones en las redes Celo, Oasis y Cronos. La moneda nativa del proyecto es BAND.
Otros importantes proveedores de oráculos son:
La función principal del oráculo en la blockchain es transmitir información genuina. Por lo tanto, si el oráculo transmite datos incorrectos, el smart contract no funcionará correctamente. Esto puede depender, por ejemplo, de la fuente de la que el oráculo toma la información. Sin embargo, los datos también pueden distorsionarse mediante manipulación hacker. Los oráculos blockchain centralizados son los que más sufren por esto.
Otra desventaja de los oráculos es el coste. Al enviar datos externos a un smart contract, se consumen recursos de red. Por ejemplo, en la red Ethereum, esto es gas.
Así, con el creciente interés en la tecnología blockchain y la necesidad de integrarla en distintas áreas de actividad, aumenta la necesidad de oráculos blockchain. Los oráculos en la blockchain desempeñan un papel importante como intermediarios. Muchas empresas del mercado ofrecen este tipo de servicios: Chainlink, Oraclize y Augur. El número de empresas, así como la necesidad de especialistas cualificados, solo seguirá aumentando.
Compartir:
Únete a nuestro boletín — mantente informado y empoderado.

¿Te gustaría algunas cookies?
Usamos cookies propias y de terceros en nuestra web para mejorar tu experiencia, analizar el tráfico y reforzar la seguridad y el marketing. Selecciona “Aceptar todo” para permitirlas.
Política de cookiesComprar cripto con fiat


USD/ETH
0,000379


USD/BTC
0,000012


EUR/BTC
0,000014