antes de falar sobre os Babylon Trustless Bitcoin Vaults (TBV), é preciso entender uma coisa — a situação do Bitcoin no DeFi é bem complicada.

o Bitcoin é o maior e mais confiável ativo cripto global, mas apenas cerca de 1% do BTC realmente entra no DeFi. os outros 99% ficam, na maior parte do tempo, parados em carteiras sem fazer nada. o motivo é simples: se você quer fazer algo com BTC, você precisa empacotar como um ativo sintético como WBTC, ou usar uma ponte cross-chain, ou entregar a custódia a algum terceiro. Essas três rotas, cada uma significa abrir mão do controle direto sobre o Bitcoin.

o que a Babylon precisa resolver é exatamente esse problema.

a empresa cria a infraestrutura para colateral de Bitcoin nativo. em 2025, o protocolo de staking de Bitcoin lançado pela Babylon atingiu, no auge, US$ 7.2 bilhões em TVL, tornando-se o maior projeto do ecossistema Bitcoin naquela época. não é um valor pequeno — o TVL da Babylon, sozinho, chegou a representar mais de 80% do TVL do ecossistema Bitcoin inteiro. $BABY é o token nativo da rede Babylon.

voltando ao TBV.

a lógica central do Trustless Bitcoin Vaults (TBV) é bem direta: permitir que o Bitcoin nativo funcione diretamente como colateral, sem precisar de encapsulamento, sem ponte cross-chain e sem confiar em intermediários. o BTC que você tranca no TBV permanece o tempo todo na rede Bitcoin, armazenado em um script Taproot. cada Vault corresponde a um UTXO independente, não entra em pool compartilhada e não pode ser re-collateralizado.

o primeiro caso real de uso do TBV é a colaboração com o Aave v4 para empréstimo nativo com colateral Bitcoin. Os usuários depositam BTC nativo como colateral e, no Ethereum, tomam emprestado USDC ou USDT via Aave v4. Durante todo o processo, sua chave privada permanece sob seu controle.

esse mecanismo tem quatro vantagens bem concretas:

1º, auto-custódia. seus bitcoins ficam sempre sob seu controle; não existe "entregar as moedas para outra pessoa". o mecanismo de resgate do TBV depende de provas de conhecimento zero — o resgate só é executado quando ocorre um evento correspondente na cadeia hospedeira (por exemplo, quitação do empréstimo). se alguém tentar retirar BTC sem uma prova válida, qualquer pessoa pode iniciar o challenge dentro da janela anti-fraude.

segundo, o colateral é de BTC nativo de verdade. não precisa de encapsulamento, não precisa de ponte cross-chain, não há intermediário centralizado. a conversão do estado cross-chain é forçada por criptografia, e não por algum terceiro confiável. de “a reputação do custodiante” para “a criptografia do protocolo”.

3º, eficiência de capital no nível DeFi. por meio do mercado de empréstimos do Aave v4, você consegue taxas de empréstimo padrão de DeFi. na testnet, os ativos que você pode pegar emprestado incluem USDC, USDT e WBTC. os juros são compostos continuamente: acumulam em cada bloco do Ethereum — não é aquele modelo tradicional em que só liquida em intervalos.

4º, isolamento de ativos. cada Vault é independente: o BTC não entra em uma pool compartilhada. o contrato do protocolo não pode mover o BTC para fora do script, não pode emprestar em outro lugar e não pode ser usado para outros fins.

atualmente, a testnet pública do TBV já foi lançada. A testnet roda na Bitcoin Signet e na Ethereum testnet. A Babylon fornece acesso completo: app da testnet, faucet de tokens de teste, tutoriais em vídeo, explorador de blocos e formulário de feedback.

abaixo, vou guiar você por todo o processo de testes da testnet do Trustless Bitcoin Vault (TBV). Vamos experimentar juntos tomar stablecoins com BTC nativo no Aave v4, sem ponte, sem wrapping e com sua chave privada sempre sob seu controle.

1. entenda o que é TBV?

Trustless Bitcoin Vaults são o protocolo de cofres Bitcoin sem confiança lançado pela Babylon Labs. A lógica central é bem simples: trancar o BTC em um script Taproot na rede Bitcoin; ao mesmo tempo, gerar no Ethereum os registros correspondentes de colateral para que você possa emprestar USDC, USDT ou WBTC no Aave v4.

do começo ao fim, o BTC não sai da rede Bitcoin; não é empacotado como ERC-20 e não entra em nenhuma ponte cross-chain. todo o processo é garantido por criptografia e não depende de nenhuma parte centralizada de custódia.

2. preparação

antes de operar, você precisa preparar as ferramentas e recursos a seguir:

1. carteira Bitcoin (rede Signet)

