Precio de Bitcoin Precio de Bitcoin
Ctrl+D Precio de Bitcoin
ads
Casa > BTC > Info

Oracle: un middleware para la interacción entre blockchain y el mundo real

Author:

Time:

La palabra en inglés para oráculo es Oracle, que originalmente significaba oráculo. Se originó a fines del siglo 14. Es una fuente de conocimiento creíble para las discusiones públicas.

Al igual que los expertos y el conocimiento técnico, los oráculos estaban integrados en los procesos de deliberación y toma de decisiones de las primeras asambleas democráticas. Si bien la idea de la adivinación religiosa ha perdido por completo su lugar en nuestras democracias contemporáneas, con el advenimiento de la informática y la criptografía modernas, el concepto de los oráculos ha regresado tecnológicamente, apareciendo en blockchain como una "máquina de confianza" en la tecnología de cadenas. .

En el campo de la informática, el primer proponente del concepto de Oracle fue Turing, el padre de la informática. Sobre la base de Turing Machine, Turing agregó una caja negra llamada Oracle para formar Oracle Machine. El llamado profeta es una entidad que puede responder un conjunto específico de preguntas, es decir, puede ingresar información en el sistema de la máquina de Turing para ayudar a la máquina de Turing a completar el cálculo.

En la teoría de la computabilidad, las máquinas de Turing también están relacionadas con el "problema de detención". Esto se refiere al problema de determinar a partir de la descripción de un programa de computadora arbitrario y una entrada si el programa finalizará el proceso o continuará ejecutándose para siempre. Turing demostró en 1936 que no existe un algoritmo general para resolver el problema de detención para todos los pares posibles de entradas de programa. En un modelo de cálculo completo de Turing fijo, la tarea del oráculo es determinar si un programa finalmente se detendrá cuando se ejecute en alguna entrada dada.

Otra pregunta importante sobre los oráculos es si son confiables. Turing creía que las máquinas, como los humanos, deberían poder cometer errores: "Si se espera que una máquina sea absolutamente correcta, no puede ser inteligente". De hecho, esta consideración se aplica a muchos procesos computacionales en el mundo real que dan una secuencia que se acerca a una respuesta final. La suposición de que se supone que los oráculos son omniscientes y siempre brindan la respuesta correcta no es unánime.

China Fund News: No se recomienda que los inversores minoristas compren BTC ETF fácilmente: noticias del 25 de octubre, China Fund News publicó un artículo "¡El primer ETF de Bitcoin de Wall Street es una locura!" ", el artículo señaló que, impulsado por el capital y el optimismo, el precio vertiginoso de Bitcoin ha brindado suficientes razones para que los inversores minoristas compren este ETF: el umbral es bajo, la compra es conveniente y los activos subyacentes siguen aumentando, pero Los expertos profesionales aconsejan a los inversores minoristas que no compren fácilmente. El ETF existente invierte en futuros de bitcoin negociados en el mercado de futuros de CME, con casi el 45% de su exposición en el contrato de futuros de noviembre. Si el fondo mantiene este ritmo de entradas, no tendrá futuros para comprar a finales de mes debido a las restricciones de posición. Si esto sucede, el NAV del fondo experimentará un error de seguimiento considerable con el precio de bitcoin. Una vez que el mercado cambia y hay una fuga de fondos a gran escala de las monedas virtuales, es probable que el ETF de Bitcoin experimente una caída rápida similar, y los inversores minoristas que no saben mucho sobre el mercado sufrirán grandes pérdidas. La forma de ETF no hace que los activos de alto riesgo sean más seguros; si no comprende la compleja estructura de productos de ETF o futuros, no se recomienda que compren inversores minoristas. (Noticias del Fondo de China) [2021/10/25 20:54:54]

Además, en criptografía, el concepto de "Oráculo" se puede encontrar en el concepto de "oráculo aleatorio". Establezca "Oráculo aleatorio" en "Proporcionar a todas las partes, buenas o malas, acceso a un oráculo aleatorio" para garantizar la verdadera aleatoriedad de la función hash criptográfica. Sin oráculos, los usuarios confiarían en funciones matemáticas nativas con entropía débil, que es necesaria para un cifrado fuerte. A través de la respuesta del oráculo, el usuario sabrá si el mensaje que envió es lo suficientemente seguro.

En resumen, los oráculos han sido conceptos centrales de la informática teórica y aplicada desde el principio, pero se han modelado y aplicado de diferentes maneras, dependiendo de cuán falsas, confiables o confiables sean las suposiciones subyacentes.

Hoy en día, se está produciendo una discusión similar en el espacio de la cadena de bloques, donde los contratos inteligentes a menudo necesitan acceder a información del mundo exterior relacionada con el acuerdo contractual para desencadenar cambios de estado en la cadena de bloques.

En esencia, la máquina blockchain de Oracle puede entenderse como un middleware para la llamada y el acceso de datos, que resuelve los dos tipos de problemas de "sí o no" y "cuántos datos", respectivamente, realizando así la llamada de datos externos mediante contratos inteligentes. .

Esto puede sonar simple, pero el verdadero problema no es tan simple. Cuando los contratos inteligentes funcionan como parte de una criptomoneda, las transacciones se autorizan por consenso entre los participantes de la red distribuida, lo que garantiza la transparencia y la ausencia de posibilidades de fraude, y la cadena de bloques también controla la información enviada al contrato inteligente para ejecutar la transacción programada. la propia red blockchain.

