Como ya sabrás, las finanzas descentralizadas o DeFi son herramientas financieras convencionales construidas en blockchains. Esto significa que no necesitamos depender de una banco para hacer un trato, préstamo, cambio de divisa, etc. se puede hacer mediante contratos inteligentes.
- DeFi tiene el potencial de resolver muchos problemas financieros persistentes, como dar a la enorme población no bancarizada del mundo acceso a los servicios que necesitan.
- DeFi también promete introducir transparencia en los procesos financieros. Esto permitiría a las personas y a las empresas acceder más fácilmente a los préstamos. Podría sanear el comercio de seguros.
Aunque el DeFi es una revolución, todavía se encuentra en un estado temprano y tiene muchos puntos donde debe mejorar. Uno de los mayores problemas es la cuestión de los oráculos (oracles), que desempeñan un papel clave en toda plataforma y transacción financiera descentralizada.
¿Por qué DeFi necesita oráculos?
Los productos DeFi funcionan con contratos inteligentes, que permiten que las transacciones se realicen de forma autónoma cuando se cumplen ciertas condiciones. Los contratos inteligentes están formados por bloques de código que viven en la blockchain y se ejecutan en aplicaciones descentralizadas, o dapps, para ejecutar actividades financieras, según la lógica establecida por el desarrollador.
Así, por ejemplo, una plataforma de comercio DeFi podría tener un contrato inteligente que vendiera acciones de Coca-Cola cuando el precio por acción superara los 55 dólares y comprara más cuando cayera por debajo de los 50 dólares.
Un contrato inteligente de una plataforma de apuestas deportivas podría pagar a los apostantes siempre que los Yankees ganen en casa.
No hay toma de decisiones humanas: todo está automatizado por los contratos inteligentes. Pero los contratos inteligentes necesitan una cosa para que todo funcione: datos verificables. Los oráculos son interfaces por donde los smart contracts pueden recibir datos del mundo exterior.
Como todos los procesos automatizados, los contratos inteligentes (y por tanto las plataformas DeFi) dependen de datos precisos. Una vez que un pago en blockchain se ha actualizado, no puede deshacerse, por lo que si un oráculo introduce datos inexactos en el contrato inteligente, el dinero se enviará al lugar equivocado, y no habrá nada que nadie pueda hacer al respecto.
Con tanto en juego, siempre existe el riesgo de que alguien trate de manipular o corromper los datos para lograr beneficios. Por tanto, existe la preocupación de que una plataforma pueda utilizar datos falsos por un simple accidente. Por esta razón, los oráculos agregan datos de múltiples fuentes.
Por otro lado, no hay que olvidar que la precisión suele significar la lentitud, y en el mundo de las finanzas, el más rápido tiene la ventaja. Las plataformas de negociación, por ejemplo, no pueden permitirse esperar cuando los precios cambian cada milisegundo. Por ello, las plataformas de DeFi se ven obligadas a menudo a elegir entre precisión y velocidad.
Oráculos centralizados Vs. Oráculos descentralizados
- Los oráculos centralizados suelen ser lentos recuperando los datos, y a veces tardan días o semanas en devolver datos precisos. Además, aunque están bien protegidos de los piratas informáticos, tienen un único punto de fallo, ya que si alguien controla el oráculo también puede controlar y manipular los datos que entrega.
- Por el contrario, los oráculos descentralizados son populares por su velocidad, pero son muy vulnerables a los ataques de desinformación y la manipulación de datos.
La descentralización es fundamental para el éxito de DeFi, y no sólo desde una perspectiva de idealismo. A diferencia de las finanzas centralizadas, ningún gobierno puede ajustar los tipos de interés o de cambio en el mundo de DeFi. Pero si alguna parte del complejo proceso pasa a ser controlada por una sola entidad, eso desestabilizaría a DeFi en su conjunto.
Como ya se ha explicado, los datos son vitales para DeFi. Un oráculo centralizado podría controlar los datos y corromperlos impunemente, eliminando toda la transparencia en la que se basa DeFi y pudiendo derribar todo el edificio, por lo que la carrera por un oráculo descentralizado rápido y fiable está en marcha.
- Chainlink: es uno de los oráculos descentralizados más consolidados, y se integra con 70 blockchains diferentes utilizando conectores nativos descentralizados, así como APIs con credenciales. Aunque Chainlink es muy fiable y seguro, su velocidad depende de los cuellos de botella de las cadenas subyacentes y de las soluciones de segunda capa, que pueden causar retrasos. Chainlink Labs está trabajando actualmente en una actualización de agregación fuera de la cadena que está diseñada para minimizar la latencia de las actualizaciones.
- Bluzelle Oracle: por su parte, se basa en la propia solución de base de datos descentralizada de la plataforma Bluzelle para evitar la centralización y garantizar la interoperabilidad entre cadenas. Bluzelle Oracle utiliza datos que han sido verificados por múltiples fuentes independientes, además de que los datos históricos se almacenan y referencian para identificar rápidamente cualquier punto de datos que pueda parecer sospechoso, reforzando la fiabilidad de sus datos.
- Band Protocol: utiliza su propia blockchain que sirve de cerebro central para todas las demás blockchains. Bandchain es muy rápida y tiene un alto rendimiento debido al consenso impulsado por Cosmos/Tendermint con un tiempo de bloque de 2-3 segundos. Las solicitudes de datos pueden ser servidas en 5-6 segundos y con una tarifa mínima porque se ejecutan en su propia red.
- Tellor: Opera en el contexto específico de la alimentación de precios, con el objetivo de proporcionar datos seguros y descentralizados para los protocolos DeFi. Tellor funciona de forma un poco diferente y utiliza una red de mineros funciona con consenso PoW para enviar el valor final de los datos requeridos.
- EasyFi: aunque comenzó como un oráculo, ha evolucionado a una plataforma de DeFi propia que es rápida y fácil de utilizar.
- Umbrella Network: su tecnología de capa 2 utiliza los últimos avances en la tecnología de árbol de Merkle para escribir múltiples puntos de datos en una sola transacción en la cadena, por lo que permite la dosificación de datos a los contratos inteligentes de forma precisa, segura y económica. Umbrella utiliza un Proof of Stake Delegado (DPoS) que se beneficia de la participación activa de la comunidad y de los titulares de tokens.
En resumen, los oráculos descentralizados son el eje fundamental de todo el mundo DeFi. Además de proporcionar los datos rápidos, fiables y seguros de los que dependen los contratos inteligentes. El oráculo descentralizado promete salvaguardar la transparencia de las soluciones DeFi y tiene el potencial de servir de base para futuros mercados de datos.