Sobre la importancia de Oracles: NEO 3.0 y dBFT

(19 de septiembre de 2019)

Conectar los puntos ha sido el papel de los científicos a lo largo de la historia, en el que los logros de las generaciones pasadas se resumen en un esfuerzo por encontrar pruebas contrarias y mejorar los hallazgos anteriores.

Con placer, pudimos discutir profundamente los Oráculos durante la última Asamblea de la Comunidad NEO, celebrada por NGD Shanghai del 1 al 8 de septiembre de 2019 ( https://neonewstoday.com / general / neo-hosts-success-first-community-assembly-in-shanghai / ).

Los oráculos, tal como se están diseñando actualmente para NEO Blockchain, son un logro científico que concatena:

  • La simplicidad de dBFT y su Block Finality;
  • El multi-agente diseñado de NEO Blockchain, compuesto por diferentes entidades autónomas;
  • El flexible de diseño de código central C #, que proporciona acceso simple t o estas diferentes capas y entidades.

NEO Oracles

Se llevaron a cabo sesiones de lluvia de ideas en la Asamblea de la Comunidad, en las que se consideraron propuestas junto con el conocimiento previo obtenido de las discusiones ya realizadas en github:

Un consenso común que se pudo sentir en la comunidad fue :

NEO tiene una infraestructura única y de vanguardia para permitir un i ¡Diseño innovador y pionero para oráculos!

¿Por qué? La respuesta clara es: “Block Finality asistido por la flexibilidad de NEO dBFT”

En este punto , cabe destacar la belleza de los esfuerzos de Bitcoin para hacer realidad Lightning Network, un mecanismo escalable y refinado que ha sido adoptado recientemente por la Comunidad Bitcoin.

En esta misma línea de razonamiento, destacamos cómo Los Oracles TX pueden interactuar con NEO Blockchain en la capa Memory Pool en una estrategia innovadora que fusiona las capacidades fuera de la cadena y dentro de la cadena y el poder de procesamiento.

Usemos algunas cifras de (nuestra información anterior):

Figura 1 – El usuario envía un Oracle Tx A a través de una llamada de nodo RPC público “sendrawtransaction”

Las transacciones de Oracles se extenderían a todos los pares (nodos rojo y azul) de una manera completamente distribuida, hasta que pudieran llegar a CN (nodos verdes).

Figura 2 – Tx A se propaga a otros nodos a través del protocolo P2P

Aquí, sucedería un truco, Oracle las transacciones se encontrarían primero como pendientes en los nodos Memory Pool, hasta que se encuentren respuestas de la mayoría de los nodos de Oracles.

Figura 3 – Los pools de memoria se cumplirán con tales txs de oracle

Sin embargo, aquí, antes de proponer un bloque, como se detalla en la Figura 4 , Los oradores deben verificar si ya se encontró un acuerdo para esa TX de Oracle específica.

Figura 4 —Speaker propone un nuevo bloque que puede incluir Oracle Tx A (si es así, se debe incluir un certificado adicional), solo si, un anillo externo externo, en su mayoría, tiene la información necesaria con respecto a los datos de Oracle TX

Siguiendo esta propuesta de orador Al, por la naturaleza del protocolo dBFT, las copias de seguridad deberán validar dicho Oracle Tx, que debe ser coherente con el certificado propuesto por Speaker para ese Oracle TX específico.

NEO Oracle Applications

Emisión de certificados. Aquellos que quieran publicar certificados de sus datos específicos pueden usar un contrato inteligente que contenga enlaces a una lista de documentos. Basándose en las URL de estos documentos, las invocaciones activarían oráculos para obtener el estado actual de esa información.

Estos certificados son seguramente una de las aplicaciones más buscadas por muchas entidades del sector público.

Además, NEO Oracle será una ruta que podría generalizarse para varias otras estrategias similares, como funciones Lambda y aplicaciones de terceros que podrían ejecutarse como funciones de caja negra.

Se pueden esperar muchas más aplicaciones de esta importante conexión de Blockchain y el mundo externo de Internet.

Un agradecimiento especial para los distintos contribuyentes de la comunidad NEO, en en particular, a Igor Machado Coelho, Belane & Shargon (Red4Sec), investigadores de NGD Shanghai e investigadores de SPCC Rusia.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *