Antes de hablar de Babylon Trustless Bitcoin Vaults (TBV), primero hay que aclarar una cosa: la situación de Bitcoin en DeFi es bastante incómoda.
Bitcoin es el mayor y más confiable criptoactivo del mundo, pero solo alrededor del 1% de BTC realmente entra en DeFi. El 99% restante la mayor parte del tiempo se queda en carteras sin hacer nada. La razón es simple: si quieres hacer algo con BTC, o lo empaquetas en un activo sintético como WBTC, o usas un puente cross-chain, o se lo entregas a un tercero custodio. Estas tres rutas significan, en cada caso, renunciar al control directo sobre Bitcoin.
Lo que Babylon necesita resolver es precisamente este problema.
Esta empresa construye infraestructura para colateral nativo de Bitcoin. En 2025, el protocolo de staking de Bitcoin lanzado por Babylon alcanzó, en su pico, un TVL de 7.200 millones de dólares, convirtiéndose en el proyecto de ecosistema de Bitcoin con mayor escala de ese momento. No es una cifra pequeña: el TVL aportado por Babylon en solitario llegó a representar en algún momento más del 80% del TVL del ecosistema completo de Bitcoin. $BABY es el token nativo de la red Babylon.
Volvamos a TBV.
La lógica central de Trustless Bitcoin Vaults (TBV) es bastante directa: permitir que el Bitcoin nativo se use directamente como colateral, sin necesidad de empaquetar, sin puentes y sin confiar en intermediarios. El BTC que bloqueas en TBV permanece, desde el principio hasta el final, en la red de Bitcoin y se almacena en un script Taproot. Cada cofre corresponde a un UTXO independiente: no entra en un pool de fondos compartido, y no puede volver a ser apostado (re-pledged).
El primer caso de uso implementado de TBV es el préstamo nativo de Bitcoin con colateral, en colaboración con Aave v4. Los usuarios depositan BTC nativo como colateral y luego piden prestados USDC o USDT en Ethereum mediante Aave v4. Durante todo el proceso, tu llave privada siempre está bajo tu propio control.
Este mecanismo tiene cuatro ventajas muy concretas:
Primero, autocustodia. Tus bitcoins siempre están bajo tu control; no existe el “entregar tus monedas a otros”. El mecanismo de redeem de TBV depende de pruebas de conocimiento cero: solo cuando ocurre un evento de coincidencia en la cadena huésped (como el pago del préstamo) se ejecuta el redeem. Si alguien intenta retirar BTC sin una prueba válida, cualquiera puede iniciar un desafío dentro de la ventana antifraude.
Segundo, colateral real de BTC nativo. No necesitas empaquetar, no necesitas puentes cross-chain, no hay intermediarios centralizados. La conversión del estado cross-chain se fuerza mediante criptografía, no mediante un tercero confiable. El objeto de confianza deja de ser “la calidad del custodio” y pasa a ser “la criptografía del protocolo”.
3. Eficiencia de capital a nivel DeFi. A través del mercado de préstamos de Aave v4, puedes disfrutar tasas de interés estándar de DeFi. En la red de pruebas, los activos disponibles para pedir prestados incluyen USDC, USDT y WBTC. El interés se acumula continuamente: se va acumulando en cada bloque de Ethereum, no es el modo tradicional que liquida solo cada cierto tiempo.
4. Aislamiento de activos. Cada Vault es independiente: el BTC no entra en un pool de fondos compartido. El contrato del protocolo no puede mover el BTC fuera del script, ni usarlo para obtener préstamos en otros lugares, ni reutilizarlo con otros fines.
Actualmente, la red de pruebas pública TBV ya está en línea. La red de pruebas se ejecuta en Bitcoin Signet y Ethereum testnets. Babylon ofrece una entrada completa: aplicación de red de pruebas, faucets de tokens de prueba, tutoriales en video, exploradores de bloques y formularios de feedback.
A continuación, te guiaré por el proceso de prueba de la red de pruebas Trustless Bitcoin Vault (TBV). Vamos a vivir la experiencia de pedir stablecoins con BTC nativo en Aave v4: sin puentes, sin empaquetar, y con tu llave privada siempre en tu poder.
1. ¿Aclarar qué es TBV?
Trustless Bitcoin Vaults es el protocolo de cofres de Bitcoin sin confianza presentado por Babylon Labs. La lógica central es muy simple: bloquear el BTC en un script Taproot en la red de Bitcoin y, al mismo tiempo, generar en Ethereum un registro correspondiente como colateral, para que puedas pedir prestados USDC, USDT o WBTC en Aave v4.
El BTC no sale de la red de Bitcoin de principio a fin; no se empaqueta como ERC-20; no entra en ningún puente cross-chain. Todo el proceso se garantiza con criptografía y no depende de custodios centralizados.
2. Preparación
Antes de operar, necesitas tener preparados las siguientes herramientas y recursos:
1. Cartera de Bitcoin (red Signet)
• Recomendado: UniSat (extensión del navegador)
• Tras instalar, cambia a la red de pruebas Signet
• El tipo de dirección debe configurarse como Taproot (P2TR): Settings → Address Type → Taproot
• ⚠️ No se comparte el saldo entre tipos de direcciones. Si al principio elegiste el tipo equivocado, al cambiar necesitarás volver a solicitar monedas desde el faucet
2. Cartera de Ethereum (red de pruebas Sepolia)
• Cualquier cartera compatible con WalletConnect (por ejemplo, MetaMask)
• La red se configura en Sepolia
3. En realidad hay una forma más simple: usar una wallet full-chain. Por ejemplo, yo uso la extensión de OKX + el navegador Google; uso la misma wallet y solo cambio a las redes Signet o Sepolia según sea necesario.


