Урок 3

El Oasis Tecnológico

Al sumergirse en el núcleo innovador de Oasis Network, esta lección descubre la destreza tecnológica que sustenta su plataforma. Diseccionaremos el mecanismo de consenso de la red, exploraremos su diseño arquitectónico único e ilustraremos cómo estos elementos se integran para formar una solución blockchain innovadora.

Oasis Network se destaca por su arquitectura única de dos capas, que separa el consenso y la ejecución. Esto permite:

  • Alta escalabilidad: Múltiples ParaTimes procesan las transacciones de forma independiente, lo que evita cuellos de botella. Los desarrolladores pueden incluso crear sus propios ParaTimes especializados para necesidades específicas.
  • Aumento de la eficiencia: La sofisticada detección de discrepancias hace que Oasis sea más eficiente que la fragmentación, ya que requiere menos nodos para la misma seguridad.
  • Experiencia de desarrollador mejorada: Emerald ParaTime ofrece 1,000 TPS y tarifas un 99% más bajas en comparación con Ethereum, lo que atrae a los desarrolladores con su rentabilidad.
  • Fuerte privacidad: Cipher ParaTime ofrece contratos inteligentes que preservan la privacidad, lo que permite transacciones confidenciales y almacenamiento de datos.
  • Cerrando brechas: Sapphire ParaTime combina la compatibilidad con EVM con la confidencialidad, lo que permite a los desarrolladores agregar fácilmente funciones de privacidad a los contratos existentes de Solidity.

Mecanismo de consenso

En el corazón de la Red Oasis se encuentra su mecanismo de consenso, que es un componente crítico que garantiza la integridad, seguridad y continuidad de la red. Oasis Network adopta un modelo de prueba de participación (PoS), aprovechando el protocolo de consenso Tendermint Byzantine Fault Tolerance (BFT). Este emparejamiento ofrece un sistema que consume menos energía que los modelos Proof of Work (PoW) y promete un alto rendimiento y una finalidad instantánea, lo que significa que las transacciones se confirman y son irreversibles casi inmediatamente después de ser procesadas.

El mecanismo BFT de Tendermint es especialmente adecuado para los requisitos de Oasis debido a su enfoque basado en líderes. Se selecciona un nodo validador como proponente de un bloque, y otros nodos (validadores) participan en rondas de votación para acordar el siguiente bloque que se agregará a la cadena de bloques. El protocolo garantiza que, siempre que más de dos tercios de los validadores sean honestos, la red permanezca segura y operativa incluso en presencia de actores maliciosos.

Esta capa de consenso es responsable de la producción de bloques y también gestiona los comités de validación y maneja las operaciones de tokens nativos críticas para la autogestión de la red. El proceso de consenso está aislado de la capa de ejecución para mejorar la seguridad y el rendimiento del sistema.

Arquitectura de red

La arquitectura de red de Oasis es modular, consta de varias capas que compartimentan diferentes funcionalidades, que en conjunto contribuyen al rendimiento y las capacidades de la red:

  • Capa de consenso: La capa antes mencionada que gestiona el estado de la cadena de bloques, valida las transacciones y mantiene la continuidad y seguridad de la cadena.
  • ParaTime Layer: Un entorno de tiempo de ejecución paralelo donde se lleva a cabo la ejecución real del contrato inteligente. ParaTimes son entornos informáticos distintos y replicados que pueden ser desarrollados y operados por cualquier persona. Ofrecen la flexibilidad necesaria para satisfacer diversas necesidades informáticas, desde la computación privada y confidencial hasta la ejecución de alto rendimiento.
  • Capa de administrador de claves: esta capa es responsable de proteger los datos confidenciales, particularmente dentro de los ParaTimes que utilizan entornos de ejecución de confianza (TEE) para cálculos confidenciales. Los administradores de claves manejan las claves criptográficas necesarias para acceder a los datos cifrados, lo que garantiza que solo los nodos informáticos autorizados puedan ejecutar los contratos inteligentes y acceder a los datos dentro de ParaTimes.
  • Capa de almacenamiento: Aunque no se detalla explícitamente en la arquitectura central, el componente de almacenamiento es crucial para mantener el estado de la cadena de bloques y los contratos inteligentes. Garantiza que los datos se almacenen de forma coherente y segura en toda la red, proporcionando la base sobre la que opera el ecosistema de Oasis.
    La combinación de estos elementos arquitectónicos con el innovador mecanismo de consenso establece a Oasis Network como una plataforma con visión de futuro destinada a atender la próxima generación de aplicaciones de blockchain, particularmente en los ámbitos de DeFi y computación privada.

Capa ParaTime

La capa ParaTime de la red Oasis es un diseño distintivo que se adapta a la ejecución de contratos inteligentes mientras se desacopla de la capa de consenso, lo que proporciona varias ventajas tecnológicas:

Ejecución de contratos inteligentes y desacoplamiento del consenso

El desacoplamiento de la ejecución de contratos inteligentes del consenso permite que cada componente se optimice para su función particular. Esta separación mejora el rendimiento y la seguridad de la red. Los contratos inteligentes dentro de la red Oasis se ejecutan dentro de ParaTimes, que son tiempos de ejecución paralelos que funcionan junto con la capa de consenso, pero operan independientemente de ella. Esta arquitectura permite a la red gestionar la ejecución y el consenso de los contratos inteligentes por separado, lo que aumenta la eficiencia y la escalabilidad.

Uso de entornos de ejecución de confianza (TEE) para la confidencialidad

