Oráculos: cómo sabe un contrato inteligente el precio real de las cosas

320 millones de personas no pueden estar todas equivocadas de exchange → Sumate a Binance.

Espacio patrocinado

Cada vez que un préstamo en DeFi se liquida, que una stablecoin verifica su respaldo o que un exchange descentralizado ejecuta una operación, hay un dato que lo hace posible y que la blockchain, por sí sola, no puede conocer: el precio real de las cosas.

Detrás de esa aparente contradicción se esconde una de las piezas más importantes y menos comprendidas del ecosistema, el oráculo, el componente que conecta el mundo cerrado de la blockchain con la información del mundo exterior.

Entender cómo funciona no es un lujo técnico, porque de esa conexión depende que casi todo lo demás funcione, y su fragilidad ha estado detrás de algunos de los mayores robos que ha sufrido el sector.

Por qué un contrato inteligente no puede ver el mundo

Una blockchain es, por diseño, un sistema sellado. Su seguridad se apoya justamente en que todos los nodos de la red puedan verificar cada operación llegando siempre al mismo resultado, y eso solo es posible si la información con la que trabajan vive dentro de la propia cadena.

Un contrato inteligente, en consecuencia, no puede salir a Internet a consultar cuánto cotiza el Ether ni cómo cerró un índice bursátil, porque si cada nodo consultara esa fuente por su cuenta obtendría valores ligeramente distintos y la red dejaría de ponerse de acuerdo.

Ese aislamiento, que es una fortaleza en materia de seguridad, crea al mismo tiempo un problema práctico conocido como el problema del oráculo: cómo llevar información confiable del exterior hacia adentro sin romper las garantías que hacen segura a la blockchain.

Cómo se construye un precio en el que se pueda confiar

La respuesta no consiste simplemente en que alguien escriba un precio en la cadena, porque eso trasladaría toda la confianza a esa única fuente y reintroduciría el intermediario que las finanzas descentralizadas buscan eliminar.

Un oráculo bien diseñado funciona de otra manera: reúne el mismo dato desde múltiples fuentes independientes, como distintos exchanges y proveedores de mercado, los compara para descartar los valores anómalos y recién entonces publica un precio único y agregado que los contratos pueden consultar.

La clave está en la descentralización de esa tarea, porque tanto las fuentes de datos como los operadores que las recogen se reparten entre muchos participantes, de modo que ninguno pueda, por sí solo, imponer un valor falso.

Dentro de ese esquema general conviven dos filosofías de entrega. En el modelo tradicional, llamado de empuje, la red actualiza el precio on-chain de forma periódica o cuando se mueve más allá de cierto umbral, de manera que el dato ya está disponible cuando el contrato lo necesita.

En el modelo más reciente, llamado de extracción, el precio se mantiene fuera de la cadena y se incorpora únicamente en el momento en que una operación lo requiere, lo que permite actualizaciones más veloces y resulta especialmente útil para instrumentos que exigen datos casi en tiempo real. Ninguno es universalmente superior, sino que cada uno equilibra de distinta forma la velocidad, el costo y la seguridad.

Quién provee los oráculos del ecosistema

El sector está claramente dominado por Chainlink, la red que popularizó el concepto y que hoy concentra, según las distintas mediciones del mercado, una cuota que se ubica entre el 60% y el 70% del valor asegurado por oráculos.

Su predominio no descansa solo en el tamaño, sino en una amplia red de integraciones que abarca a protocolos e instituciones como Aave, GMX, Lido y Swift, lo que lo consolida como la infraestructura por defecto para las aplicaciones que no pueden permitirse un fallo en sus datos.

Detrás aparecen alternativas con enfoques propios. Pyth Network se especializa en datos financieros de muy baja latencia obtenidos directamente de exchanges y creadores de mercado, un modelo de primera fuente que le ha permitido ganar terreno en el segmento de derivados y contratos perpetuos, y opera bajo el modelo de extracción sobre más de cien cadenas.

Más atrás se ubican redes de menor tamaño pero con enfoques propios, como Chronicle, RedStone, API3 o Band, cada una compitiendo en nichos definidos por el costo, la velocidad o el grado de descentralización.

Esa diversidad es sana para el ecosistema, porque reduce la dependencia de un único proveedor, aunque la concentración actual sigue siendo un factor de riesgo estructural que conviene tener presente.