• recomendado: UniSat (extensão do navegador)

• após instalar, mude para a rede de teste Signet

• o tipo de endereço precisa ser Taproot (P2TR): Settings → Address Type → Taproot

• ⚠️ saldos não são compartilhados entre tipos de endereço diferentes; se você escolher o tipo errado no começo, depois de trocar será necessário pegar tokens no faucet novamente

2. carteira Ethereum (rede de teste Sepolia)

• qualquer carteira compatível com WalletConnect (MetaMask etc.)

• rede configurada como Sepolia

3. na verdade, existe um jeito ainda mais simples: use uma carteira full-chain. por exemplo, eu uso a extensão da carteira OKX + Google Chrome. com a mesma carteira, basta alternar para as redes Signet ou Sepolia conforme necessário.

resgatar tokens de teste

abra o faucet oficial: https://tbv-faucet.testnet.babylonlabs.io/

retirar dois tokens de teste de uma vez: • Signet BTC (para depositar no cofre + pagar taxas de rede do Bitcoin)

• Sepolia ETH (para pagar Gas do lado do Ethereum + taxas de peg-in)

faucet reserva (caso o faucet oficial não funcione):

• Signet BTC: https://signetfaucet.com/

• Sepolia ETH: https://www.alchemy.com/faucets/ethereum-sepolia

3. entrar na testnet e conectar a carteira

abra o app da testnet do TBV:

https://btc-vaults.testnet.babylonlabs.io/

clique no botão Connect no canto superior direito e conecte, em sequência:

1. carteira Bitcoin (UniSat, certifique-se de que o endereço é do tipo P2TR)

2. carteira Ethereum (MetaMask etc.)

após conectar com sucesso, aparecerão dois endereços de carteira no topo da página.

📌 visão geral dos parâmetros atuais da testnet: limite por Vault único 0.01–0.4 BTC; por posição no máximo 10 Vaults; limite total 0.4 BTC; fator de colateral 78%.

4. criar cofre (Deposit / Peg-in)

essa é a etapa mais central do fluxo inteiro — trancar o BTC no script Taproot da rede Bitcoin e, ao mesmo tempo, registrar o registro correspondente do cofre no Ethereum.

Etapa 1: entrar na interface Deposit

na seção Collateral, clique no botão Deposit.

Etapa 2: escolher o método de divisão do UTXO

a página vai pedir para você escolher se vai dividir:

• 2 UTXO Split - 26/74: dividir o BTC em dois cofres — o primeiro é o “cofre sacrificial” (sacrificial vault) e o segundo é o “cofre protegido” (protected vault)

• não dividir UTXO: coloque tudo em um único cofre

💡 por que separar? o UTXO do Bitcoin não pode ser dividido — na liquidação só é possível pegar o cofre inteiro, não dar para cortar 20%. Ao dividir em duas partes, na liquidação talvez só levem o cofre sacrificial anterior, protegendo o BTC no cofre protegido. Com os parâmetros atuais da testnet, o cofre sacrificial costuma ser a maior fatia (cerca de 74%).

na prática, descobri que no momento só dá para escolher Do not split UTXO: colocar tudo em um único cofre e então clicar no Select vault provider na imagem abaixo

Etapa 3: inserir o valor

preencha no campo a quantidade de BTC que você vai depositar (recomendado entre 0.01–0.4 BTC), e não exceda o limite do protocolo.

a página mostra: • Collateral Factor: 75%–78% (limite máximo de USD que pode ser emprestado)

• Transaction Reserve: ~ 0.00068624 sBTC (reserva da transação)

• Protocol Fee: ~ 0.002 ETH (taxa do protocolo)

Etapa 4: escolher o Vault Provider

na lista suspensa, escolha um provedor de cofre, por exemplo: • Babylon Labs VP 0 (comissão 1%)

clique em Deposit

Etapa 5: confirmar e assinar a transação

ao clicar em ign Transaction, o app vai te guiar automaticamente para concluir as operações a seguir:

1. gerar chave de depósito (automático)

2. assinar transação do Bitcoin (confirme no UniSat; trava o BTC na saída Taproot)

3. assine a transação de registro no Ethereum (confirme no MetaMask, enviando a solicitação de peg-in para o contrato do BTC Vault Manager)

4. assine a prova de vínculo de endereço (vincule seus endereços BTC e ETH)

depois de assinar, o cofre entra no estado Pending (aguardando confirmação).

Etapa 6: esperar a confirmação do Bitcoin

neste momento, é preciso esperar cerca de 2 horas (≈ 12 blocos de Bitcoin) para que a transação seja confirmada adequadamente. a página exibirá uma barra de progresso e o tempo estimado restante. um lembrete: não feche esta página e dê uma olhada de vez em quando. percebi que durante esse processo, às vezes também aparecem pop-ups da carteira pedindo confirmação da transação e assinatura.