ParaTimes aprovecha los entornos de ejecución de confianza (TEE) para garantizar la confidencialidad y la integridad de la ejecución de contratos inteligentes. Los TEE son áreas seguras del procesador principal que protegen el código y los datos cargados en su interior de la divulgación o modificación desde el exterior. Al ejecutar contratos dentro de un TEE, Oasis Network puede proporcionar un entorno protegido que mantiene la confidencialidad de la ejecución, lo que lo hace muy adecuado para aplicaciones sensibles a la privacidad.

Detección de discrepancias y técnicas informáticas verificables

La red Oasis emplea técnicas informáticas verificables, en particular la detección de discrepancias, para garantizar la integridad de la ejecución de contratos inteligentes dentro de ParaTimes. Este método implica varios controles y equilibrios, que incluyen:

  1. Selección aleatoria de nodos de cómputo: Se realiza una selección aleatoria de nodos para formar un comité de cómputo, y los resultados de las ejecuciones de contratos inteligentes se aceptan solo si todos los miembros de este comité están de acuerdo, lo que garantiza la integridad de la ejecución.
  1. Resolución de discrepancias: En caso de discrepancia, se utiliza un protocolo separado llamado "resolución de discrepancias". Este protocolo secundario actúa como un mecanismo de "camino lento" para resolver discrepancias y garantizar la correcta ejecución de los contratos inteligentes.
    Estas técnicas permiten a Oasis Network proporcionar un entorno de ejecución seguro y verificable para los contratos inteligentes, fomentando la confianza en la integridad del sistema sin comprometer el rendimiento.

Características de privacidad

Oasis Network presenta un enfoque innovador de la privacidad, que se distingue de las transacciones privadas y el manejo de datos. En esencia, la red utiliza enclaves seguros y cápsulas de datos para proteger la información del usuario, lo que garantiza que los datos permanezcan confidenciales durante todo su ciclo de vida en la cadena de bloques.

Enclaves seguros y cápsulas de datos: Aprovechando los entornos de ejecución de confianza (TEE), Oasis permite la ejecución de contratos inteligentes dentro de un entorno protegido. Este procesamiento de "caja negra" garantiza que los datos confidenciales permanezcan encriptados tanto en tránsito como en reposo, accesibles solo para las partes autorizadas. Esta configuración es fundamental para mantener la privacidad, ya que los datos nunca se exponen a operadores de nodos o desarrolladores.

El concepto de cápsulas de datos en Oasis encapsula datos confidenciales, proporcionando un contenedor seguro que interactúa con contratos inteligentes dentro de TEE. Al hacer esto, Oasis garantiza que los datos, incluso si son altamente sensibles, se pueden usar en aplicaciones descentralizadas (DApps) sin comprometer la privacidad de las personas a las que pertenecen los datos.

Capacidades de contratos inteligentes

Oasis Network admite una amplia gama de capacidades de contratos inteligentes, cruciales para su versátil ecosistema.

Compatibilidad con Solidity y WASM: Los desarrolladores pueden escribir contratos inteligentes en lenguajes familiares, ya que Oasis es compatible tanto con Solidity como con WebAssembly (WASM). Este soporte garantiza que los desarrolladores de la comunidad de Ethereum y aquellos acostumbrados al desarrollo web tradicional puedan hacer una transición sin problemas a la construcción en Oasis.

Contratos inteligentes confidenciales: La capacidad de ejecutar contratos inteligentes confidenciales es un sello distintivo de Oasis Network. Permite el procesamiento de datos cifrados y garantiza que el estado de estos contratos inteligentes permanezca privado. Este es un avance significativo, ya que abre la posibilidad de que los contratos manejen datos personales, registros financieros y otra información confidencial sin comprometer la privacidad del usuario.

Cifrado - Un ParaTime confidencial

Cipher ParaTime: Oasis presenta Cipher, un ParaTime confidencial diseñado para admitir contratos inteligentes confidenciales. Requiere que los nodos usen TEE, lo que garantiza que los datos se encripten y procesen de forma privada. Cipher ilustra el enfoque innovador de Oasis para combinar la confidencialidad con la ejecución de contratos inteligentes. Al integrar Intel SGX en su implementación de referencia, Oasis sienta las bases para que en el futuro se utilice una amplia gama de tecnologías informáticas seguras, como ZKP y HE.

Implicaciones para los casos de uso de blockchain: La introducción de Cipher y las capacidades informáticas confidenciales de Oasis Network señalan un cambio transformador en la forma en que blockchain puede interactuar con datos confidenciales. Allana el camino para que los datos personales sean monetizados y controlados por los usuarios, ofreciendo un nuevo paradigma en el que los datos se convierten en un activo generador de ingresos al tiempo que preservan la privacidad.

Versatilidad y personalización: La versatilidad de la capa ParaTime se refleja en su capacidad para admitir varias máquinas virtuales en tiempo de ejecución y lenguajes de contratos inteligentes, ya sea para cálculos confidenciales u otros requisitos especializados. La adaptabilidad para ejecutar ParaTimes con o sin permiso permite una amplia gama de aplicaciones, desde soluciones empresariales hasta proyectos comunitarios abiertos, lo que mejora aún más la utilidad y el atractivo de la red.

Proyectos y DApps admitidos

Oasis Network es el hogar de un ecosistema floreciente, caracterizado por una amplia gama de proyectos y aplicaciones descentralizadas (DApps) que abarcan varias facetas de la tecnología blockchain y aplicaciones del mundo real. Desde DeFi y NFT hasta soluciones de privacidad de datos y más, la red ha atraído a una variedad de desarrolladores y empresarios, aprovechando sus características únicas para innovar y expandir los límites de lo que es posible con la tecnología blockchain.

