Resumen

Se puede decir que un oráculo blockchain es un intermediario que conecta la cadena de bloques con información del mundo real. Binance Oracle hace esto conectando contratos inteligentes con recursos confiables y verificados. Binance Oracle se diseñó originalmente para BNB Chain y tiene potencial para expandirse a otras cadenas en el futuro. Actualmente, Binance Oracle permite que todos los proyectos de la cadena BNB lo utilicen y se beneficien de él. Con Binance Oracle, los desarrolladores ya no tienen que preocuparse por problemas de datos y pueden centrarse en otros aspectos importantes de sus proyectos blockchain.

Introducción

Los oráculos de blockchain son un componente importante del ecosistema blockchain. Sin él, los contratos inteligentes no tendrían forma de obtener datos del mundo real. Binance Oracle es un oráculo blockchain que permite que los contratos inteligentes accedan a fuentes de datos del mundo real requeridas por las aplicaciones blockchain. Binance Oracle garantiza que los contratos inteligentes tengan los datos correctos en el momento adecuado.

¿Qué es un oráculo blockchain?

Los oráculos de blockchain son servicios que sirven como puente entre blockchain y el mundo real, permitiendo que los contratos inteligentes accedan a fuentes de datos fuera de la red nativa. En otras palabras, los oráculos funcionan como un vínculo entre las aplicaciones dentro de la cadena y los datos fuera de la cadena.

De esa manera, los eventos fuera de la cadena se pueden transmitir a eventos dentro de la cadena que pueden ser reconocidos mediante contratos inteligentes. Esta información puede ser cualquier cosa, desde precios de tokens o acciones hasta resultados de partidos de fútbol o pronósticos meteorológicos.

Los oráculos de blockchain también pueden verificar la exactitud de los datos, incluso si no son la fuente de los datos en sí mismos. Los datos son como una capa adicional que recopila y autentica información y luego la envía al destino correcto.

Los oráculos de blockchain también permiten a las personas utilizar blockchain en acuerdos contractuales. Por ejemplo, usted y su amigo pueden apostar en un partido de fútbol de esta manera: primero, ambos aceptan los términos y luego bloquean los fondos en un contrato inteligente. En segundo lugar, el oráculo blockchain notificará al contrato inteligente los resultados del partido. Finalmente, una vez finalizado el partido, el contrato inteligente liberará fondos para la apuesta ganadora.

Existen diferentes tipos de oráculos blockchain. Un solo oráculo puede clasificarse en varias categorías: software, oráculos centralizados, descentralizados, entrantes y salientes. En esencia, la forma en que opera un oráculo blockchain depende del propósito para el cual fue creado.

¿Qué es Binance Oráculo?

Los contratos inteligentes no pueden interactuar con datos externos sin ayuda. Los contratos inteligentes dependen de oráculos para proporcionarles la información necesaria. Binance Oracle es similar a otros oráculos de blockchain en este aspecto, es decir, un servicio de datos ofrecido por Binance que tiene como objetivo proporcionar datos en cadena confiables y seguros a blockchain.

Actualmente, Binance Oracle está diseñado específicamente para BNB Chain, pero eso no significa que no pueda expandirse a otras cadenas en el futuro. Además, todos los proyectos creados en BNB Chain pueden utilizar sus servicios.

El ecosistema de BNB Chain se beneficia de Binance Oracle de muchas maneras. En primer lugar, al tener un oráculo blockchain nativo, la confiabilidad de los datos de la cadena de bloques se vuelve más fuerte. En segundo lugar, datos más confiables generarán nuevas posibilidades para proyectos nuevos y antiguos.

Por último, Binance Oracle puede atraer nuevos desarrolladores al ecosistema de BNB Chain. Binance Oracle permite a los desarrolladores conectar sus proyectos basados ​​en BNB Chain a datos fuera de la cadena, ahorrándoles la molestia de administrar datos existentes, encontrar nuevas fuentes y correr el riesgo de utilizar datos no confiables.

¿Qué soluciones se ofrecen?

Los proyectos blockchain dependen de datos confiables. Binance Oracle consta de cuatro aspectos que garantizan que el oráculo sea preciso, oportuno y a prueba de manipulaciones. Profundicemos en las funciones de Binance Oracle que conectan BNB Chain con el mundo real.

fuente de datos

Binance Oracle utiliza fuentes de datos cuidadosamente seleccionadas. Esto ayuda a determinar que la información es precisa y la fuente es confiable. Por ejemplo, Binance Oracle obtiene datos de precios de varios intercambios centralizados (CEX) y aplicaciones de finanzas descentralizadas (DeFi) y luego combina los datos utilizando una fórmula de promedio ponderado.

Procesamiento y firma de datos.

Binance Oracle tiene funciones de firma y procesamiento de datos destinadas a hacer que los datos sean a prueba de manipulaciones. Binance Oracle ha establecido un sistema de firma distribuido llamado Threshold Signature Scheme y firma los datos más recientes de varias fuentes. Cualquiera que tenga la clave pública puede verificar la exactitud y autenticidad de la firma digital. Nadie puede cambiar los datos sin un conjunto de claves privadas.

Publicación de datos

Los datos se publican en la cadena de bloques a través de nodos múltiples que publican solo información firmada. Los contratos inteligentes que almacenan datos son seguros y auditados. Los nodos múltiples pueden ajustar la frecuencia de publicación de datos en función de las diferentes condiciones del mercado. Esto significa que se pueden obtener datos precisos en momentos de alta volatilidad de precios. Los nodos múltiples también garantizan una publicación de datos confiable, incluso en los escenarios más extremos.

Monitoreo de datos

Los datos de Binance Oracle se actualizan continuamente con un servicio de monitoreo independiente que opera las 24 horas del día, los siete días de la semana. El servicio toma precios de varias fuentes de datos y los compara con los datos publicados de blockchain. El equipo de soporte de Binance Oracle intervendrá si se detectan irregularidades importantes.

Cómo utilizar Binance Oracle

Si ya estás usando aplicaciones blockchain, probablemente no necesites aprender a usar Binance Oracle. Si es necesario, los desarrolladores ya conectan sus aplicaciones con datos específicos. Sin embargo, si es un desarrollador de blockchain y necesita utilizar Binance Oracle, la guía oficial lo guiará paso a paso a través del proceso de integración.

Cubrir

El potencial y la probabilidad de una adopción masiva serán menores para las cadenas de bloques sin oráculos, ya que la información se limitará a datos internos. Si bien no resuelven el problema de disponibilidad de datos, los oráculos de blockchain pueden proporcionar datos fuera de la cadena dentro de la cadena utilizando fuentes externas.

Binance Oracle permite que los contratos inteligentes se conecten a todos los datos confirmados fuera de su red. Binance Oracle utiliza procesos para garantizar que los datos sean consistentemente correctos, seguros y actualizados. Binance Oracle ha desarrollado cuatro soluciones para garantizar que los datos sean confiables y monitoreados continuamente para rastrear posibles problemas.