Ir al contenido
ORBITRAONE
EVM CapsuleOrbitra L1

Dominio de compatibilidad EVM aislado

Compatibilidad con Ethereum, contenida por diseño.

EVM Capsule es un dominio de compatibilidad aislado en el borde de Orbitra L1. El bytecode y las herramientas de Ethereum existentes se ejecutan dentro de una cápsula medida con sus propios techos de gas y de recursos, y los activos solo alcanzan el núcleo a través de una pasarela gobernada y limitada en frecuencia. El entorno de ejecución central es NexusWASM; la cápsula amplía el alcance para los desarrolladores sin modificarlo.

Cómo funciona

Un dominio sellado con una única puerta gobernada

Ilustración: El EVM Capsule se representa como un dominio aislado junto al núcleo de Orbitra L1. Los activos solo pasan entre ambos a través de una pasarela gobernada y con límite de tasa, provista de un disyuntor; la cápsula tiene sus propios techos de recursos, y una ruta de migración conduce hacia NexusWASM.
Núcleo de Orbitra L1EVM CapsulePasarela gobernada
  • Techos de recursos
  • Límites de tasa
  • Disyuntor
  • Ruta de migración

La ilustración representa EVM Capsule como un dominio aislado junto al núcleo de Orbitra L1, acotado por sus propios techos de recursos. La única conexión entre ambos es una pasarela gobernada: los activos la cruzan bajo límites de frecuencia, y un disyuntor puede cerrarla sin detener ninguno de los dos dominios. Una ruta de migración conduce de la cápsula hacia NexusWASM.

El problema

Por qué la compatibilidad pertenece al borde, no al núcleo

Un enorme volumen de código de contratos inteligentes, bibliotecas revisadas y prácticas de desarrollo está escrito para la máquina virtual de Ethereum. Una red nueva que lo ignore obliga a cada equipo a empezar de cero. Una red que adopta la EVM como su núcleo hereda su modelo de ejecución: una unidad de gas combinada, un acceso implícito al estado y un procesamiento organizado en torno a un único orden global, nada de lo cual se diseñó para un estado de mercado paralelo y determinista.

Orbitra L1 necesita ambas cosas a la vez: un núcleo de ejecución diseñado para el estado financiero y una vía directa para los equipos que ya construyen con lenguajes y herramientas de Ethereum. Fusionar ambos comprometería el primero. Ignorar el segundo reduciría el ecosistema.

EVM Capsule resuelve la tensión con un límite. Las aplicaciones compatibles se ejecutan dentro de la cápsula bajo reglas conocidas, el núcleo de ejecución no lleva restricciones de la EVM, y todo lo que se mueve entre ambos pasa por una pasarela con límites explícitos, supervisión y disyuntores.

Secuencia operativa

Cómo una aplicación EVM se encuentra con el núcleo.

La cápsula es un lugar para ejecutar código existente, no un atajo hacia el estado del núcleo. Toda interacción con activos del núcleo sigue la misma vía gobernada.

  1. 01

    Desplegar

    El bytecode EVM existente se despliega dentro de la cápsula con las herramientas habituales de Ethereum. Las direcciones, las llamadas y los eventos se comportan como espera un desarrollador de EVM dentro del dominio de la cápsula.

  2. 02

    Medir

    Las transacciones de la cápsula pagan gas de cápsula bajo techos fijados con independencia del núcleo, de modo que la demanda dentro de la cápsula se tarifica y se acota dentro de ella misma.

  3. 03

    Ejecutar

    La cápsula se ejecuta en su propio dominio con su propio estado. Un fallo dentro de ella no puede escribir en los contratos de NexusWASM, en los módulos de mercado ni en los saldos del núcleo.

  4. 04

    Solicitar

    Cuando una aplicación necesita un activo del núcleo, envía una solicitud de transferencia a la pasarela. Ninguna vía de llamada directa conduce desde el código de la cápsula hasta el núcleo.

  5. 05

    Filtrar

    La pasarela comprueba la solicitud frente a los límites de frecuencia por activo y por ruta, el estado de los disyuntores y la supervisión de los puentes antes de que nada se mueva.

  6. 06

    Liquidar

    Las transferencias aprobadas se confirman en ambos lados dentro de una sola transición dada por definitiva por QSE. Las solicitudes rechazadas o pausadas dejan ambos dominios sin cambios.

  7. 07

    Migrar

    Cuando un equipo está preparado, los componentes se trasladan a NexusWASM de uno en uno, y la pasarela transporta activos entre las versiones de la cápsula y las nativas durante la transición.

Arquitectura

Componentes de la cápsula

La cápsula es deliberadamente simple en su frontera: un dominio, una pasarela, un conjunto de límites. La complejidad permanece en el lado del muro al que pertenece.

  1. 01

    Dominio de ejecución EVM

    Ejecuta bytecode EVM con la semántica de Ethereum en un dominio aislado que mantiene su propio estado, aparte del estado del núcleo, y expone interfaces conocidas para el despliegue, las llamadas y los eventos.

  2. 02

    Techos de recursos independientes

    El gas de la cápsula, la ejecución y el crecimiento del almacenamiento están acotados por techos fijados con independencia del núcleo. La congestión dentro de la cápsula se tarifica y se absorbe dentro de ella misma.

  3. 03

    Pasarela de activos gobernada

    La única vía para los activos que se mueven entre la cápsula y el núcleo. Las transferencias están limitadas en frecuencia por activo y por ruta, y cada movimiento deja un registro equivalente en ambos lados.

  4. 04

    Disyuntores

    Disparadores automáticos que pausan toda la pasarela o una sola ruta cuando los flujos superan los límites, la conciliación falla o la supervisión detecta una anomalía.

  5. 05

    Puentes supervisados

    Las representaciones del lado de la cápsula de los activos del núcleo se concilian continuamente frente a las tenencias del núcleo que las respaldan. Un desajuste pausa la ruta afectada en lugar de dejarla crecer.

  6. 06

    Ruta de migración

    Patrones y herramientas para trasladar una aplicación a NexusWASM de forma progresiva, desde una única vía crítica para el rendimiento hasta la totalidad del código base.