Recoger monedas de prueba
Abre el faucet oficial: https://tbv-faucet.testnet.babylonlabs.io/
Recoge dos tipos de tokens de prueba en una sola vez: • Signet BTC (para depositar en el cofre + pagar comisiones de la red Bitcoin)
• Sepolia ETH (para pagar Gas en el lado de Ethereum + tarifas de peg-in)
Faucet alternativo (por si el faucet oficial no funciona):
• Signet BTC: https://signetfaucet.com/
• Sepolia ETH: https://www.alchemy.com/faucets/ethereum-sepolia


3. Entrar en la red de pruebas y conectar la cartera
Abre la aplicación de la red de pruebas TBV:
https://btc-vaults.testnet.babylonlabs.io/
Haz clic en el botón Connect en la esquina superior derecha y conecta en este orden:
1. Cartera de Bitcoin (UniSat; asegúrate de que la dirección sea del tipo P2TR)
2. Cartera de Ethereum (MetaMask, etc.)
Después de conectarse, en la parte superior de la página se mostrarán dos direcciones de cartera.
📌 Resumen rápido de parámetros actuales de la red de pruebas: límite de un solo Vault 0.01–0.4 BTC; en una sola posición máximo 10 Vaults; límite total 0.4 BTC; factor de colateral 78%.

4. Crear cofre (Deposit / Peg-in)
Esta es la etapa más esencial del proceso: bloquear el BTC en el script Taproot en la red de Bitcoin y, al mismo tiempo, registrar en Ethereum el registro correspondiente del cofre.
Paso 1: Entrar a la pantalla de Deposit
En la sección Collateral, haz clic en el botón Deposit.

Paso 2: Elegir el método de división de UTXO
La página te pedirá que elijas si deseas dividir:
• 2 UTXO Split - 26/74: dividir el BTC en dos cofres; el primero es el "cofre sacrificial" y el segundo es el "cofre protegido"
• No dividir UTXO: poner todo en un solo cofre
💡 ¿Por qué dividir? Los UTXO de Bitcoin no se pueden partir: en la liquidación solo pueden llevarse el cofre completo, no se puede cortar un 20%. Al dividir en dos, la liquidación podría llevarse únicamente el cofre sacrificial de delante, protegiendo el BTC del cofre protegido. Con los parámetros actuales de la red de pruebas, el cofre sacrificial normalmente representa una parte grande (aprox. 74%).
Al probar en la práctica, actualmente solo se puede elegir Do not split UTXO: poner todo en un solo cofre, y luego hacer clic en Select vault provider en la imagen de abajo.

