Oráculos en DeFi 101: una inmersión profunda por Tellor

Opinión: Con la creciente popularidad del espacio DeFi, los oráculos son cada vez más relevantes. ¿Cuáles son los diferentes tipos de oráculos y por qué son útiles?

[wps_section size=”full-boxed” height=”auto” background_color=”#1e73be” background_size=”cover” background_repeat=”no-repeat” background_mode=”fixed” align_content_vertical=”center” align=”left” content_width=”100%” content_color=”#fff” padding=”12″ margin=”15″] [wps_lists icon=”arrow-right” icon_color=”#fff”]
  • Definición de oráculos
  • Diseños de Oracle
  • Oráculos actuales
  • Conclusión
[/wps_lists][/wps_section]

Definición de oráculos

“Oracle” es un término en criptomonedas que no es nuevo, pero se ha vuelto cada vez más relevante a medida que el espacio de las finanzas descentralizadas (DeFi) ha comenzado a crecer más rápidamente. Para los no iniciados, un oráculo puede hacerte pensar en un profeta o mensajero de tiempos místicos, pero en el espacio criptográfico, el oráculo asume un papel más realista como mensajero entre los datos del mundo real y las cadenas de bloques.

‍En criptomoneda, para ser más específicos, un oráculo proporciona datos fuera de la cadena del mundo real y envía esta información a una cadena de bloques para que la utilicen los contratos inteligentes. Normalmente, se trata de una fuente de datos proporcionada por un servicio de terceros.

‍Para dar un ejemplo, digamos que creó una aplicación de apuestas en Ethereum que es esencialmente un contrato inteligente de depósito en garantía inteligente. Bob y Alice depositan ETH en este contrato y hacen una apuesta sobre parámetros específicos del precio BTC / USD durante el período de un mes. Alice dice que el precio al final del mes estará por encima de $ 10,000 y Bob dice a continuación. Bloquean ETH en el contrato inteligente y, al final del mes, automáticamente distribuye los fondos bloqueados al ganador.

‍¡Fantástico! No se debe confiar en ningún banco de garantía de terceros para garantizar que los fondos se distribuyan de manera justa a la parte legítima. Esto parece una cosa pequeña, pero eliminar intermediarios en las finanzas tiene enormes implicaciones en la libertad, accesibilidad y privacidad de este tipo de productos.

‍Pero espera, ¿cómo supo el contrato inteligente cuál era el precio de BTC / USD? Esa información no vive en Ethereum. Por lo general, se utiliza un intercambio de cifrado importante para hacer referencia a esa información, como Coinbase o Binance, y tienen API que permiten a las personas consultar esos datos. La forma en que su contrato inteligente obtiene esa información se conoce como el “oráculo”.

‍Dado que los contratos inteligentes en Ethereum son completamente autónomos y cualquier información o acceso a datos fuera de la cadena está restringido, ciertos tipos de contratos inteligentes dependen de un proveedor externo (un oráculo) de puntos de datos fuera de la cadena. Esto se conoce como el “problema del oráculo” y es un obstáculo clave para la descentralización.

‍Afortunadamente, el espacio ha encontrado soluciones. Los oráculos realmente habilitan el potencial de los contratos inteligentes al permitir el acceso a casos de uso que de otro modo estarían fuera de su alcance. Los oráculos fusionan y expanden el nuevo mundo de las criptomonedas con los activos del mundo “real” existentes. De hecho, los usuarios más grandes e importantes de oráculos, el espacio DeFi, es probablemente la industria más grande en general dentro de las criptomonedas a fines de 2020.

‍Los eventos recientes han llamado la atención sobre la función del oráculo y la importancia que tienen el diseño, la vitalidad y las fuentes de datos del oráculo para determinar la seguridad y el nivel de descentralización de los protocolos DeFi y en general la seguridad de los fondos de los usuarios. Por desafortunados que hayan sido eventos como el Jueves Negro, han ayudado a la comunidad criptográfica a ser más educada o al menos curiosa acerca de los oráculos.

‍Echemos ahora un vistazo a algunas de las diversas formas en que la gente ha buscado abordar el problema del oráculo.

Diseños de Oracle

En cuanto a lo que se usa actualmente en DeFi, los oráculos generalmente encajan en algunas categorías amplias: centralizados, distribuidos, prueba de participación delegada (dPoS), mercados de predicción o descentralizados.

Oráculos centralizados

Esta es la forma más simple de oráculo, donde una sola parte proporciona los datos. Puede ser un proveedor externo (alguien a quien incluyas en la lista blanca) o mediante el mismo protocolo (tú mismo). Los oráculos centralizados suelen ser mucho más rápidos y más capaces que las opciones más descentralizadas.

‍ El problema, sin embargo, es que ahora tiene una infraestructura de contrato inteligente descentralizada (el protocolo) con un punto clave centralizado de falla (el oráculo). Una gran cantidad de confianza que debe depositarse en el partido central. En teoría, podrían censurar los datos a voluntad o cerrar el negocio y cerrar sus servidores, dejando su contrato inteligente sin datos. En lenguaje criptográfico, dirías que el oráculo no tiene garantía de vida.

5f6480488886956635cba679_iu4d1f4sqjuf-078o3neg8c2rxrlsyzcgri_t9tdtqr-ypa6smc8n93swdm1gzoxk8fz5zi9yusn5dvaqgnnbqtsd6x7byc2eywbwqijfhoouqoc-z89ruwzkbjdn0_bmxcoqvyl-2095557

Oracle distribuido Multi-Sig

Esto es básicamente cuando un puñado de partes se incluyen en la lista blanca para colocar los datos en la cadena, y luego el usuario puede hacer cualquier transformación que desee (mediana, promedio, etc.) antes de usar los datos. El problema con este diseño es que el grado de centralización sigue siendo alto. Es un mejor diseño que un oráculo centralizado, pero aún susceptible de manipulación y la garantía de vida es limitada.

Una variación de este oráculo es utilizar un mecanismo de retransmisión, que es donde varias partes firman precios y luego una parte (o una lista de algunas partes) empuja el valor en la cadena. El problema con este diseño es que agregar un relé en realidad centraliza todo el diseño y lo hace más vulnerable a

manipulación y disminuye la garantía de vida ganada en el diseño original del oráculo multi-sig.

DPos Oracle

Este es un sistema en el que los nodos apostados en la lista blanca pueden proporcionar datos y perder su participación si proporcionan datos incorrectos. Podría decirse que esto es mejor que un multi-sig, ya que incluye incentivos económicos para que los proveedores de datos se comporten bien, pero las partes deben prestar mucha atención a la lista blanca y al proceso de inclusión en la lista blanca. ¿Pueden eliminar a todo el mundo de la lista blanca a voluntad? ¿Cuál es el mecanismo de seguridad para cortar? ¿Cómo se agregan los nodos? Como en cualquier sistema dPoS, necesita saber qué tan bien se comunican los nodos y con qué facilidad pueden coludirse.

4hii10o1aqxs9uhn5asseobm_tpehmczy-ngljxjyfgxfbtvux0mq1e-3740659

Predicción del mercado Oracle

Aquí es donde los participantes votan por el resultado correcto haciendo una apuesta (colocando su dinero donde está su boca). Si asume un 51% de honestidad en el sistema y los partidos no quieren perder dinero, funciona y está descentralizado. Este método tiene un mayor grado de vida y un menor grado de manipulación (según los supuestos anteriores) que un oráculo centralizado, pero desafortunadamente las preocupaciones regulatorias, de velocidad, liquidez e incluso de costos lo han hecho relativamente insostenible para muchas necesidades de DeFi.

5-i1maw4_qa1krqxbgekb4rwykezgyzzpaqrtthukug9iitgmqezqe2kfp-9310011

Oracle descentralizado

Este es un sistema oráculo con una red abierta de proveedores de datos que llegan a un consenso similar a cómo una cadena de bloques llega a un consenso, utilizando la teoría de juegos y los incentivos económicos.

‍Los oráculos descentralizados son lentos y costosos, pero manipularlos también es costoso y tienen un mayor grado de garantía de vida. Es difícil descentralizar el proceso mediante el cual los datos fuera de la cadena se utilizan en la cadena, por lo que a menudo es parte de un plan de “descentralización gradual”.

‍La capacidad de comenzar como descentralizado solo en parte, con planes para la descentralización completa a continuación, permite probar un mercado de ideas más amplio. De hecho, existen muchos protocolos DeFi que simplemente no pueden usar un oráculo descentralizado sin reducir en gran medida la experiencia del usuario de su producto, por lo que prefieren esperar y avanzar hacia la descentralización con el tiempo.

‍ El contrapunto a esta noción es que puede ser difícil salir de la centralización una vez que eres un proyecto establecido. Los incentivos no siempre están ahí a menos que los desarrolle desde cero.

6_fu8epkjbfeba_pkfn4af_fz9lfrmybfqrvpnrdiggoslevyf-8970461

Oráculos actuales

Algunos de los oráculos más importantes e innovadores de Ethereum se analizan a continuación. Esto se centra en los oráculos que viven en Ethereum, ya que actualmente una de las industrias más grandes en criptografía es DeFi en Ethereum.

Demostrable

Provable (anteriormente Oraclize) es un proveedor de Oracle centralizado y el nombre más grande para este método en el espacio Ethereum. Ha estado en vivo durante mucho tiempo y es simple, fácil de entender y excelente para probar en MVP. El riesgo obvio aquí es que la parte central puede manipular la alimentación de datos o si apagan sus servidores, los contratos inteligentes no obtendrán los datos que necesitan (no hay garantía de vida útil).

Eslabón de la cadena

Chainlink tiene una agencia de listas blancas centralizada que hace que los nodos informen a varios canales de precios. Tienen muchos objetivos en el horizonte con respecto a la descentralización, pero esto es lo que está vivo ahora, y actualmente se basa completamente en la reputación de Chainlink. Al igual que con un oráculo centralizado, la agencia de listas blancas tiene un efecto sobre la garantía de vida y el grado en que los datos pueden manipularse o censurarse. Chainlink, sin embargo, se enfoca en datos de alta calidad, con acceso a API pagas. Dado que tienen partes centrales, incluso pueden actuar como middleware, completando tareas específicas que requieren autenticación. Synthetic, Aave, bZx y Set son algunos de los pocos proyectos de DeFi con volumen y actualmente usan Chainlink.

Como descargo de responsabilidad, este es nuestro mejor conocimiento de cómo funciona Chainlink actualmente (no una versión propuesta).

Fabricante

La estructura del oráculo de Maker es básicamente un modelo complejo de prueba de autoridad con privacidad. Recientemente se mudaron a un modelo en el que cualquiera puede ser un intermediario, pero no hay transparencia sobre quiénes son los proveedores de datos y cuáles son sus incentivos, y la legibilidad de su código es muy deficiente. Sin embargo, Maker sigue algunas de las mejores prácticas, es decir, tienen una hora de retraso en sus actualizaciones de Oracle. Este módulo de seguridad de Oracle (OSM), que es un contrato inteligente en cadena, permite a sus titulares de tokens decir si una actualización es un mal valor y pueden congelar el sistema. Esta es una característica de seguridad muy importante, porque significa que el oráculo no está completamente a cargo de su protocolo, sino los poseedores de tokens. Maker es uno de los principales actores de DeFi y el oráculo que desarrollaron para sus sistemas es en realidad uno de los más utilizados en el espacio. En particular, Dydx y muchos proyectos más pequeños que necesitan un feed de precios ETH / USD sólido utilizan Maker.

Compuesto

Compound tiene una estructura similar a Maker, pero tienen sus propios reporteros y un mecanismo diferente para manejar lo que sucede cuando los datos en tiempo real se encadenan. Además, al igual que Maker, siguen las mejores prácticas y no esperan que las fuentes de datos de Oracle sean instantáneas. La visión de Compound es que los reporteros sean intercambios conocidos y grandes actores que firman precios y los informan públicamente a un feed. Este sistema es similar a un enfoque multi-sig, pero es muy transparente y un paso importante para lograr que los intercambios centralizados se involucren más en DeFi.

Tellor

Tellor es un oráculo descentralizado que proporciona datos de precios en Ethereum. Utiliza una red de mineros apostados que compiten para resolver un desafío de PoW y enviar la solución junto con los datos solicitados. Tellor utiliza la teoría de juegos y los incentivos criptoeconómicos para mantener la seguridad del sistema, de forma similar a cómo los de capa han aprovechado el poder de estos métodos para llegar a un consenso. Tellor está descentralizado y actualmente proporciona un feed de precios cada 10 minutos. La velocidad y los costos potenciales son áreas de preocupación, pero censurar o manipular los datos es descentralizado y costoso. Los incentivos económicos también se configuran adecuadamente para proporcionar una garantía de vida adecuada incluso en momentos de estrés en la red Ethereum.

Conclusión

En términos de uso de Oracle, DeFi básicamente utiliza dos estructuras de Oracle que, en el mejor de los casos, están relativamente descentralizadas. Hay otros proyectos nuevos y antiguos que usan oráculos que no se mencionan (como Augur, Gnosis, Band o DIA), pero en términos de proyectos DeFi con cierto volumen, la lista anterior es completa. Esperamos que a medida que la comunidad se eduque sobre la importancia de los oráculos, sus diseños y cómo estos pueden afectar la seguridad de sus fondos, DeFi comenzará a avanzar hacia soluciones verdaderamente descentralizadas y más seguras.

‍Este artículo contiene enlaces a sitios web de terceros u otro contenido solo con fines informativos (“Sitios de terceros”). Los sitios de terceros no están bajo el control de CoinMarketCap, y CoinMarketCap no es responsable del contenido de ningún sitio de terceros, incluido, entre otros, cualquier enlace contenido en un sitio de terceros, o cualquier cambio o actualización de un tercero. Sitio de fiesta. CoinMarketCap le proporciona estos enlaces solo para su conveniencia, y la inclusión de cualquier enlace no implica respaldo, aprobación o recomendación por parte de CoinMarketCap del sitio o asociación con sus operadores.

Este artículo está destinado a ser utilizado y debe utilizarse únicamente con fines informativos. Es importante hacer su propia investigación y análisis antes de tomar cualquier decisión importante relacionada con cualquiera de los productos o servicios descritos. Este artículo no pretende ni debe interpretarse como asesoramiento financiero.

Los puntos de vista y opiniones expresados ​​en este artículo son del autor [de la empresa] y no reflejan necesariamente los de CoinMarketCap.

CriptoMundo

CriptoMundo.com es un medio digital independiente que difunde noticias y contenido sobre criptomonedas y tendencias emergentes de tecnologías financieras. Ofrece noticias, guías, artículos de opinión y gráficos en tiempo real.

Monedas

Bitcoin

Ethereum