Etapa 7: ativar o cofre

quando o estado do cofre mudar para Verified (já verificado), a página vai pedir para você clicar em Activate. após confirmar a transação no Ethereum, o cofre muda para Active (ativo). o protocolo então o fornece automaticamente como colateral ao mercado de empréstimos do Aave v4.

nesse momento, você vai ver: • Health Factor (fator de saúde) aparece no dashboard

• Total Collateral Value (valor total do colateral) mostra a estimativa do seu BTC

5. pegar stablecoin emprestado (Borrow)

depois de ativar o cofre, você já pode tomar emprestado ativos no Aave v4.

passos de operação

1. entre na área Loans (empréstimos) e clique em Borrow

2. escolha o ativo que vai tomar emprestado:

• USDC

• USDT

• WBTC

3. inserir o valor do empréstimo

4. confirme a transação no Ethereum

após o empréstimo ser bem-sucedido: • os ativos emprestados caem diretamente na sua carteira Ethereum

• atualizar o dashboard: Health Factor, Total Debt e outros dados

⚠️ atenção especial: Health Factor (fator de saúde)

esse é o valor mais importante de todo o processo de empréstimo/quitacão:

Health Factor = valor total do colateral × fator de colateral (78%) ÷ valor total da dívida

Status do Health Factor recomendado

1.5 seguro: pode pegar mais emprestado

1.2 ~ 1.5 próximo de risco: considere quitar ou adicionar mais colateral

1.0 ~ 1.2 alto risco: quite imediatamente ou aumente a posição

< 1.0 já pode ser liquidado; pode ser liquidado a qualquer momento

💡 mesmo que o preço do BTC não se mova, os juros do empréstimo continuam acumulando; a dívida cresce aos poucos e o fator de saúde cai. portanto, depois de tomar emprestado não é algo “para sempre” — você precisa acompanhar periodicamente.

6. quitação (Repay)

quitação parcial

na seção Loans, clique em Repay, insira o valor a quitar (menor que a dívida total) e confirme a transação. a posição continua aberta; a dívida diminui e o fator de saúde sobe.

quitar integralmente

clique em Repay full para quitar todas as dívidas de uma vez (incluindo os juros acumulados). após quitar, o fator de saúde volta ao normal e o cofre fica no estado retirável.

tentei quitar apenas metade do empréstimo primeiro; veja a imagem abaixo:

⚠️ ao quitar, normalmente há duas janelas pop-up do MetaMask: a primeira para autorização de quantidade do ERC-20 (approve) e a segunda para a transação real de quitação. Recomendo deixar uma folga maior na autorização, porque enquanto a transação aguarda confirmação, os juros continuam acumulando.

a imagem abaixo mostra que você quitou metade da dívida:

então eu quitei o restante da dívida. a imagem abaixo mostra que a dívida já foi quitada:

7. extração e resgate (Withdraw & Redeem)

depois de quitar a dívida, você pode retirar o BTC do cofre.

clique em Withdraw em Vaults para começar:

aqui vai um aviso: se você clicar em Withdraw e aparecer a mensagem abaixo, significa que sua dívida ainda não foi quitada completamente. Mesmo que você tenha escolhido Max em Repay agora há pouco, como seu saldo de USDC na carteira não é suficiente, você não quitou todo o empréstimo. Eu mesmo tive esse caso: sobraram 0.008 USDC que não foram quitados. Então, ao clicar Withdraw, você verá a mensagem abaixo e não conseguirá clicar em Coinfirm para continuar. Nesse caso, vá novamente ao faucet: https://tbv-faucet.testnet.babylonlabs.io/ para pegar mais USDC

depois, clique novamente em Repay, como mostrado na imagem abaixo: clique em Max para quitar totalmente.

depois de quitar totalmente, ao olhar a seção Loans, você verá o botão Repay esmaecido com a mensagem “No active loans”. só então é que está realmente quitado por completo. agora volte para a seção Vaults e clique novamente em Withdraw

agora está tudo normal. como na imagem abaixo, você pode clicar em Confirm para continuar e, na carteira pop-up, confirmar a transação.

em seguida, será exibido Withdrawal initiated. você precisa esperar três dias para voltar e fazer o Redeem (resgate).

agora entre na seção Activity: você verá que essa ação de Redeem está em Pending. volte em três dias para continuar.

esse processo precisa ser concluído por completo no lado do Bitcoin com uma série de validações criptográficas.

lado do Ethereum: aciona a extração

na seção Collateral, clique em Withdraw e confirme a transação no Ethereum. isso aciona o evento withdrawCollaterals, liberando o estado bloqueado do cofre no lado do Aave.