Este ecosistema es un testimonio de las capacidades técnicas de la red y un reflejo de la vitalidad de su comunidad. Estos proyectos desempeñan un papel fundamental en el crecimiento de la red al impulsar la adopción por parte de los usuarios, contribuir a la propuesta de valor general de la red y mejorar la utilidad de Oasis Network. Con cada nuevo proyecto, se muestra la versatilidad de la red, lo que demuestra su capacidad para satisfacer una amplia gama de necesidades dentro del espacio blockchain.

El papel de los proyectos en el crecimiento de la red y la adopción por parte de los usuarios

La expansión de Oasis Network y la adopción por parte de los usuarios se ven reforzadas significativamente por sus asociaciones y colaboraciones. Cada proyecto construido en la red contribuye a este crecimiento al:

  1. Abordar diversos casos de uso: Al facilitar una variedad de aplicaciones, Oasis Network garantiza que pueda servir a una amplia audiencia, fomentando así un uso y una adopción más generalizados.
  1. Mostrar la innovación: Los nuevos proyectos en la red a menudo traen ideas innovadoras al mercado, lo que puede atraer la atención e impulsar la adopción tanto dentro como fuera de la comunidad criptográfica existente.
  1. Creación de efectos de red: A medida que se desarrollan más proyectos en la red Oasis, puede dar lugar a un bucle de retroalimentación positiva en el que el éxito de un proyecto impulsa el crecimiento de otros.

    El ecosistema DeFi


La aparición de Emerald, el ParaTime compatible con EVM, ha sido un hito importante para Oasis Network, permitiendo que una gran cantidad de proyectos DeFi se lancen y prosperen. Estos proyectos se benefician del alto rendimiento y las bajas tarifas de la red, que son particularmente ventajosas para las aplicaciones DeFi que requieren transacciones rápidas y rentables. El ecosistema DeFi en Oasis incluye servicios de préstamos, DEX y otros instrumentos financieros, todos los cuales contribuyen a la solidez y el atractivo de la red.

Yuzu-Swap

YuzuSwap es un exchange descentralizado (DEX) construido sobre el paratime de Oasis Emerald, que hace hincapié en un ecosistema seguro, justo y de alta componibilidad. Utiliza un modelo de creador de mercado automatizado, peer-to-peer y sin custodia para permitir el intercambio de tokens dentro del ecosistema Oasis. Las características clave incluyen un lanzamiento justo sin minería previa, un mecanismo único de minería comercial, una estrategia de recompra para estabilizar el precio de su token, una bóveda DAO financiada por tarifas de transacción y amplias capacidades de integración con otros proyectos de Oasis. La plataforma fomenta la participación de la comunidad a través de Yuzu DAO, lo que permite a los poseedores de tokens votar sobre varias iniciativas.

El Fondo del Ecosistema de 200 millones de dólares

La Fundación Oasis, junto con gigantes de la industria como Binance Labs y Pantera, ha establecido un Fondo del Ecosistema de USD 200 millones. Este fondo está dedicado a apoyar a desarrolladores y proyectos que se alinean con la visión de la red de una Web 3.0 centrada en la privacidad. El fondo demuestra el compromiso de Oasis y sus socios para fomentar un entorno rico para la innovación y el desarrollo de nuevas aplicaciones en la red.

Subvenciones y DevAccelerator

A través de su programa de subvenciones, la Fundación Oasis apoya activamente a los equipos de desarrollo talentosos en la creación de nuevas aplicaciones e integraciones. La diversidad de proyectos financiados pone de manifiesto la flexibilidad de la red y su idoneidad para una amplia gama de aplicaciones, desde la IA hasta las soluciones de gestión de la salud.

Esfuerzos de la comunidad

El éxito de la Red Oasis se debe a su comunidad activa y global. El programa de Embajadores de Oasis ejemplifica este espíritu comunitario, con voluntarios de todo el mundo que impulsan la participación de la red a través de diversas iniciativas. Además, el Programa Universitario Oasis se destaca como el más extenso en el espacio blockchain de capa 1, con la participación de prestigiosas instituciones académicas de todo el mundo.

Hoja de ruta futura

  • Visión 2024 y estrategia de crecimiento
  • Expansión de la integración del ecosistema de Ethereum, incluida la adición de soporte para verificar el estado arbitrario de Ethereum.
  • Lanzamiento de herramientas del ecosistema Ethereum, como soporte para Foundry, mejoras en el cliente Oasis TypeScript y complementos para transacciones cifradas.
  • Mejoras en la experiencia del desarrollador
  • Enfoque continuo en la facilidad de desarrollo de aplicaciones utilizando el tiempo de ejecución de Sapphire y Oasis Privacy Layer (OPL).
  • La introducción de nuevos ejemplos de dApps, documentación y guías de usuario para mostrar las características únicas de la red Oasis.
  • Actualización de Oasis Playground para que los desarrolladores accedan a las últimas herramientas y recursos para el desarrollo de aplicaciones en Oasis.
  • Mejoras en la experiencia del usuario
  • Desarrollo de una extensión de navegador Oasis Wallet más segura y fácil de usar.
  • Introducción de aplicaciones de billetera móvil para iOS y Android para mejorar la accesibilidad y la comodidad de los usuarios.
  • Una revisión de la interfaz de usuario y la experiencia de usuario en todas las plataformas de billetera para agilizar las interacciones de los usuarios.
  • Seguridad y resiliencia
  • Investigación de tecnologías adicionales de TEE (Trusted Execution Environment) para mejorar la seguridad de la red.
  • Implementar un enfoque de defensa de múltiples capas para aumentar la resiliencia de la red contra una amplia gama de amenazas.
  • Mejoras de rendimiento
  • Mejoras en el tiempo de ejecución y el rendimiento del almacenamiento, centrándose en la optimización de la base de datos de almacenamiento trie de Merkle y el protocolo de almacenamiento en tiempo de ejecución.
  • Evaluación de diferentes diseños de almacenamiento y backends para reducir la amplificación de E/S y mejorar la eficiencia del sistema.
  • Desarrollo de la Comunidad y los Ecosistemas
  • Fortalecer el ecosistema de Oasis a través de una mayor participación de la comunidad y el apoyo a nuevos proyectos.
  • Un mayor desarrollo del Fondo del Ecosistema de 200 millones de dólares, que fomenta la innovación en proyectos de Web 3, DeFi, Metaverso, DAO y NFT en Oasis.
  • Haciendo hincapié en el programa de Embajadores de Oasis para impulsar los esfuerzos de la comunidad global.
  • Expansión del Programa Universitario

  • Inversión continua en el Programa Universitario Oasis, con el objetivo de fomentar la innovación y el desarrollo de las instituciones académicas de todo el mundo.
  • Resultados anticipados
  • Un resumen de los avances esperados y cómo contribuirán al progreso general y la adopción de la Red Oasis.
  • Información sobre cómo estos desarrollos se alinean con los objetivos a largo plazo de crear un ecosistema blockchain sólido, seguro y centrado en la privacidad.