Paso 3: Introducir el importe
En el cuadro de entrada, escribe la cantidad de BTC a depositar (se recomienda entre 0.01–0.4 BTC). Asegúrate de no exceder el límite del protocolo.
La página mostrará: • Collateral Factor: 75%–78% (máximo monto en USD que se puede pedir prestado)
• Transaction Reserve: aprox. 0.00068624 sBTC (reserva de transacción)
• Protocol Fee: aprox. 0.002 ETH (tarifa del protocolo)
Paso 4: Elegir Vault Provider
En el menú desplegable, elige un proveedor de cofre. Por ejemplo, el mío es: • Babylon Labs VP 0 (comisión 1%)

Haz clic en Deposit

Paso 5: Confirmar y firmar la transacción
Después de hacer clic en ign Transaction, la aplicación te guiará automáticamente para completar las siguientes acciones:
1. Generar la clave de depósito (automático)
2. Firmar la transacción de Bitcoin (confirma en UniSat; bloquea el BTC en la salida Taproot)
3. Firmar la transacción de registro de Ethereum (confirma en MetaMask y envía la solicitud de peg-in al contrato BTC Vault Manager)
4. Firmar la prueba de asociación de direcciones (vincula tus direcciones de BTC y ETH)
Tras completar la firma, el cofre pasa a estado Pending (pendiente de confirmación).



Paso 6: Esperar confirmación en Bitcoin
En este punto debes esperar unas 2 horas (aprox. 12 bloques de Bitcoin) para que la transacción esté suficientemente confirmada. La página mostrará una barra de progreso y el tiempo restante estimado. Un recordatorio: no cierres esta página y revísala de vez en cuando, porque descubrí que en este proceso a veces aparece un pop-up de la cartera pidiendo confirmar la transacción y la firma.

Paso 7: Activar el cofre
Cuando el estado del cofre pasa a Verified (verificado), la página te indicará que hagas clic en Activate. Después de confirmar la transacción en Ethereum, el cofre pasa a estado Active (activo) y el protocolo lo suministra automáticamente como colateral al mercado de préstamos de Aave v4.
En este punto verás: • Health Factor (health factor) aparece en el panel
• Total Collateral Value (valor total del colateral): muestra la valoración de tu BTC


5. Pedir stablecoins prestadas (Borrow)
Después de activar el cofre, ya puedes pedir prestados activos en Aave v4.
Pasos de operación
1. Entra en la sección Loans (préstamos) y haz clic en Borrow

2. Elige el activo que vas a pedir prestado:
• USDC
• USDT
• WBTC

3. Introducir el importe del préstamo

4. Confirmar la transacción en Ethereum
Después de que el préstamo se realice con éxito: • El activo prestado se deposita directamente en tu cartera de Ethereum

• El panel se actualiza con datos como Health Factor, Total Debt, etc.

⚠️ Enfócate en: Health Factor (factor de salud)
Este es el valor más importante de todo el proceso de préstamo:
Health Factor = valor total del colateral × factor de colateral (78%) ÷ valor total de la deuda
Estado sugerido de Health Factor
1.5 Seguro; puedes pedir prestado más
1.2 ~ 1.5 Cerca del riesgo: considera reembolsar o añadir colateral
1.0 ~ 1.2 Riesgo alto: reembolsa de inmediato o añade más colateral
< 1.0 Ya se puede liquidar; podría liquidarse en cualquier momento
💡 Incluso si el precio de BTC no se mueve, el interés del préstamo sigue acumulándose y la deuda crece poco a poco, por lo que el health factor disminuye. Así que pedir prestado no es algo “una vez y listo”: debes revisarlo periódicamente.
6. Reembolso (Repay)
Pago parcial
En la sección Loans, haz clic en Repay, introduce el importe a reembolsar (menor que la deuda total) y confirma la transacción. La posición permanece abierta; la deuda disminuye y el health factor vuelve a subir.
Reembolso total
Haz clic en Repay full para saldar todas las deudas de una sola vez (incluido el interés acumulado). Después del reembolso, el health factor se restablece y el cofre pasa a un estado que permite retirarlo (withdraw).

