Conceptos fundamentales
Lock & Release (modelo de liquidez)
Dado que USDT existe de forma nativa en todas las redes compatibles, el Bridge utiliza un modelo de Lock & Release respaldado por bóvedas de liquidez de USDT en cada cadena, en lugar de acuñar tokens envueltos (wrapped).
-
Bridge In: el USDT se bloquea en el TokenVault de la cadena de origen, y se libera una cantidad igual de USDT desde la bóveda de BOT Chain hacia el destinatario.
-
Bridge Out: el USDT se bloquea en la bóveda de BOT Chain, y se libera una cantidad igual (menos la comisión de retiro) desde la bóveda de la cadena de destino.
Validadores / Relayers
Las transferencias cross-chain están protegidas por un conjunto descentralizado de validadores. Cuando se detecta un depósito en la cadena de origen, los validadores observan el evento de forma independiente y producen atestaciones firmadas. Una vez alcanzado el umbral de firmas requerido, un relayer envía la prueba agregada a la cadena de destino para liberar el USDT.
-
Los validadores nunca custodian los fondos de los usuarios; solo atestiguan los eventos observados.
-
El contrato BridgeValidator hace cumplir el umbral de firmas antes de liberar el USDT.
Confirmaciones y finalidad
Para protegerse frente a reorganizaciones de cadena, el Bridge espera un número mínimo de confirmaciones de bloque en la cadena de origen antes de que los validadores atestigüen una transferencia.
-
BOT Chain: Physical Finality — una transacción es definitiva en cuanto se incluye, por lo que las confirmaciones son casi instantáneas.
-
Cadenas externas (Ethereum, BSC, Tron): el Bridge espera un número de confirmaciones específico de cada red antes de procesar.
Modelo de seguridad
-
Cada transferencia se identifica de forma única mediante un transferId y solo puede reclamarse una vez (protección contra replay).
-
La liberación requiere un quórum válido de firmas de validadores verificadas on-chain.
-
Los saldos de las bóvedas están respaldados 1:1 por USDT bloqueado.
-
Pausable: la gobernanza puede pausar el BridgeRouter en caso de emergencia para proteger los fondos de los usuarios.