Esta hoja de ruta mantiene una perspectiva prospectiva, basándose en los cimientos establecidos en años anteriores, evitando la superposición de contenidos. Hace hincapié en los avances significativos, con un ojo puesto en garantizar que estos desarrollos sean complementarios y no redundantes con las capacidades existentes.

Comparación con otras cadenas de bloques

El panorama de la cadena de bloques es diverso y competitivo, con varias plataformas que pretenden ofrecer ventajas únicas sobre sus rivales. Oasis Network, con su énfasis en la privacidad y la computación de alto rendimiento, se ha posicionado como un competidor formidable en este espacio. Así es como se encuentra en comparación con gigantes como Ethereum y Polkadot:

Velocidad y finalidad de las transacciones

  • Oasis Network cuenta con una impresionante velocidad de transacción con la capacidad de manejar hasta 1,000 transacciones por segundo (tps), y promete una finalidad instantánea. Esto significa que las transacciones en la Red Oasis se confirman y son irreversibles casi inmediatamente después de ser procesadas, lo que no solo es eficiente sino que también brinda un alto grado de certeza a los usuarios.
  • Ethereum, por otro lado, maneja actualmente alrededor de 14 tps con un tiempo promedio de bloque de 13,33 segundos y un tiempo de finalidad de aproximadamente 1,33 minutos. Mientras que Ethereum 2.0 tiene como objetivo mejorar significativamente estos números, Oasis ofrece actualmente una alternativa más rápida.
  • Polkadot tiene un tiempo de bloqueo similar al de Oasis, de 6 segundos, y soporta 1.000 tps con sus múltiples parachains. Sin embargo, su finalidad puede oscilar entre 12 y 60 segundos, lo que es menos inmediato en comparación con la finalidad instantánea de Oasis.

Tarifas

  • La estructura de tarifas de Oasis Network es altamente competitiva, afirmando ser hasta un 99% más barata que Ethereum. Esto lo convierte en una opción atractiva para los desarrolladores y usuarios que son sensibles a los costos, especialmente cuando se trata de transacciones DeFi que pueden ser intensivas en redes como Ethereum.
  • Ethereum es conocido por sus altas tarifas de transacción, especialmente durante la congestión de la red, lo que puede hacer que sea prohibitivo para transacciones más pequeñas o para DApps que requieren interacciones frecuentes en la cadena.
  • La estructura de tarifas de Polkadot varía y puede ser más económica que la de Ethereum, pero aún no coincide con la propuesta de tarifas bajas de Oasis Network.

Privacidad

  • Uno de los puntos de venta únicos de Oasis Network es su soporte de confidencialidad totalmente integrado, que ofrece características de privacidad en el nivel de capa 1. Esta es una divergencia significativa con respecto a Ethereum, que no admite la confidencialidad de forma nativa, lo que a menudo requiere soluciones complejas de capa 2 u otras soluciones para la privacidad.
  • Polkadot permite parachains centradas en la privacidad, pero esta privacidad no es inherente a la cadena de retransmisión en sí. Esto significa que, si bien la privacidad se puede lograr en Polkadot, se basa en la implementación específica de parachains individuales.

Versatilidad y contratos inteligentes

  • La versatilidad de Oasis Network es evidente en su soporte para entornos con y sin permiso, que atiende a una amplia gama de casos de uso, desde proyectos comunitarios abiertos hasta soluciones empresariales. Puede ejecutar contratos inteligentes de Solidity, lo que facilita la transición para los desarrolladores de Ethereum, y es compatible con WebAssembly (WASM), lo que amplía su atractivo para los desarrolladores.
  • Ethereum, al ser el primero en moverse en el espacio de los contratos inteligentes, tiene un vasto ecosistema de DApps y es compatible con los contratos inteligentes de Solidity. Sin embargo, su falta de funciones de privacidad nativas y los problemas actuales de escalabilidad son áreas en las que Oasis se destaca.
  • Polkadot, similar a Oasis, ofrece versatilidad con su modelo de parachain, lo que permite varios tiempos de ejecución, incluido WASM. También proporciona un grado de interoperabilidad que actualmente no tiene rival.

En conclusión, mientras que Ethereum y Polkadot tienen sus fortalezas y ecosistemas establecidos, Oasis Network se diferencia por su enfoque en la privacidad y la escalabilidad, ofreciendo una alternativa de alta velocidad, bajo costo y centrada en la privacidad que se adapta bien a la próxima generación de aplicaciones blockchain.

Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.
Каталог
Урок 3