Intenté primero reembolsar la mitad del préstamo; como en la imagen:

⚠️ Al reembolsar, normalmente habrá dos ventanas emergentes en MetaMask: la primera para la autorización de límite de ERC-20 (approve) y la segunda para la transacción real de reembolso. Se recomienda dejar un poco más de margen al autorizar, porque mientras la transacción está pendiente de confirmación, el interés sigue acumulándose.

La imagen muestra que ya has reembolsado la mitad de la deuda:

Luego volví a pagar el resto de la deuda; como muestra la imagen, ya se ha saldado la deuda:

7. Extracción y redeem (Withdraw & Redeem)
Después de saldar la deuda, ya puedes recuperar el BTC desde el cofre.
En Vaults, haz clic en Withdraw para comenzar:

Aquí te aviso: si después de hacer clic en Withdraw te aparece el aviso de abajo, significa que tu deuda aún no se ha pagado completamente. Aunque en Repay elegiste Max, como no tenías suficiente saldo de USDC en tu cartera, no se pagó todo el préstamo. La primera vez que lo hice, me quedó sin pagar 0.008 USDC, así que al hacer clic en Withdraw me apareció este aviso y no pude seguir haciendo clic en Coinfirm. En ese caso, debes volver al faucet: https://tbv-faucet.testnet.babylonlabs.io/ y recoger algo de USDC

Luego vuelve a hacer clic en Repay para reembolsar. Como en la imagen de abajo: haz clic en Max para saldar por completo.

Después de saldar completamente, vuelve a mirar la sección Loans: verás que el botón Repay se pone en gris y aparece el aviso de No active loans. Esto significa que realmente está todo saldado. Ahora regresa a la sección Vaults y haz clic nuevamente en Withdraw.

Ahora está todo bien; como en la imagen, puedes hacer clic en Confirm para continuar. En la cartera emergente, confirma la transacción.

Luego se muestra Withdrawal initiated; hay que esperar tres días y volver para Redeem (redeem).

Ahora entra en la sección Activity: verás que esta acción de Redeem está en estado Pending. Puedes volver después de tres días.

