Serie Oracle n.° 1: descripción general de Oracle

Oracle ya no es nuevo con nombres que han experimentado un crecimiento impresionante en la última temporada alcista, como ChainLink (LINK), Tellor (TRB), Band Protocol (BAND)… ¿Pero qué potencial y qué desarrollo hay? ¿O no? ¿Cómo puede Oracle alcanzar la etapa de desarrollo en el futuro? ¿Qué proyecto de Oracle será el ganador final? ¡Descubramos la respuesta a través de la serie Oracle de CoinCu!

¡En la primera parte aclaramos juntos el concepto de Oráculo y algunas dudas al respecto!

¿Qué es un oráculo?

Oracle (traducido en vietnamita significa “Oracle”) se entiende como software o hardware que se encarga de recibir y validar datos desde el exterior en la cadena de bloques y el contrato inteligente, utilizando métodos como API o datos de mercado.

Si la definición anterior le resulta un poco confusa, piense en lo siguiente: Oracle es un intermediario que ayuda a conectar datos fuera de la cadena con cadenas de bloques (en cadena)..

Por ejemplo:

Todo tipo de datos destinados a ser transmitidos, recibidos y utilizados en computadoras deben codificarse en binario. Los datos pueden ser un texto, un archivo de audio, un vídeo… pero en general un ordenador necesita codificar estos datos en forma binaria para poder recibirlos y procesarlos.

Asimismo, la blockchain y el contrato inteligente en sí no reciben, procesan ni autentifican ningún dato externo (datos sobre movimientos de precios, volúmenes de transacciones…), sino que tienen que pasar por oráculos. .

Actualmente, la información blockchain se divide en tres tipos principales:

  • Datos del mundo real: Información del mundo real.
  • Datos del mercado criptográfico: Información sobre CoinMarketCap, CoinGecko como fluctuaciones de precios, volúmenes de negociación, cambios en la capitalización de mercado…
  • Servicios corporativos: Información utilizada para el funcionamiento de organizaciones y empresas.

La información anterior es ingerida por oráculos para minería y uso en contratos inteligentes y blockchain. Con sus importantes funciones, Oracle ha ayudado a que blockchain y los contratos inteligentes sean más prácticos.

Clasificación de oráculo

Hay algunas formas de clasificar Oracle.

– Después de la alimentación, Oracle se divide en Oracle dentro de la cadena y Oracle fuera de la cadena. La diferencia fundamental entre los dos es la fuente de los datos. Por ejemplo, el precio BTC/USD de la fuente Uniswap es On-Chain-Oracle, el precio BTC/USD de CoinGecko es Off-Chain-Oracle.

– Dependiendo del propósito del proyecto., Oracle se divide en Oracle Service Provider (proveedores de servicios de Oracle como Chainlink, Band…) y Oracle Interno (que son soluciones para sus propios proyectos, por ejemplo UMA tiene su propio Oracle para sus propios proyectos. Su proyecto).

A través de la descentralización, Oracle tiene Oracle centralizado (por ejemplo, Oracle de Compound) y Oracle descentralizado (por ejemplo, MakerDAO).

En esta sección, también explicaré algunos de los pros y los contras de usar Oracle dentro y fuera de la cadena:

Oráculo en cadena Oráculo fuera de cadena
ventajas – Garantizar la puntualidad y continuidad de los datos. – Datos menos manipulados
– Los datos son añadidos a la cadena por personas autorizadas.
mal funcionamiento – Fácil de manipular
– Cualquiera puede poner datos en la cadena.
– datos retrasados

Características de un oráculo ideal

Una solución Oracle ideal debería tener las siguientes características:

  • Alta precisión: los valores proporcionados por la solución deben reflejar el valor real.
  • Resistente al fraude y la manipulación.
  • Continuidad y actualidad: Se debe asegurar el suministro oportuno de los datos para el funcionamiento del sistema.
  • Descentralizado: Los datos proporcionados por Oracle se validan de forma descentralizada.

El papel y la importancia de Oracle

Para blockchain en general

Para ilustrar el papel del oráculo, tomaré un ejemplo relacionado con el evento de la temporada de la Eurocopa: el resultado del partido entre España y Croacia.

Supongamos que se ha creado un contrato inteligente para apostar sobre el resultado de un partido entre España y Croacia. Una vez confirmado el resultado del juego externo, Oracle procesa, confirma y envía esta información al contrato inteligente para procesar la apuesta y transmitirla al ganador. Si no existe un oráculo, los datos pueden alterarse, alterarse e incluso modificarse, lo que conduce a la reversión de los resultados de las apuestas.

