Crypto Academy Season 3 | Intermediate course by @allbert –week 7: Blockchain Oracle

Saludos a todos los miembros de la @steemitcryptoacademy especialmente al profesor del curso intermedio de esta semana @allbert con quien aprendimos acerca de la Blockchain Oracle. La tarea de esta semana corresponde con la explicación de una Blockchain Oracle yo he seleccionado Paralink, a continuación vamos a conocer más de ella:

Diapositiva11.JPG
Fuente: pixabay.com Modificada por @emimoron

Diapositiva12.JPG
Fuente: pixabay.com Modificada por @emimoron

Esta es una plataforma oráculo multicadena para DeFi además de otras aplicaciones de la blockchain. Esta plataforma utiliza un algoritmo de consenso que se ejecuta en el sustrato de polkadot. El diseño de los nodos de la plataforma es flexible, siendo esta una de sus principales ventajas, estos nodos de Paralink permiten a los desarrolladores consultar los eventos en el mundo real de forma global o personalizada para lograr realizar las predicciones en cuanto a las mejores opciones de inversión y con el uso del Lenguaje Paralink Query asi como conectar con contratos inteligentes con APIs tradicionales en fracciones de segundos.

Esta se presenta como una alternativa para quienes desean organizar una gran cantidad de información, rastreo de fuentes, noticias y contratos inteligentes en la menor cantidad de tiempo posible con acertadas predicciones de inversión. En este sentido, la Plataforma Paralink construye una entrada de datos del mundo real para aplicaciones modernas de cadenas cruzadas con confianza y seguridad.

Diapositiva13.JPG
Fuente: pixabay.com Modificada por @emimoron

  • La capa de la cadena de consenso se elabora sobre la base del sustrato de Polkadot sus diferenciadores incluyen un lenguaje llamado PQL que le permite a los usuarios consultar las bases de datos SQL, acceder a las API y rastrear sitios en la WEB y tener acceso a la cadena de bloques.

  • El Nodo Paralink es amigable y su web incluye una guía de usuario para cualquiera pueda ejecutarlo.

  • Sirve de oráculo para los contartos DEFi.

  • El oráculo Paralink se compone de quórums de auto consenso organizados en cadena de flujo de datos con un mayor grado de seguridad.

  • La validación del oráculo depende de un grupo de quórums denominado Relayer quienes son los responsables de evaluar el trabajo final y retransmitir los resultados a través de puentes/xcmp, este grupo de validadores está determinado por los dueños de los Tokems PARA de la Plataforma Paralink.

  • Tiene su propio Token llamado PARA.

  • Los ingresos de los oráculos y el quórums de los oráculos de la cadena Paralink dependen exclusivamente de confiabilidad de los datos que son ingresados al sistema.

  • Agrega e interpola los datos del mundo real para alimentar los contratos inteligentes de Ethereum y Polkadot.

  • Se maneja con las Blockchain Ethereum y Polkadot entre otras.

Diapositiva14.JPG
Fuente: pixabay.com Modificada por @emimoron

Token PARA: Se diseñó como un token de incentivo y gobierno en la Blockchain de Paralink. Con el se pueden hacer apuestas y obtener derechos de gobernanza. Otras de las características de este Token es que sus dueños según la cantidad de tokens que posean pueden elegir a los miembros del quorum que se encarga de validar la información proporcionada del oráculo Paralink, también gana APY según el porcentaje de token. El token PARA se usa para pagar los costos de gas y llamadas de terceros en la Blockchain, pagar la tarifa de transacciones de solicitud de datos.

banner12.jpg

Oráculo Paralink: Es una solución basada en contratos inteligentes, este contiene en sí mismo las reglas programables para su uso y todo lo concerniente a la duración de las solicitudes, las tarifas, el reembolso y la gobernanza. Este puede ser ejecutado por personas, así como por multi-sig's o DAOs. Es de código abierto y puede ser desplegado por cualquier desarrollador, sin embargo aquellos que gozan de una buen reputación en la Blockchain serán los más exitosos en su manejo.

Algunos ejemplos del uso de los oráculos Paralink son:

1.- Predicción en las blockchain descentralizadas.

2.- El uso de un oráculo Paralink para DAO genera resultados para el mundo real en los reclamos de las plataformas de seguros.

3.- Se pueden vender datos mientras se suministra información de precios y valor en un mercado monetario DEFi.