El Oasis Tecnológico

Al sumergirse en el núcleo innovador de Oasis Network, esta lección descubre la destreza tecnológica que sustenta su plataforma. Diseccionaremos el mecanismo de consenso de la red, exploraremos su diseño arquitectónico único e ilustraremos cómo estos elementos se integran para formar una solución blockchain innovadora.

Oasis Network se destaca por su arquitectura única de dos capas, que separa el consenso y la ejecución. Esto permite:

  • Alta escalabilidad: Múltiples ParaTimes procesan las transacciones de forma independiente, lo que evita cuellos de botella. Los desarrolladores pueden incluso crear sus propios ParaTimes especializados para necesidades específicas.
  • Aumento de la eficiencia: La sofisticada detección de discrepancias hace que Oasis sea más eficiente que la fragmentación, ya que requiere menos nodos para la misma seguridad.
  • Experiencia de desarrollador mejorada: Emerald ParaTime ofrece 1,000 TPS y tarifas un 99% más bajas en comparación con Ethereum, lo que atrae a los desarrolladores con su rentabilidad.
  • Fuerte privacidad: Cipher ParaTime ofrece contratos inteligentes que preservan la privacidad, lo que permite transacciones confidenciales y almacenamiento de datos.
  • Cerrando brechas: Sapphire ParaTime combina la compatibilidad con EVM con la confidencialidad, lo que permite a los desarrolladores agregar fácilmente funciones de privacidad a los contratos existentes de Solidity.

Mecanismo de consenso

En el corazón de la Red Oasis se encuentra su mecanismo de consenso, que es un componente crítico que garantiza la integridad, seguridad y continuidad de la red. Oasis Network adopta un modelo de prueba de participación (PoS), aprovechando el protocolo de consenso Tendermint Byzantine Fault Tolerance (BFT). Este emparejamiento ofrece un sistema que consume menos energía que los modelos Proof of Work (PoW) y promete un alto rendimiento y una finalidad instantánea, lo que significa que las transacciones se confirman y son irreversibles casi inmediatamente después de ser procesadas.

El mecanismo BFT de Tendermint es especialmente adecuado para los requisitos de Oasis debido a su enfoque basado en líderes. Se selecciona un nodo validador como proponente de un bloque, y otros nodos (validadores) participan en rondas de votación para acordar el siguiente bloque que se agregará a la cadena de bloques. El protocolo garantiza que, siempre que más de dos tercios de los validadores sean honestos, la red permanezca segura y operativa incluso en presencia de actores maliciosos.

Esta capa de consenso es responsable de la producción de bloques y también gestiona los comités de validación y maneja las operaciones de tokens nativos críticas para la autogestión de la red. El proceso de consenso está aislado de la capa de ejecución para mejorar la seguridad y el rendimiento del sistema.

Arquitectura de red

La arquitectura de red de Oasis es modular, consta de varias capas que compartimentan diferentes funcionalidades, que en conjunto contribuyen al rendimiento y las capacidades de la red:

  • Capa de consenso: La capa antes mencionada que gestiona el estado de la cadena de bloques, valida las transacciones y mantiene la continuidad y seguridad de la cadena.
  • ParaTime Layer: Un entorno de tiempo de ejecución paralelo donde se lleva a cabo la ejecución real del contrato inteligente. ParaTimes son entornos informáticos distintos y replicados que pueden ser desarrollados y operados por cualquier persona. Ofrecen la flexibilidad necesaria para satisfacer diversas necesidades informáticas, desde la computación privada y confidencial hasta la ejecución de alto rendimiento.
  • Capa de administrador de claves: esta capa es responsable de proteger los datos confidenciales, particularmente dentro de los ParaTimes que utilizan entornos de ejecución de confianza (TEE) para cálculos confidenciales. Los administradores de claves manejan las claves criptográficas necesarias para acceder a los datos cifrados, lo que garantiza que solo los nodos informáticos autorizados puedan ejecutar los contratos inteligentes y acceder a los datos dentro de ParaTimes.
  • Capa de almacenamiento: Aunque no se detalla explícitamente en la arquitectura central, el componente de almacenamiento es crucial para mantener el estado de la cadena de bloques y los contratos inteligentes. Garantiza que los datos se almacenen de forma coherente y segura en toda la red, proporcionando la base sobre la que opera el ecosistema de Oasis.
    La combinación de estos elementos arquitectónicos con el innovador mecanismo de consenso establece a Oasis Network como una plataforma con visión de futuro destinada a atender la próxima generación de aplicaciones de blockchain, particularmente en los ámbitos de DeFi y computación privada.

Capa ParaTime

La capa ParaTime de la red Oasis es un diseño distintivo que se adapta a la ejecución de contratos inteligentes mientras se desacopla de la capa de consenso, lo que proporciona varias ventajas tecnológicas:

Ejecución de contratos inteligentes y desacoplamiento del consenso

El desacoplamiento de la ejecución de contratos inteligentes del consenso permite que cada componente se optimice para su función particular. Esta separación mejora el rendimiento y la seguridad de la red. Los contratos inteligentes dentro de la red Oasis se ejecutan dentro de ParaTimes, que son tiempos de ejecución paralelos que funcionan junto con la capa de consenso, pero operan independientemente de ella. Esta arquitectura permite a la red gestionar la ejecución y el consenso de los contratos inteligentes por separado, lo que aumenta la eficiencia y la escalabilidad.

Uso de entornos de ejecución de confianza (TEE) para la confidencialidad