A continuación se explica cómo ver los problemas que resuelve Oracle:

  • Oracle coloca información en la cadena de bloques y, por lo tanto, se ocupa de la disponibilidad de la información.
  • Resuelva el problema de la manipulación de datos. Los nodos de Oracle ayudan a recopilar, verificar y transferir datos de mercado validados al contrato inteligente, lo que genera los resultados finales más precisos en los que podemos confiar absolutamente.
  • Proteger la transparencia de la información.

Entonces, ¿qué necesita Oracle en DeFi? Esta es una parte importante para garantizar que todos puedan confiar en el potencial de crecimiento futuro de Oracle. Lo descubriremos en las próximas secciones.

Para DeFi

Como plataforma financiera descentralizada, ejecutar DeFi requiere datos oportunos, continuos y precisos. Se puede decir que Oracle es la fuerza impulsora detrás del desarrollo y la estabilidad de DeFi. En DeFi, las soluciones de Oracle proporcionan principalmente 2 tipos de datos: Data Feed y Data Price.

– alimentación de datos

Es una aplicación que ayuda a proporcionar información para servicios y aplicaciones de terceros.

El proyecto proporciona información a terceros, cuya información incluye:

  • Información meteorológica.
  • Información de precios para Coinecko.
  • Hash de bloque de Bitcoin.

– precio de datos

Ofrecer premios para otros proyectos DeFi. Los proyectos DeFi utilizan precios para aplicar a su sistema desde el cual pueden entregar resultados o ejecutar órdenes como préstamos, créditos o efectivo.

final

Seguramente este artículo le brindará una descripción relativa de Oracle. En las próximas secciones me centraré en analizar los modelos operativos de proyectos top como ChainLink, Band Protocol, DIA… y el potencial y desafíos de Oracle en el futuro.

En el próximo artículo, profundizaré en 3 proyectos típicos de Oracle, a saber: Chainlink, Band Protocol y Tellor. Estos son 3 proyectos que representan diferentes diseños de tokens en Oracle. Analizaré con más detalle cómo se diseñan los tokens en cada proyecto específico. ¡Nos veremos otra vez!

Poseidón

Consulte más artículos que analizan otros posibles proyectos DeFi del autor de Poseidon:

Serie Oracle n.° 1: descripción general de Oracle

Oracle ya no es nuevo con nombres que han experimentado un crecimiento impresionante en la última temporada alcista, como ChainLink (LINK), Tellor (TRB), Band Protocol (BAND)… ¿Pero qué potencial y qué desarrollo hay? ¿O no? ¿Cómo puede Oracle alcanzar la etapa de desarrollo en el futuro? ¿Qué proyecto de Oracle será el ganador final? ¡Descubramos la respuesta a través de la serie Oracle de CoinCu!

¡En la primera parte aclaramos juntos el concepto de Oráculo y algunas dudas al respecto!

¿Qué es un oráculo?

Oracle (traducido en vietnamita significa “Oracle”) se entiende como software o hardware que se encarga de recibir y validar datos desde el exterior en la cadena de bloques y el contrato inteligente, utilizando métodos como API o datos de mercado.

Si la definición anterior le resulta un poco confusa, piense en lo siguiente: Oracle es un intermediario que ayuda a conectar datos fuera de la cadena con cadenas de bloques (en cadena)..

Por ejemplo:

Todo tipo de datos destinados a ser transmitidos, recibidos y utilizados en computadoras deben codificarse en binario. Los datos pueden ser un texto, un archivo de audio, un vídeo… pero en general un ordenador necesita codificar estos datos en forma binaria para poder recibirlos y procesarlos.

Asimismo, la blockchain y el contrato inteligente en sí no reciben, procesan ni autentifican ningún dato externo (datos sobre movimientos de precios, volúmenes de transacciones…), sino que tienen que pasar por oráculos. .

Actualmente, la información blockchain se divide en tres tipos principales:

  • Datos del mundo real: Información del mundo real.
  • Datos del mercado criptográfico: Información sobre CoinMarketCap, CoinGecko como fluctuaciones de precios, volúmenes de negociación, cambios en la capitalización de mercado…
  • Servicios corporativos: Información utilizada para el funcionamiento de organizaciones y empresas.

La información anterior es ingerida por oráculos para minería y uso en contratos inteligentes y blockchain. Con sus importantes funciones, Oracle ha ayudado a que blockchain y los contratos inteligentes sean más prácticos.

Clasificación de oráculo

Hay algunas formas de clasificar Oracle.