banner23.jpg

Nodo Paralink: Para que este inicie el ciclo de procesamiento de las solicitudes se requiere agregar un contrato Oracle, desplegado del archivo generado en la plataforma que puede ser como por ejemplo; ~/.paralink/chain_config.json y seguidamente reiniciar el Nodo Paralink.

Diapositiva1.JPG

Ciclo de vida de las solicitudes: Todas las solicitudes en la plataforma Paralink usan el sistema de Solicitud y Respuesta en este sentido se realiza el siguiente proceso; los contratos inteligentes DEFi hacen la solicitud al oráculo de Paralink a través del método de RESPUESTA que acepta el hash IPFS de la consulta PQL, esto le permite al oráculo solicitar cualquier clase de datos conjuntamente con la validación de los mismos sin tener que modificar las reglas del contrato inteligente.

Diapositiva9.JPG
Fuente: Diseñado por @emimoron

Gobierno: El gobierno del contrato Paralink se lleva a cabo por un administrador, este puede ser individual, un tercero de confianza o un mulit-sig o un DAO. Este administrador puede establecer la tarifa de los oráculos por medio de set_fee en WASM o setMinimumFee en EVM; establecer las autorizaciones y consumos mediante el uso de las add_user, remove_user y set_oracle en WASM o setAuthorizedNode en EVM.

banner41.jpg

Despliegue del Oráculo Paralink: En la actualidad este soporta múltiples plataformas en EVM y WASM:

Diapositiva5.JPG

Contratos: Se cuenta con las formas de contrato para EVM Y WASM, en el primero el contrado se denomina Solidity está diseñado para Ethereum siendo compatible además con sus derivados ETC, BSC, TRON en cuanto a los tiempos de ejecución se basan en el sustrato Polkadot con una paleta habilitada Frontier. El segundo WASM, se cuenta con un contrato Ink! Ideal para Polkador y adecuado a su sustrato, igualmente con una paleta habilitada Frontier que permite el uso fácil y accesible a los desarrolladores.

Diapositiva6.JPG

Diapositiva7.JPG

Seguridad en la cadena de datos: La confiabilidad de la información suministrada por los oráculos Paralink se vincula directamente a la validez de los datos otorgados, específicamente aquellos que depende de un tiempo real en su análisis, debido a que cualquier dato erróneo puede generar grandes pérdidas financieras. En este sentido, las fuentes de transmisión de datos se filtran a través de un quorum quien se encarga de retransmitir los datos una vez verificados de allí que Paralink trabaje sobre la base de un algoritmo de consenso. En este contexto, el sistema de seguridad pasa por tres filtros: Oráculo simple, Nodo Paralink y Oráculo de Confianza.

Diapositiva4.JPG

Entropía de alta calidad: Las cadenas de bloques están diseñadas con una función determinista propia de su inteligencia artificial regidas, además, por un algoritmo de consenso, por tanto la determinación nativa aleatoria como la que se usa en los juegos basados en la suerte no es posible, por ello el Oráculo Paralink proporciona a los usuarios una entrada de entropía basada en un harward firmado criptográficamente, adicional ofrece una entropía publica diariamente para ser usada en el análisis estadístico.

Diapositiva3.JPG

Quorum de repetidores: Son un grupo auto-organizado de los Nodos de Paralink que tienen como función dar servir a las gestiones de solicitudes de datos.

banner32.jpg

El Consenso: Para que las solicitudes y transacciones en la Plataforma Paralink se lleven a cabo el grupo de quorum debe estar de acuerdo en el resultado de las mismas, a este acuerdo se llega a través de un umbral de varianza cuyo resultado se agrega en la cadena utilizando la media para cada uno de los valores continuos y el modo para los valores discretos.

banner12.jpg

Lenguaje Paralink: Las solicitudes en esta plataforma se hacen a través de PQL las cuales son descripciones fundamentadas en JSON de trabajos ETL Extract, Transform y Load. Estas consultas PQL se realizan a través de una interfaz SQL o similar que se expresa en una estructura de datos comunes JSON, XML, SQL en las que se incluyen funciones de procesamiento algorítmico y matemáticas.

Diapositiva2.JPG

Diapositiva15.JPG
Fuente: pixabay.com Modificada por @emimoron

-El sistema de Entropia de Paralink puede ser utilizado como un mecanismo de siembra para terceras personas de PRNGs. Pseudo Randon Number Generator (Generador de números seudoaleatorios)