ParaTimes aprovecha los entornos de ejecución de confianza (TEE) para garantizar la confidencialidad y la integridad de la ejecución de contratos inteligentes. Los TEE son áreas seguras del procesador principal que protegen el código y los datos cargados en su interior de la divulgación o modificación desde el exterior. Al ejecutar contratos dentro de un TEE, Oasis Network puede proporcionar un entorno protegido que mantiene la confidencialidad de la ejecución, lo que lo hace muy adecuado para aplicaciones sensibles a la privacidad.

Detección de discrepancias y técnicas informáticas verificables

La red Oasis emplea técnicas informáticas verificables, en particular la detección de discrepancias, para garantizar la integridad de la ejecución de contratos inteligentes dentro de ParaTimes. Este método implica varios controles y equilibrios, que incluyen:

  1. Selección aleatoria de nodos de cómputo: Se realiza una selección aleatoria de nodos para formar un comité de cómputo, y los resultados de las ejecuciones de contratos inteligentes se aceptan solo si todos los miembros de este comité están de acuerdo, lo que garantiza la integridad de la ejecución.
  1. Resolución de discrepancias: En caso de discrepancia, se utiliza un protocolo separado llamado "resolución de discrepancias". Este protocolo secundario actúa como un mecanismo de "camino lento" para resolver discrepancias y garantizar la correcta ejecución de los contratos inteligentes.
    Estas técnicas permiten a Oasis Network proporcionar un entorno de ejecución seguro y verificable para los contratos inteligentes, fomentando la confianza en la integridad del sistema sin comprometer el rendimiento.

Características de privacidad

Oasis Network presenta un enfoque innovador de la privacidad, que se distingue de las transacciones privadas y el manejo de datos. En esencia, la red utiliza enclaves seguros y cápsulas de datos para proteger la información del usuario, lo que garantiza que los datos permanezcan confidenciales durante todo su ciclo de vida en la cadena de bloques.

Enclaves seguros y cápsulas de datos: Aprovechando los entornos de ejecución de confianza (TEE), Oasis permite la ejecución de contratos inteligentes dentro de un entorno protegido. Este procesamiento de "caja negra" garantiza que los datos confidenciales permanezcan encriptados tanto en tránsito como en reposo, accesibles solo para las partes autorizadas. Esta configuración es fundamental para mantener la privacidad, ya que los datos nunca se exponen a operadores de nodos o desarrolladores.

El concepto de cápsulas de datos en Oasis encapsula datos confidenciales, proporcionando un contenedor seguro que interactúa con contratos inteligentes dentro de TEE. Al hacer esto, Oasis garantiza que los datos, incluso si son altamente sensibles, se pueden usar en aplicaciones descentralizadas (DApps) sin comprometer la privacidad de las personas a las que pertenecen los datos.

Capacidades de contratos inteligentes

Oasis Network admite una amplia gama de capacidades de contratos inteligentes, cruciales para su versátil ecosistema.

Compatibilidad con Solidity y WASM: Los desarrolladores pueden escribir contratos inteligentes en lenguajes familiares, ya que Oasis es compatible tanto con Solidity como con WebAssembly (WASM). Este soporte garantiza que los desarrolladores de la comunidad de Ethereum y aquellos acostumbrados al desarrollo web tradicional puedan hacer una transición sin problemas a la construcción en Oasis.

Contratos inteligentes confidenciales: La capacidad de ejecutar contratos inteligentes confidenciales es un sello distintivo de Oasis Network. Permite el procesamiento de datos cifrados y garantiza que el estado de estos contratos inteligentes permanezca privado. Este es un avance significativo, ya que abre la posibilidad de que los contratos manejen datos personales, registros financieros y otra información confidencial sin comprometer la privacidad del usuario.

Cifrado - Un ParaTime confidencial

Cipher ParaTime: Oasis presenta Cipher, un ParaTime confidencial diseñado para admitir contratos inteligentes confidenciales. Requiere que los nodos usen TEE, lo que garantiza que los datos se encripten y procesen de forma privada. Cipher ilustra el enfoque innovador de Oasis para combinar la confidencialidad con la ejecución de contratos inteligentes. Al integrar Intel SGX en su implementación de referencia, Oasis sienta las bases para que en el futuro se utilice una amplia gama de tecnologías informáticas seguras, como ZKP y HE.

Implicaciones para los casos de uso de blockchain: La introducción de Cipher y las capacidades informáticas confidenciales de Oasis Network señalan un cambio transformador en la forma en que blockchain puede interactuar con datos confidenciales. Allana el camino para que los datos personales sean monetizados y controlados por los usuarios, ofreciendo un nuevo paradigma en el que los datos se convierten en un activo generador de ingresos al tiempo que preservan la privacidad.

Versatilidad y personalización: La versatilidad de la capa ParaTime se refleja en su capacidad para admitir varias máquinas virtuales en tiempo de ejecución y lenguajes de contratos inteligentes, ya sea para cálculos confidenciales u otros requisitos especializados. La adaptabilidad para ejecutar ParaTimes con o sin permiso permite una amplia gama de aplicaciones, desde soluciones empresariales hasta proyectos comunitarios abiertos, lo que mejora aún más la utilidad y el atractivo de la red.

Proyectos y DApps admitidos

Oasis Network es el hogar de un ecosistema floreciente, caracterizado por una amplia gama de proyectos y aplicaciones descentralizadas (DApps) que abarcan varias facetas de la tecnología blockchain y aplicaciones del mundo real. Desde DeFi y NFT hasta soluciones de privacidad de datos y más, la red ha atraído a una variedad de desarrolladores y empresarios, aprovechando sus características únicas para innovar y expandir los límites de lo que es posible con la tecnología blockchain.