– Después de la alimentación, Oracle se divide en Oracle dentro de la cadena y Oracle fuera de la cadena. La diferencia fundamental entre los dos es la fuente de los datos. Por ejemplo, el precio BTC/USD de la fuente Uniswap es On-Chain-Oracle, el precio BTC/USD de CoinGecko es Off-Chain-Oracle.

– Dependiendo del propósito del proyecto., Oracle se divide en Oracle Service Provider (proveedores de servicios de Oracle como Chainlink, Band…) y Oracle Interno (que son soluciones para sus propios proyectos, por ejemplo UMA tiene su propio Oracle para sus propios proyectos. Su proyecto).

A través de la descentralización, Oracle tiene Oracle centralizado (por ejemplo, Oracle de Compound) y Oracle descentralizado (por ejemplo, MakerDAO).

En esta sección, también explicaré algunos de los pros y los contras de usar Oracle dentro y fuera de la cadena:

Oráculo en cadena Oráculo fuera de cadena
ventajas – Garantizar la puntualidad y continuidad de los datos. – Datos menos manipulados
– Los datos son añadidos a la cadena por personas autorizadas.
mal funcionamiento – Fácil de manipular
– Cualquiera puede poner datos en la cadena.
– datos retrasados

Características de un oráculo ideal

Una solución Oracle ideal debería tener las siguientes características:

  • Alta precisión: los valores proporcionados por la solución deben reflejar el valor real.
  • Resistente al fraude y la manipulación.
  • Continuidad y actualidad: Se debe asegurar el suministro oportuno de los datos para el funcionamiento del sistema.
  • Descentralizado: Los datos proporcionados por Oracle se validan de forma descentralizada.

El papel y la importancia de Oracle

Para blockchain en general

Para ilustrar el papel del oráculo, tomaré un ejemplo relacionado con el evento de la temporada de la Eurocopa: el resultado del partido entre España y Croacia.

Supongamos que se ha creado un contrato inteligente para apostar sobre el resultado de un partido entre España y Croacia. Una vez confirmado el resultado del juego externo, Oracle procesa, confirma y envía esta información al contrato inteligente para procesar la apuesta y transmitirla al ganador. Si no existe un oráculo, los datos pueden alterarse, alterarse e incluso modificarse, lo que conduce a la reversión de los resultados de las apuestas.

A continuación se explica cómo ver los problemas que resuelve Oracle:

  • Oracle coloca información en la cadena de bloques y, por lo tanto, se ocupa de la disponibilidad de la información.
  • Resuelva el problema de la manipulación de datos. Los nodos de Oracle ayudan a recopilar, verificar y transferir datos de mercado validados al contrato inteligente, lo que genera los resultados finales más precisos en los que podemos confiar absolutamente.
  • Proteger la transparencia de la información.

Entonces, ¿qué necesita Oracle en DeFi? Esta es una parte importante para garantizar que todos puedan confiar en el potencial de crecimiento futuro de Oracle. Lo descubriremos en las próximas secciones.

Para DeFi

Como plataforma financiera descentralizada, ejecutar DeFi requiere datos oportunos, continuos y precisos. Se puede decir que Oracle es la fuerza impulsora detrás del desarrollo y la estabilidad de DeFi. En DeFi, las soluciones de Oracle proporcionan principalmente 2 tipos de datos: Data Feed y Data Price.

– alimentación de datos

Es una aplicación que ayuda a proporcionar información para servicios y aplicaciones de terceros.

El proyecto proporciona información a terceros, cuya información incluye:

  • Información meteorológica.
  • Información de precios para Coinecko.
  • Hash de bloque de Bitcoin.

– precio de datos

Ofrecer premios para otros proyectos DeFi. Los proyectos DeFi utilizan precios para aplicar a su sistema desde el cual pueden entregar resultados o ejecutar órdenes como préstamos, créditos o efectivo.

final

Seguramente este artículo le brindará una descripción relativa de Oracle. En las próximas secciones me centraré en analizar los modelos operativos de proyectos top como ChainLink, Band Protocol, DIA… y el potencial y desafíos de Oracle en el futuro.

En el próximo artículo, profundizaré en 3 proyectos típicos de Oracle, a saber: Chainlink, Band Protocol y Tellor. Estos son 3 proyectos que representan diferentes diseños de tokens en Oracle. Analizaré con más detalle cómo se diseñan los tokens en cada proyecto específico. ¡Nos veremos otra vez!

Poseidón

Consulte más artículos que analizan otros posibles proyectos DeFi del autor de Poseidon:

Visitado 70 veces, 1 visita(s) hoy

Deje un comentario