Este proceso, en el lado de Bitcoin, requiere completar todo un flujo de validación criptográfica.
Lado de Ethereum: activar la extracción (trigger extraction)
En la sección Collateral, haz clic en Withdraw y confirma la transacción en Ethereum. Esto activa el evento withdrawCollaterals, liberando el estado de bloqueo del cofre en el lado de Aave.
Lado de Bitcoin: proceso de retiro (redeem) en cuatro pasos
Después, los retiros automáticos en la red de Bitcoin se realizan (impulsados por el Vault Provider), en cuatro pasos:
Paso Nombre Descripción Quién lo hace
1. Transmitir una transacción Claim (difundir): declarar que se debe reclamar este BTC Vault Provider (automático)
2. Enviar Assert de la prueba ZK, probando que la deuda en el lado de Ethereum ya se ha pagado al Vault Provider (automático)
3 Periodo de ventana de desafío: cualquier persona puede cuestionar la legalidad de la prueba Esperar pasivamente (aprox. 3 días)
4. Una vez que se cierre la ventana de Payout, el BTC se envía a la dirección de tu Vault Provider en tu creación de cofre (automático)
La ventana de desafío actualmente está configurada en 432 bloques de Bitcoin, aprox. 3 días. En la gran mayoría de los casos no habrá desafíos; solo necesitas esperar con paciencia.
Después de completar el redeem, el BTC será enviado a la dirección registrada cuando creaste el cofre, tras descontar la comisión del Vault Provider (actualmente 1%).
Autosalvamento (Self-Claim)
Si el Vault Provider no responde durante mucho tiempo, también tienes una ruta de autosalvamento (self-redeem):
1. El archivo de pares de claves WOTS descargado al crear el cofre + claimer artifacts (JSON del diagrama de la transacción, clave de verificación, datos de sesión BABE)
2. Usar la herramienta CLI watchtower provista oficialmente
3. Ejecuta el comando para transmitir automáticamente la transacción Claim → Assert → Payout
La clave WOTS de cada cofre solo se puede usar una vez; consérvala bien. Su importancia es equivalente a la de tu frase mnemónica de cartera.
8. Resumen del diagrama completo del proceso
Fase de preparación
Instala UniSat (Signet/P2TR) + MetaMask (Sepolia)
Obtén Signet BTC + Sepolia ETH del faucet
↓
Conectar la cartera
Abre btc-vaults.testnet.babylonlabs.io
Conectar cartera BTC + cartera ETH
↓
Crear un cofre (Peg-in)
Elige el método de división → introduce el importe → selecciona Vault Provider
Firmar transacción de BTC + transacción de registro en ETH
Espera ~2 horas para confirmar → y haz clic en Activate
↓
Pedir stablecoins prestadas (Borrow)
Elige USDC/USDT/WBTC → introduce la cantidad → confirma
Presta atención al Health Factor > 1.5
↓
Reembolso (Repay)
Pago parcial o reembolso total
Solo después de saldarlo puedes retirar
↓
Extracción y redeem (Withdraw & Redeem)
El lado de ETH activa Withdraw
En el lado de BTC, se ejecuta automáticamente Claim → Assert → ventana de desafío (3 días) → Payout
El BTC vuelve a tu dirección de Bitcoin (descontando la comisión del 1%)
9. Preguntas frecuentes
P: ¿Por qué el BTC no llega de inmediato después del reembolso?
P: Porque los scripts de Bitcoin no pueden leer directamente el estado de Ethereum. El protocolo necesita usar pruebas ZK para transmitir la afirmación de que "la deuda ya se ha saldado" al lado de Bitcoin, y luego, tras el periodo de ventana de desafío, garantizar la seguridad. Todo el proceso tarda alrededor de 3 días. Este es un diseño de seguridad, no una demora técnica.
P: ¿Qué es lo de la liquidación?
P: Cuando el health factor cae por debajo de 1.0, el liquidador te ayudará a pagar la deuda en el lado de Ethereum y se quedará con el cofre completo correspondiente. Como los UTXO no se pueden dividir, por eso el oficial recomienda dividir en varios cofres: sacrificas solo los primeros para proteger los posteriores.
P: ¿Las monedas de prueba tienen valor real?
R: No. Signet BTC y USDC/USDT/WBTC en Sepolia son tokens de prueba, solo para validar funciones.
P: ¿Dónde puedo ver las transacciones?
P: En el lado de Bitcoin se usa el explorador https://mempool.space/signet ; en el lado de Ethereum, https://sepolia.etherscan.io/. Explorador de la red de pruebas: https://babylon-btcvault-testnet.explorer.xangle.io/home
Esto es todo el tutorial completo de operación de la red de pruebas pública TBV. La filosofía de diseño de todo el protocolo es muy clara: usar la seguridad de Bitcoin para respaldar la liquidez de DeFi, sin permitir que el BTC salga de su propia red. La red de pruebas es la mejor forma de experimentar este mecanismo; se recomienda empezar cuanto antes y correr el flujo completo. Aunque ahora el oficial no ha dicho explícitamente que participar en la prueba implique airdrop, la expectativa de airdrop se siente bastante fuerte; como siempre, mejor “cogerlo gratis” sin perderse, antes que equivocarse por no hacerlo.
#Babylon #baby @BabylonLabs_io $BABY #BTC #defi


