Crypto Academy Season 3 | Intermediate course by @allbert –week 7: Blockchain Oracle
Fuente: pixabay.com Modificada por @emimoron
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.
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.
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.
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.
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.
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.
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.
Despliegue del Oráculo Paralink: En la actualidad este soporta múltiples plataformas en EVM y WASM:
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.
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.
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.
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.
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.
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.
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.
-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.
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.
Fuente: pixabay.com Modificada por @emimoron
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.
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.
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.
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.
Hello, @ Thank you for participating in Steemit Crypto Academy season 3 week 7.