Babylon recientemente abrió su red de pruebas pública de Trustless Bitcoin Vaults (TBV) y yo mismo ejecuté el proceso. Lo más central de TBV en realidad es fácil de entender: en el pasado, para que BTC entrara en DeFi, en la mayoría de los casos primero había que convertirlo en activos mapeados como WBTC, o bien pasarlo mediante puentes entre cadenas o custodios. Lo que intenta hacer TBV es mantener el BTC dentro de la propia red de Bitcoin, y a la vez convertirse directamente en un activo de colateral que otras aplicaciones en cadenas puedan usar. El primer caso de implementación es Aave v4: es decir, puedes usar BTC nativo como colateral y luego pedir prestado en Ethereum activos como USDC, USDT, etc.

测试之前需要准备两个钱包。Bitcoin 端可以使用 UniSat,网络切换到 Bitcoin Signet,地址类型最好一开始就设置成 Taproot(P2TR);Ethereum 端使用 Sepolia,同时准备一点 Sepolia ETH 支付 Gas。测试 BTC 和其他测试资产都可以直接从 Babylon 的 Faucet 领取。

这里最容易踩坑的地方是 UniSat 的地址类型,如果先用 Native SegWit 地址领了测试 BTC,后面再切换到 Taproot,会发现两个地址并不是同一个地址,所以最好先确认 Taproot,再去领测试币。

准备完成以后进入测试网同时连接 Bitcoin 和 Ethereum 钱包,然后进入 Collateral,选择 Deposit,把 Signet BTC 存进 Vault。目前单个 Vault 最低是 0.01 BTC,最高是 0.4 BTC。这里也是 TBV 和普通跨链方案最大的区别,BTC 并没有被转移到 Ethereum,也没有铸造成另一个 Token,而是继续锁在 Bitcoin Network 上的 Taproot Vault 里,Ethereum 端只记录对应的抵押状态。Bitcoin 交易确认以后,需要等待 Vault 变成 Verified,然后再点击 Activate,完成以后这部分 BTC 才正式可以作为抵押品使用。

接下来进入 Loans,选择 Borrow,目前测试网可以借出 USDC、USDT 和 WBTC。到了这里以后,体验就和普通 DeFi 借贷比较接近了,输入想借的数量,用 Ethereum 钱包确认,借出的资产就会进入钱包。我觉得这里最值得测试的其实是 Health Factor,因为未来真正使用 BTC 抵押借贷的时候,最重要的风险就是清算。BTC 价格下跌以后,抵押率会变化,Health Factor 继续下降就可能进入清算,所以即便现在全部都是测试资产,也可以把借款比例稍微拉高一点,看看整个 Vault 的风险参数是怎么变化的。

最后就是还款和赎回。进入 Loans 以后可以部分 Repay,也可以直接 Repay Full,全部还清以后再回到 Collateral 申请 Withdraw。目前测试网的 BTC 赎回并不是立即完成,中间还有 Challenge Window,所以从存入 BTC、激活抵押、借款、还款到最后拿回 BTC,实际上已经可以完整体验一次 TBV 的生命周期。

我觉得 TBV 真正值得关注的地方也在这里,Babylon 想做的并不只是一个 BTC 借贷产品,而是让原生 BTC 本身成为可以被更多链上金融产品直接使用的抵押资产。如果这套架构以后能够正常跑起来,借贷只是第一步,稳定币、衍生品、保险以及其他金融产品都可能继续接入。

目前还是 Public Testnet,所有 BTC、USDC、USDT 和 WBTC 都只是测试资产,不涉及真实资金,测试网参数也不代表未来主网参数。有兴趣的小伙伴可以自己把 Deposit、Activate、Borrow、Repay 和 Withdraw 全部跑一遍。