← Todos los casos de estudio
CASOS DE ESTUDIO · 2022–2023

LightBridge

Bridge cross-chain casi instantáneo en 6 redes. $1M+ moviéndose por él, continuamente.

Boba Network es una blockchain híbrida de Capa 2 que ofrece datos y computación nativa fuera de la cadena a través de Account Abstraction. Un rollup optimista basado en Ethereum y BNB Chain para apps de adopción masiva.

BLOCKCHAIN 2022–2023 En Vivo
01 Resumen

Resumen

Boba Network es una blockchain híbrida de Capa 2 que ofrece datos y computación nativa fuera de la cadena a través de Account Abstraction. Un rollup optimista basado en Ethereum y BNB Chain para apps de adopción masiva.

02 El Reto

El Reto

Los rollups optimistas aseguran valor con períodos de espera; los usuarios mainstream quieren velocidad. La UX de bridging existente era demasiado lenta y compleja para la audiencia a la que Boba quería llegar. Las transferencias cross-chain tenían que sentirse instantáneas sin romper el fallback trustless – en paralelo a un lanzamiento NFT y trabajo continuo en el Gateway DApp.

03 La decisión que tomamos

Heredamos el prototipo, pagamos el peaje de mantenimiento, y luego lo redujimos.

No empezamos desde cero. Recibimos un prototipo nunca construido para los requisitos reales, y una lista de requisitos que él no cumplía. Cada release cerraba bugs ya horneados en el prototipo y añadía lo que la especificación había pedido desde el día uno. Pesado en mantenimiento por diseño, cada arreglo se apoyaba en decisiones que no eran nuestras. En paralelo simplificamos la superficie sprint a sprint, hasta que lo que entregábamos no estaba parcheado. Estaba limpio.
04 Lo que hicimos

Lo que hicimos

Restricción: sensación instantánea sin renunciar al settlement trustless. La decisión: un servicio de polling en TypeScript que observa eventos AssetReceived en las cadenas origen, agrupa hasta 10 transferencias y envía llamadas disburseAsset() firmadas con AWS KMS a la cadena destino – la clave del disburser nunca sale de AWS. Concretamente: LightBridge oficial, lanzamiento de NFT TuringMonsters, contribuciones sostenidas al Gateway DApp, además de trabajo en Account Abstraction, DevOps y DevRel. Trade-off: liquidez para enmascarar el período de espera.

05 Resultados

Resultados

Escala 6 cadenas Soporte de red
Negocio $1M+ asegurados Continuamente
Pantallas Seleccionadas
Architecture & Flows

Arquitectura del bridge multi-cadena

Servicio de polling en TypeScript observa los eventos AssetReceived en las cadenas origen, agrupa hasta 10 transferencias y envía llamadas disburseAsset() firmadas con AWS KMS a la cadena destino. La clave del disburser nunca sale de AWS.

El diagrama ilustra una arquitectura simplificada de alto nivel y omite detalles confidenciales de implementación y seguridad.

Flujo de desembolso multi-cadena

sequenceDiagram
  autonumber
  participant U as User
  participant SC as Source Contract
  participant SG as GraphQL Subgraph
  participant SV as LightBridge Service
  participant K as AWS KMS
  participant DC as Dest Contract
  U->>SC: deposit(asset, amount, destChainId)
  SC-->>SG: emit AssetReceived
  SV->>SG: poll events (60s)
  SG-->>SV: new AssetReceived[]
  SV->>SV: batch ≤10, estimate gas
  SV->>K: sign disburseAsset(tx)
  K-->>SV: signed tx
  SV->>DC: submit signed tx
  DC->>U: release asset to recipient
  DC-->>SV: tx receipt
  SV->>SV: persist depositId · emit metrics
Depósito en la cadena origen → indexación del subgraph → polling → desembolso firmado con KMS en la cadena destino. La clave del disburser nunca sale de AWS; el servicio solo orquesta.
06 Lo que aprendimos

Lo que aprendimos

El bridging en rollups optimistas tiene una tensión de UX inherente: la seguridad quiere períodos de espera, los usuarios quieren velocidad. LightBridge nos enseñó a arquitectar capas de proveedores de liquidez que enmascaran la latencia para la mayoría de los usuarios, manteniendo el fallback trustless intacto.

Stack Técnico
Tags
InfraestructuraCapa 2RollUp

¿Quieres resultados como estos?

Cuéntanos qué estás construyendo. Te diremos si somos el equipo adecuado.

 Agendar llamada