Este ecosistema es un testimonio de las capacidades técnicas de la red y un reflejo de la vitalidad de su comunidad. Estos proyectos desempeñan un papel fundamental en el crecimiento de la red al impulsar la adopción por parte de los usuarios, contribuir a la propuesta de valor general de la red y mejorar la utilidad de Oasis Network. Con cada nuevo proyecto, se muestra la versatilidad de la red, lo que demuestra su capacidad para satisfacer una amplia gama de necesidades dentro del espacio blockchain.

El papel de los proyectos en el crecimiento de la red y la adopción por parte de los usuarios

La expansión de Oasis Network y la adopción por parte de los usuarios se ven reforzadas significativamente por sus asociaciones y colaboraciones. Cada proyecto construido en la red contribuye a este crecimiento al:

  1. Abordar diversos casos de uso: Al facilitar una variedad de aplicaciones, Oasis Network garantiza que pueda servir a una amplia audiencia, fomentando así un uso y una adopción más generalizados.
  1. Mostrar la innovación: Los nuevos proyectos en la red a menudo traen ideas innovadoras al mercado, lo que puede atraer la atención e impulsar la adopción tanto dentro como fuera de la comunidad criptográfica existente.
  1. Creación de efectos de red: A medida que se desarrollan más proyectos en la red Oasis, puede dar lugar a un bucle de retroalimentación positiva en el que el éxito de un proyecto impulsa el crecimiento de otros.

    El ecosistema DeFi


La aparición de Emerald, el ParaTime compatible con EVM, ha sido un hito importante para Oasis Network, permitiendo que una gran cantidad de proyectos DeFi se lancen y prosperen. Estos proyectos se benefician del alto rendimiento y las bajas tarifas de la red, que son particularmente ventajosas para las aplicaciones DeFi que requieren transacciones rápidas y rentables. El ecosistema DeFi en Oasis incluye servicios de préstamos, DEX y otros instrumentos financieros, todos los cuales contribuyen a la solidez y el atractivo de la red.

Yuzu-Swap

YuzuSwap es un exchange descentralizado (DEX) construido sobre el paratime de Oasis Emerald, que hace hincapié en un ecosistema seguro, justo y de alta componibilidad. Utiliza un modelo de creador de mercado automatizado, peer-to-peer y sin custodia para permitir el intercambio de tokens dentro del ecosistema Oasis. Las características clave incluyen un lanzamiento justo sin minería previa, un mecanismo único de minería comercial, una estrategia de recompra para estabilizar el precio de su token, una bóveda DAO financiada por tarifas de transacción y amplias capacidades de integración con otros proyectos de Oasis. La plataforma fomenta la participación de la comunidad a través de Yuzu DAO, lo que permite a los poseedores de tokens votar sobre varias iniciativas.

El Fondo del Ecosistema de 200 millones de dólares

La Fundación Oasis, junto con gigantes de la industria como Binance Labs y Pantera, ha establecido un Fondo del Ecosistema de USD 200 millones. Este fondo está dedicado a apoyar a desarrolladores y proyectos que se alinean con la visión de la red de una Web 3.0 centrada en la privacidad. El fondo demuestra el compromiso de Oasis y sus socios para fomentar un entorno rico para la innovación y el desarrollo de nuevas aplicaciones en la red.

Subvenciones y DevAccelerator

A través de su programa de subvenciones, la Fundación Oasis apoya activamente a los equipos de desarrollo talentosos en la creación de nuevas aplicaciones e integraciones. La diversidad de proyectos financiados pone de manifiesto la flexibilidad de la red y su idoneidad para una amplia gama de aplicaciones, desde la IA hasta las soluciones de gestión de la salud.

Esfuerzos de la comunidad

El éxito de la Red Oasis se debe a su comunidad activa y global. El programa de Embajadores de Oasis ejemplifica este espíritu comunitario, con voluntarios de todo el mundo que impulsan la participación de la red a través de diversas iniciativas. Además, el Programa Universitario Oasis se destaca como el más extenso en el espacio blockchain de capa 1, con la participación de prestigiosas instituciones académicas de todo el mundo.

Hoja de ruta futura

  • Visión 2024 y estrategia de crecimiento
  • Expansión de la integración del ecosistema de Ethereum, incluida la adición de soporte para verificar el estado arbitrario de Ethereum.
  • Lanzamiento de herramientas del ecosistema Ethereum, como soporte para Foundry, mejoras en el cliente Oasis TypeScript y complementos para transacciones cifradas.
  • Mejoras en la experiencia del desarrollador
  • Enfoque continuo en la facilidad de desarrollo de aplicaciones utilizando el tiempo de ejecución de Sapphire y Oasis Privacy Layer (OPL).
  • La introducción de nuevos ejemplos de dApps, documentación y guías de usuario para mostrar las características únicas de la red Oasis.
  • Actualización de Oasis Playground para que los desarrolladores accedan a las últimas herramientas y recursos para el desarrollo de aplicaciones en Oasis.
  • Mejoras en la experiencia del usuario
  • Desarrollo de una extensión de navegador Oasis Wallet más segura y fácil de usar.
  • Introducción de aplicaciones de billetera móvil para iOS y Android para mejorar la accesibilidad y la comodidad de los usuarios.
  • Una revisión de la interfaz de usuario y la experiencia de usuario en todas las plataformas de billetera para agilizar las interacciones de los usuarios.
  • Seguridad y resiliencia
  • Investigación de tecnologías adicionales de TEE (Trusted Execution Environment) para mejorar la seguridad de la red.
  • Implementar un enfoque de defensa de múltiples capas para aumentar la resiliencia de la red contra una amplia gama de amenazas.
  • Mejoras de rendimiento
  • Mejoras en el tiempo de ejecución y el rendimiento del almacenamiento, centrándose en la optimización de la base de datos de almacenamiento trie de Merkle y el protocolo de almacenamiento en tiempo de ejecución.
  • Evaluación de diferentes diseños de almacenamiento y backends para reducir la amplificación de E/S y mejorar la eficiencia del sistema.
  • Desarrollo de la Comunidad y los Ecosistemas
  • Fortalecer el ecosistema de Oasis a través de una mayor participación de la comunidad y el apoyo a nuevos proyectos.
  • Un mayor desarrollo del Fondo del Ecosistema de 200 millones de dólares, que fomenta la innovación en proyectos de Web 3, DeFi, Metaverso, DAO y NFT en Oasis.
  • Haciendo hincapié en el programa de Embajadores de Oasis para impulsar los esfuerzos de la comunidad global.
  • Expansión del Programa Universitario

  • Inversión continua en el Programa Universitario Oasis, con el objetivo de fomentar la innovación y el desarrollo de las instituciones académicas de todo el mundo.
  • Resultados anticipados
  • Un resumen de los avances esperados y cómo contribuirán al progreso general y la adopción de la Red Oasis.
  • Información sobre cómo estos desarrollos se alinean con los objetivos a largo plazo de crear un ecosistema blockchain sólido, seguro y centrado en la privacidad.