Seguridad y control de fallos

La contención antes que la comodidad.

La cápsula está diseñada bajo el supuesto de que algunas aplicaciones EVM fallarán, por defectos de reentrada, actualizaciones defectuosas o claves comprometidas. El límite decide hasta dónde puede llegar un fallo de ese tipo.

  • Aislamiento de dominioEl código de la cápsula no puede llamar directamente a los contratos de NexusWASM ni a los módulos de mercado, ni puede escribir en el estado del núcleo. Su única salida es una solicitud a la pasarela.
  • Flujos limitados en frecuenciaLos límites por activo y por ruta acotan cuánto valor puede cruzar la pasarela dentro de una ventana, limitando lo que cualquier explotación individual puede extraer.
  • Disyuntores automáticosLos incumplimientos de límites, las brechas de conciliación o las alertas de supervisión pausan la ruta afectada sin detener el núcleo ni las demás rutas.
  • Representaciones respaldadasLa pasarela solo emite una representación del lado de la cápsula contra un activo del núcleo que efectivamente posee, y nunca emite más de lo que puede contabilizar.
  • Contención de recursosUnos techos de gas y de recursos independientes impiden que un repunte de actividad en la cápsula consuma la capacidad de ejecución de la que dependen los mercados.
  • Independencia del núcleoEl entorno de ejecución central no lleva restricciones de la EVM. Las actualizaciones de NexusWASM, VectorLanes o QSE nunca esperan a la compatibilidad con la EVM, y los cambios en la cápsula nunca alteran la semántica del núcleo.

En los tres sistemas

El lugar de la cápsula en el sistema

Orbitra Prime

Inteligencia de negociación

Los activos que cruzan la pasarela se convierten en activos ordinarios del núcleo. Una vez listados bajo las reglas habituales, se negocian en Orbitra Prime a través de ApexMatch con el mismo tratamiento de riesgo de Aegis que cualquier otro activo.

Orbitra L1

Liquidación y cómputo

EVM Capsule es un dominio de compatibilidad acotado de Orbitra L1 que se ejecuta junto al entorno de ejecución de NexusWASM, nunca por debajo de él ni en su lugar. Sus transiciones adquieren carácter definitivo mediante QSE junto con el resto de la red.

Orbitra Realm

Aplicaciones y comercio

Los equipos con aplicaciones de Ethereum existentes pueden entrar en Orbitra Realm con rapidez, alcanzar usuarios y liquidez a través de la pasarela, y trasladar a NexusWASM los componentes críticos para el rendimiento cuando lo decidan. Los activos de otras cadenas llegan a través de GateMesh; la pasarela de la cápsula conecta únicamente la cápsula y el núcleo.

Valor

Qué hace posible el aislamiento

Operadores y usuarios
Aplicaciones conocidas con límites visibles. Los techos de la pasarela, el estado de los disyuntores y el respaldo de los activos del lado de la cápsula pueden inspeccionarse, de modo que usted puede ver cómo se conecta una aplicación con los activos del núcleo.
Instituciones
Una superficie de riesgo contenida. Las cargas de trabajo de compatibilidad se separan de la infraestructura de mercado mediante techos, límites de frecuencia y controles de pausa explícitos que pueden evaluarse por sí mismos.
Desarrolladores
Despliegue bytecode existente con las herramientas que ya conoce y, después, migre componente a componente cuando el rendimiento nativo importe. La ruta de migración está documentada en la documentación para desarrolladores.

Especificaciones

Especificaciones

Función
Dominio de compatibilidad aislado; nunca el entorno de ejecución central
Compatibilidad
Bytecode y herramientas de Ethereum dentro del dominio de la cápsula
Modelo de recursos
Techos de gas y de recursos independientes, separados de la tarificación del núcleo
Estado
Estado de la cápsula mantenido aparte del estado del núcleo; sin escrituras directas a través del límite
Movimiento de activos
Una pasarela gobernada con límites de frecuencia por activo y por ruta
Protección
Disyuntores automáticos, puentes supervisados y conciliación continua
Finalidad
Transiciones de la cápsula dadas por definitivas por QSE junto con el resto de Orbitra L1
Migración
Ruta progresiva desde los contratos de la cápsula hasta NexusWASM

Terminología

Terminología

Dominio de compatibilidad
Un entorno acotado que ejecuta el código de otra plataforma bajo sus propias reglas y límites, separado del entorno de ejecución central.
Pasarela gobernada
El único canal entre la cápsula y el núcleo, que aplica límites de frecuencia, estado de los disyuntores y conciliación en cada transferencia.
Límite de frecuencia
Un tope al valor o al número de transferencias a lo largo de una ruta dentro de una ventana temporal.
Disyuntor
Un control automático que pausa una ruta cuando se cumplen condiciones predefinidas: incumplimientos de límites, brechas de conciliación, anomalías.
Migración progresiva
Trasladar una aplicación de la cápsula a NexusWASM un componente a la vez, en lugar de en un único cambio radical.

UNA RED. MERCADOS INFINITOS.

Solicitar acceso a ORBITRA ONE™.