¿QUE ES LEVIATOM?

Leviatom es la red troncal de la infraestructura de computación en la nube descentralizada de NetX. Utiliza un algoritmo de consenso heterogéneo (HCGraph), que combina tecnologías heterogéneas de entorno de ejecución confiable (TEE) y algoritmos de computación gráfica.

Funciones principales:

  • Orquestación de nodos de computación descentralizados: Gestiona y coordina los nodos que proporcionan recursos computacionales a la red.
  • Programación de microservicios: Permite la creación y ejecución de pequeños servicios de software que pueden combinarse para formar aplicaciones más complejas.
  • Establecimiento de mecanismos de consenso: Garantiza que los nodos de la red lleguen a un acuerdo sobre el estado de la red y la validez de las transacciones.
  • Soporte de aplicaciones Web2.0: Permite la migración y ejecución de aplicaciones Web2.0 existentes en un entorno descentralizado.
  • Escalabilidad: Leviatom mejora el rendimiento de blockchain a través de la tecnología de cadena paralela.
  • Gestión de microservicios: El libro mayor de Leviatom registra las características dinámicas de los microservicios de los nodos.

Objetivo:

El objetivo de Leviatom es construir una infraestructura de red para admitir la computación descentralizada en NetX.

Relación con Trias:

Leviatom es un componente clave del ecosistema Trias. Proporciona la infraestructura de computación necesaria para que las DApps de Trias funcionen de manera descentralizada y segura. Además, Leviatom utiliza el algoritmo de consenso HCGraph de Trias para garantizar la seguridad y confiabilidad de la red.

Ejemplos de uso:

Leviatom se puede utilizar para alojar una variedad de aplicaciones descentralizadas, como mercados descentralizados, plataformas de juegos y redes sociales. También se puede utilizar para proporcionar servicios de computación en la nube a empresas y particulares.

Arquitectura:

Leviatom tiene una arquitectura de doble cadena:

  1. Cadena de servicio principal: Responsable de procesar transacciones y ejecutar contratos inteligentes.
  2. Cadena de configuración: Gestiona la configuración de la red y la elección de nodos de consenso.

Modelo de consenso PoET:

Leviatom utiliza un mecanismo de consenso llamado Proof of Embedded Trust (PoET). En este modelo, la confiabilidad de cada nodo se evalúa continuamente y los nodos más confiables son seleccionados para participar en el proceso de consenso. Esto garantiza la seguridad y eficiencia de la red.

Tecnología TEE:

Leviatom utiliza Trusted Execution Environments (TEE) para garantizar la integridad y seguridad de los cálculos realizados en la red. Los TEE son áreas seguras dentro del procesador que protegen los datos y el código de la manipulación externa.

Desafíos:

  • Complejidad técnica: La implementación de Leviatom requiere un alto nivel de experiencia técnica en computación confiable, blockchain y computación gráfica.
  • Adopción: La adopción de Leviatom dependerá de la capacidad de atraer desarrolladores y usuarios a la plataforma.

Potencial:

Leviatom tiene el potencial de revolucionar la forma en que se construyen y ejecutan las aplicaciones descentralizadas. Al proporcionar una infraestructura de computación en la nube segura, escalable y confiable, Leviatom podría habilitar una nueva generación de DApps que pueden manejar grandes volúmenes de transacciones y datos de manera eficiente.