Esta hoja de ruta mantiene una perspectiva prospectiva, basándose en los cimientos establecidos en años anteriores, evitando la superposición de contenidos. Hace hincapié en los avances significativos, con un ojo puesto en garantizar que estos desarrollos sean complementarios y no redundantes con las capacidades existentes.

Comparación con otras cadenas de bloques

El panorama de la cadena de bloques es diverso y competitivo, con varias plataformas que pretenden ofrecer ventajas únicas sobre sus rivales. Oasis Network, con su énfasis en la privacidad y la computación de alto rendimiento, se ha posicionado como un competidor formidable en este espacio. Así es como se encuentra en comparación con gigantes como Ethereum y Polkadot:

Velocidad y finalidad de las transacciones

  • Oasis Network cuenta con una impresionante velocidad de transacción con la capacidad de manejar hasta 1,000 transacciones por segundo (tps), y promete una finalidad instantánea. Esto significa que las transacciones en la Red Oasis se confirman y son irreversibles casi inmediatamente después de ser procesadas, lo que no solo es eficiente sino que también brinda un alto grado de certeza a los usuarios.
  • Ethereum, por otro lado, maneja actualmente alrededor de 14 tps con un tiempo promedio de bloque de 13,33 segundos y un tiempo de finalidad de aproximadamente 1,33 minutos. Mientras que Ethereum 2.0 tiene como objetivo mejorar significativamente estos números, Oasis ofrece actualmente una alternativa más rápida.
  • Polkadot tiene un tiempo de bloqueo similar al de Oasis, de 6 segundos, y soporta 1.000 tps con sus múltiples parachains. Sin embargo, su finalidad puede oscilar entre 12 y 60 segundos, lo que es menos inmediato en comparación con la finalidad instantánea de Oasis.

Tarifas

  • La estructura de tarifas de Oasis Network es altamente competitiva, afirmando ser hasta un 99% más barata que Ethereum. Esto lo convierte en una opción atractiva para los desarrolladores y usuarios que son sensibles a los costos, especialmente cuando se trata de transacciones DeFi que pueden ser intensivas en redes como Ethereum.
  • Ethereum es conocido por sus altas tarifas de transacción, especialmente durante la congestión de la red, lo que puede hacer que sea prohibitivo para transacciones más pequeñas o para DApps que requieren interacciones frecuentes en la cadena.
  • La estructura de tarifas de Polkadot varía y puede ser más económica que la de Ethereum, pero aún no coincide con la propuesta de tarifas bajas de Oasis Network.

Privacidad

  • Uno de los puntos de venta únicos de Oasis Network es su soporte de confidencialidad totalmente integrado, que ofrece características de privacidad en el nivel de capa 1. Esta es una divergencia significativa con respecto a Ethereum, que no admite la confidencialidad de forma nativa, lo que a menudo requiere soluciones complejas de capa 2 u otras soluciones para la privacidad.
  • Polkadot permite parachains centradas en la privacidad, pero esta privacidad no es inherente a la cadena de retransmisión en sí. Esto significa que, si bien la privacidad se puede lograr en Polkadot, se basa en la implementación específica de parachains individuales.

Versatilidad y contratos inteligentes

  • La versatilidad de Oasis Network es evidente en su soporte para entornos con y sin permiso, que atiende a una amplia gama de casos de uso, desde proyectos comunitarios abiertos hasta soluciones empresariales. Puede ejecutar contratos inteligentes de Solidity, lo que facilita la transición para los desarrolladores de Ethereum, y es compatible con WebAssembly (WASM), lo que amplía su atractivo para los desarrolladores.
  • Ethereum, al ser el primero en moverse en el espacio de los contratos inteligentes, tiene un vasto ecosistema de DApps y es compatible con los contratos inteligentes de Solidity. Sin embargo, su falta de funciones de privacidad nativas y los problemas actuales de escalabilidad son áreas en las que Oasis se destaca.
  • Polkadot, similar a Oasis, ofrece versatilidad con su modelo de parachain, lo que permite varios tiempos de ejecución, incluido WASM. También proporciona un grado de interoperabilidad que actualmente no tiene rival.

En conclusión, mientras que Ethereum y Polkadot tienen sus fortalezas y ecosistemas establecidos, Oasis Network se diferencia por su enfoque en la privacidad y la escalabilidad, ofreciendo una alternativa de alta velocidad, bajo costo y centrada en la privacidad que se adapta bien a la próxima generación de aplicaciones blockchain.

Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.