-Se perfila como una plataforma adecuada para mecanismos monetarios y aplicaciones financieras de alto riesgo.

-De uso amigable y sencillo para los desarrolladores en la implementación de la formula: PQL + Quórum de Relayer + Puente.

Diapositiva8.JPG

-Posibilidad de que los proveedores de datos vendan sus servicios dentro de la red Paralink.

-Cuenta con un soporte de devolución de llamadas entre todas las blockchains sin establecimiento de puentes.

-Los datos en la plataforma Paralink son privados.

Diapositiva16.JPG
Fuente: pixabay.com Modificada por @emimoron

-Algunas fuentes de datos requieren un mayor grado de confiabilidad y por ello estas pueden generar una tendencia falsa si no están debidamente validadas por el quorum.

-Requiere del uso de puentes de Polkadot a Ethereum por lo que no todas las cadenas de bloques son compatibles.

-Los porcentajes de costos para las tarifas de las transacciones son mucho más altas por las cadenas de coordinación entre las plataformas.

-Requiere confianza en los operadores de los nodos.

Diapositiva17.JPG
Fuente: pixabay.com Modificada por @emimoron

Entre los proyectos a futuro que se pudieron investigar se encuentra la fusión completa con el sustrato de Polkadot lo que permitiría a esta plataforma contar con una facilidad de comunicación con las blockchain públicas en cuanto a las transacciones y el acceso a los datos.

Diapositiva10.JPG

Lanzamiento del Token ERC-20 en Ethereum en TGE lo que permitirá interpolar con el sistema DEFi ya existente y convertible 1:1 con el token PARA.

Con el sustrato de Polkadot la Plataforma Paralink se propone soportar todas las blockchain públicas en poco tiempo y ofrecer un servicio de alta seguridad a un menor costo.

CONCLUSI.jpg

Las plataformas oráculos son una forma adecuada de poder unir y filtrar los datos provenientes de diferentes fuentes para la creación de contratos inteligentes que sean una buena inversión. En este sentido, se realizó el análisis de la Plataforma Paralink la cual se define en esencia como una solución fundamentada en contratos inteligentes, esta es de código abierto y su uso puede ser realizado por cualquier desarrollador.

Durante la exploración de esta plataforma se notó que cuenta con toda la información necesaria para que los nuevos usuarios puedan acceder a ella sin ningún inconveniente, tiene una guía de uso bastante completa donde inclusive explica en detalle el lenguaje empleado en la plataforma y por los oráculos el cual se basa en PQL y es compatible con SQL además de mostrar los diferentes contratos que pueden generarse tanto en Polkadot como Ethereum.

banner32.jpg

Esta plataforma en la actualidad está consolidando el uso del Sustrato Polkadot para la realización de las transacciones para poder soportar todas las blockchain públicas. Su seguridad está basada en el algoritmo de consenso que a su vez se sostiene en la confiabilidad de los datos que se ingresan al sistema, el quorum de validación, el Nodo Paralink y el Oracle de verificación Paralink.

Entre sus beneficios se encuentra el poseer un token propio llamado PARA con el cual se pueden realizar acciones internas en las transacciones y ejercer la gobernanza en la blockchain. Esta es una excelente opción de plataforma Oracle que se muestra en la web y que está al alcance de todo aquel que desee implementarla.

banner41.jpg

Gracias a todos los que cada semana nos apoyan, leen los post y votan por nuestras investigaciones. Gracias especialmente al equipo de la @steemitcryptoacademy al profesor @allbert a los que sostienen este proyecto @steemcurator1 @steemcurator2 @steemitblog.

Sort:  

Hello, @ Thank you for participating in Steemit Crypto Academy season 3 week 7.

CriteriaGrade
Q1 content2/2
Q2 content1/2
Q3 content2 /2
Q4 content1/2
Post Presentation1 /1
Originality1/1
Total8/10

Homework task: 8

Feedback:

Muy buen trabajo. Hubiese deseado queue la segunda asignacion la hubieses limitado mejor, ya que aunqeu creo que esta dentro de la explicacion de la plataforma la verdad tiende a confundir un poco.

De resto... muy bien, sigue asi.

Coin Marketplace

STEEM 0.21
TRX 0.24
JST 0.038
BTC 94514.58
ETH 3259.44
USDT 1.00
SBD 3.16