Cuando el puente se rompe: la manipulación de oráculos

El mismo mecanismo que da su poder a los oráculos define también su mayor vulnerabilidad, porque un contrato que actúa según el precio que recibe es tan confiable como ese precio.

Si un protocolo se apoya en una única fuente fácil de mover, por ejemplo el precio instantáneo de un pool de liquidez pequeño, un atacante puede distorsionar deliberadamente ese valor y lograr que el contrato tome decisiones sobre una realidad falsa.

La herramienta que suele amplificar estos ataques es el préstamo relámpago, ese crédito sin garantía que se pide y se devuelve dentro de una misma transacción y que permite mover cantidades enormes de capital sin necesidad de poseerlas, con las que se puede inflar o hundir el precio de un activo en un mercado de poca profundidad durante el instante justo en que el contrato lo consulta.

El caso más recordado es el de Mango Markets, ocurrido en 2022 sobre la red de Solana. El atacante llevó el precio del token MNGO desde alrededor de tres centavos hasta cerca de noventa en cuestión de minutos operando en mercados de baja liquidez, y como el oráculo del protocolo aceptó ese valor sin filtros, su posición pasó a figurar con un respaldo enorme que en realidad no existía.

Con esa garantía inflada, pidió prestados y retiró unos 114 millones de dólares en activos, dejando al protocolo con un déficit imposible de cubrir. No fue un hecho aislado: desde el ataque a bZx en 2020, que sustrajo cerca de 350.000 dólares, la manipulación de precios se convirtió en uno de los vectores más habituales, con pérdidas de cientos de millones repartidas entre numerosos protocolos.

Lo inquietante de estos episodios es que, técnicamente, el contrato se comporta tal como fue programado; el problema no está en el código que ejecuta, sino en el dato envenenado que recibe.

Cómo se defienden los protocolos

La buena noticia es que estos ataques son en buena medida evitables, y la industria ha desarrollado defensas que hoy se consideran estándar. La primera y más importante es no depender jamás de una sola fuente, sino agregar datos de múltiples orígenes independientes para que ninguna manipulación aislada logre imponerse, que es precisamente lo que ofrece una red de oráculos descentralizada.

A ello se suman recursos como el uso de precios promediados en el tiempo, que obligan a sostener la manipulación durante una ventana prolongada y la vuelven carísima, además de interruptores automáticos que pausan la actividad ante movimientos bruscos de precio y límites al monto que puede tomarse prestado contra activos volátiles.

Un protocolo serio combina varias de estas capas, entendiendo que la seguridad de su oráculo es tan crítica como la de su propio código.

Más allá del precio

Aunque los precios son su uso más visible, los oráculos hacen mucho más que eso, y su papel crece a medida que las finanzas descentralizadas se entrelazan con el mundo real.

Son los que permiten verificar el valor de un activo tokenizado para que su representación en la cadena refleje su precio verdadero, una función cada vez más central con el auge de la tokenización de bonos, materias primas e inmuebles.

También llevan a la cadena datos externos de todo tipo, desde resultados deportivos hasta condiciones climáticas para seguros paramétricos, generan aleatoriedad verificable para juegos y sorteos, y hacen posible comprobar reservas o identidades sin exponer información sensible.

En esa expansión se juega buena parte del futuro del sector, porque cuanto más quiera DeFi conectarse con las finanzas tradicionales, más dependerá de puentes de datos confiables.

Qué mirar como usuario

Para quien opera en el ecosistema, todo esto se traduce en una pregunta concreta y muy útil: ¿de dónde saca los precios el protocolo en el que voy a poner mi dinero?

Un proyecto que se apoya en una red de oráculos reconocida y descentralizada ofrece garantías que uno que lee el precio directamente de un único pool pequeño nunca podrá igualar, y esa diferencia, invisible a primera vista, es la que separa a un protocolo resistente de uno expuesto.

Los oráculos son el puente silencioso sobre el que se sostiene casi todo en DeFi, y aprender a mirarlos es aprender a distinguir dónde el terreno es firme y dónde apenas parece serlo.

CriptoTendencia
CriptoTendencia
Este contenido ha sido elaborado desde nuestra redacción.

Deja un comentario

Columnistas destacados

Comunicados de Prensa

Asia