Pero el desafío es que si queremos expandir los escenarios de aplicación de los contratos inteligentes, debemos establecer un canal de conexión entre los contratos inteligentes y el mundo exterior, ingresar una amplia variedad de datos del mundo exterior en el "entorno virtual" y asegúrese de que la fuente de datos sea confiable. Oracle es el medio que guía el flujo de información desde fuentes del mundo real hasta contratos inteligentes, que se pueden dividir en los siguientes tipos:

Hardware Oracle: Su tarea es enviar datos a contratos inteligentes basados ​​en condiciones del mundo real. Por ejemplo, un automóvil atraviesa un obstáculo, un sensor móvil detecta el vehículo y envía los datos a un contrato inteligente; o como un sensor RFID en la industria de la cadena de suministro, cuando un objeto llega a un almacén específico, los datos se enviarán a un contrato inteligente.

Oráculos de software: incluyen fuentes de información en línea, como bases de datos y sitios web públicos, como temperatura, precios de productos básicos y bienes, retrasos en vuelos o trenes, etc. El oráculo extrae la información requerida y la incluye en el contrato inteligente.

Oráculos salientes: estos comunican datos de contratos inteligentes a fuentes externas. Los términos del contrato inteligente en sí mismos actúan como un oráculo saliente.

Inbound Oracle: Su función es proporcionar datos a los contratos inteligentes. Estos datos son externos al contrato inteligente, y una vez que se recibe la información, comenzará la ruta de ejecución. Por ejemplo, un sitio de noticias que proporciona números de temperatura se clasifica como un oráculo entrante.

Oracle consistente: la función principal de este tipo es consultar múltiples fuentes de Oracle y obtener resultados basados ​​en su consenso. Por ejemplo, en lugar de usar una fuente de sitio web, use cuatro o cinco fuentes, y si todas arrojan la misma lectura de temperatura, el contrato inteligente puede ejecutarse con éxito.

Como puede ver en los tipos anteriores, el principal desafío con Oracle es que las personas necesitan confiar en estas fuentes externas de información, ya sea que provengan de sitios web o sensores. Dado que los oráculos son servicios de terceros que no forman parte del mecanismo de consenso de blockchain, no están sujetos a los mecanismos de seguridad subyacentes proporcionados por esta infraestructura pública.

Para la mayoría de las aplicaciones que usan fuentes de datos comunes, se puede mantener un mayor grado de transparencia al tener consenso entre fuentes de datos dispares u Oracles. Por ejemplo, las estadísticas deportivas, la información del mercado financiero, los resultados de las encuestas, etc., pueden provenir de múltiples nodos. La confiabilidad y confiabilidad de estos nodos se pueden verificar y se puede llegar a un consenso sobre la precisión de los datos antes de que se incorporen a la red exclusiva de blockchain. Incluso los gobiernos pueden intervenir para proporcionar una red Oracle descentralizada y altamente segura y establecer una regulación.

Claramente, la confianza es la propuesta de valor general de blockchain y los contratos inteligentes. Los oráculos de cadena de bloques proporcionan una forma para que los protocolos de cadena de bloques se comuniquen fuera de su propia red, ampliando así el alcance de los protocolos de cadena de bloques. Una vez que se superen los desafíos mencionados anteriormente, blockchain y los contratos inteligentes traerán un nuevo impulso a la digitalización global.

Tags:

BTC
Observación de Huobi: los máximos de Bitcoin cayeron bruscamente y los cortos encontraron una oportunidad a medida que las regulaciones de EE.UU.se endurecieron

Con motivo del feriado de Acción de Gracias en el extranjero el 26 de noviembre, Bitcoin protagonizó una caída de "mil dólares". Bitcoin se desplomó de un máximo de $18 913 a $16 354 en un punto, una caída del 10.

Golden Observation | La legalización de las criptomonedas en Ucrania va un paso más allá

Desde 2014, las autoridades ucranianas han estado tratando de implementar regulaciones criptográficas para hacer de Ucrania una jurisdicción competitiva para operar negocios relacionados con criptomonedas.

Project Weekly | Los datos muestran que el saldo de Bitcoin en los intercambios ha caído a un mínimo de 27 meses

Golden Weekly es una columna de resumen semanal de la industria de blockchain lanzada por Golden Finance, que cubre noticias clave, datos de mercado y contratos, información minera, dinámica de proyectos.

Oracle: un middleware para la interacción entre blockchain y el mundo real

La palabra en inglés para oráculo es Oracle, que originalmente significaba oráculo. Se originó a fines del siglo 14. Es una fuente de conocimiento creíble para las discusiones públicas.Al igual que los expertos y el c.

Golden Outpost|El fundador de Compound responde al incidente del ataque del oráculo

Jinse Finance informó que ayer, el mercado se desplomó, ETH cayó por un corto tiempo y se liquidaron múltiples contratos hipotecarios en DeFi en la cadena Ethereum. Por ejemplo, la plataforma Aave liquidó 2.

Ethereum 2.0 está aquí.Después de la creación, se centrará en tres tareas, incluidas la fragmentación y la fusión

Ethereum está un paso más cerca del sueño original de la computadora del mundo.Por lo menos, la marcha de Ethereum hacia la era 2.0 comenzará oficialmente a las 20:00:23 el 1 de diciembre de 2020.

Observación Dorada | ¿Cómo interpretar el billete de moneda estable en el círculo?

Los legisladores del Congreso de los EE. UU. presentaron un nuevo proyecto de ley que requeriría que los emisores de monedas estables obtengan un estatuto bancario y obtengan la aprobación regulatoria antes de emitir.

ads