lado do Bitcoin: fluxo de resgate em quatro etapas

depois disso, os resgates na rede Bitcoin são acionados automaticamente (pelo Vault Provider), em quatro etapas:

Etapa Nome Descrição Quem faz

1. transação de broadcast Claim para declarar que você quer receber esse BTC Vault Provider (automaticamente)

2 envie a prova ZK Assert, provando que a dívida no lado do Ethereum já foi quitada pelo Vault Provider (automaticamente)

3. janela de challenge: qualquer pessoa pode contestar a validade da prova aguardando passivamente (≈ 3 dias)

4. após fechar a janela de Payout, o BTC é enviado para o endereço do seu cofre (automaticamente)

a janela de challenge está definida para 432 blocos do Bitcoin, cerca de 3 dias. na grande maioria dos casos ninguém desafia; basta esperar pacientemente.

ao finalizar o resgate, o BTC será enviado para o endereço registrado quando você criou o cofre, após descontar a comissão do Vault Provider (atualmente 1%).

auto-resgate (Self-Claim)

se o Vault Provider não responder por muito tempo, você ainda tem um caminho de auto-resgate:

1. arquivo do par de chaves WOTS baixado ao criar o cofre + claimer artifacts (JSON do diagrama da transação, chave de validação, dados de sessão BABE)

2. usar a ferramenta watchtower CLI fornecida oficialmente

3. execute o comando para transmitir automaticamente a transação Claim → Assert → Payout

as chaves WOTS de cada cofre só podem ser usadas uma vez; guarde com cuidado. a importância é a mesma das suas palavras-passe/mnemonic de carteira.

8. resumindo: o fluxograma completo

fase de preparação

instale UniSat (Signet/P2TR) + MetaMask (Sepolia)

pegue Signet BTC + Sepolia ETH no faucet

↓

conecte a carteira

abrir btc-vaults.testnet.babylonlabs.io

conecte a carteira BTC + a carteira ETH

↓

criar cofre (Peg-in)

escolha o método de divisão → insira o valor → selecione o Vault Provider

assinar transação BTC + transação de registro ETH

esperar ~2 horas para confirmar → clicar em Activate

↓

pegar stablecoin emprestado (Borrow)

escolha USDC/USDT/WBTC → insira o valor → confirme

atenção ao Health Factor > 1.5

↓

quitação (Repay)

quitação parcial ou quitação integral

só depois de quitar totalmente é que dá para retirar

↓

extração e resgate (Withdraw & Redeem)

lado do ETH aciona Withdraw

lado do BTC faz automaticamente Claim → Assert → janela de challenge (3 dias) → Payout

BTC volta para seu endereço Bitcoin (comissão de 1% descontada)

9. perguntas frequentes

P: por que o BTC não chega imediatamente após a quitação?

P: porque o script do Bitcoin não consegue ler diretamente o estado do Ethereum. O protocolo precisa usar provas ZK para transferir o fato de que "a dívida foi quitada" para o lado do Bitcoin; depois, durante a janela de challenge, tudo é assegurado. O processo todo leva cerca de 3 dias. Isso é design de segurança, não atraso técnico.

P: o que é liquidação?

P: quando o fator de saúde cair abaixo de 1.0, o liquidante vai quitar sua dívida no lado do Ethereum e levar todo o cofre correspondente. Como UTXO não pode ser dividido, por isso a recomendação oficial é dividir em vários cofres — sacrificando os primeiros para proteger os últimos.

P: os tokens de teste têm valor real?

P: não existe. USDC/USDT/WBTC no Signet BTC e na Sepolia são apenas tokens de teste, usados somente para validação de funcionalidade.

P: onde posso ver as transações?

P: no lado do Bitcoin use o navegador https://mempool.space/signet. No lado do Ethereum, use https://sepolia.etherscan.io/. navegador da testnet: https://babylon-btcvault-testnet.explorer.xangle.io/home

o que foi descrito acima é o tutorial completo de como operar a testnet pública do TBV. a filosofia de design do protocolo é bem clara: usar a segurança do Bitcoin para dar lastro à liquidez do DeFi, mas sem permitir que o BTC saia da sua própria rede. a testnet é a melhor forma de experimentar essa mecânica; recomendo fazer o fluxo inteiro o quanto antes. embora a equipe oficial ainda não tenha confirmado claramente se haverá airdrop para participantes, o sentimento é de que a expectativa por airdrop é muito forte — aquela frase antiga: prefira ganhar de graça do que perder por falta de atenção.

#Babylon #baby @BabylonLabs_io $BABY #BTC #defi

BABY
BABY
0.01194
-0.99%