Bevor wir über Babylon Trustless Bitcoin Vaults (TBV) sprechen, müssen wir zuerst eine Sache klären: Die Rolle von Bitcoin in DeFi ist tatsächlich etwas unangenehm/komisch.

Bitcoin ist das größte und vertrauenswürdigste Krypto-Asset der Welt, aber nur etwa 1% der BTC gelangen wirklich in DeFi. Die restlichen 99% liegen die meiste Zeit einfach in Wallets herum und machen nichts. Der Grund ist simpel: Wenn du BTC für irgendetwas nutzen willst, musst du sie entweder in ein verpacktes Asset wie WBTC umwandeln, oder über eine Cross-Chain-Brücke gehen, oder sie einem zentralen Drittanbieter anvertrauen. Diese drei Wege bedeuten jeweils, dass du die direkte Kontrolle über Bitcoin aufgibst.

Genau dieses Problem möchte Babylon lösen.

Dieses Unternehmen baut die Infrastruktur für nativ besichertes Bitcoin-Collateral. Im Jahr 2025 erreichte das von Babylon eingeführte Bitcoin-Staking-Protokoll in der Hochphase 7,2 Milliarden USD TVL und wurde damals zum größten Bitcoin-Ökosystem-Projekt. Das ist keine kleine Zahl – zeitweise hat Babylon allein mit seinem TVL über 80% des gesamten Bitcoin-Ökosystem-TVL beigetragen. $BABY ist der native Token des Babylon-Netzwerks.

Zurück zu TBV.

Die Kernlogik von Trustless Bitcoin Vaults (TBV) ist eigentlich sehr direkt: Native Bitcoin kann direkt als Collateral verwendet werden – ohne Verpackung, ohne Brücke, ohne dass man irgendeinem Vermittler vertrauen muss. Dein BTC, den du in TBV sperrst, bleibt von Anfang bis Ende im Bitcoin-Netzwerk. Er wird in einem Taproot-Skript gespeichert. Jede Kasse entspricht einem unabhängigen UTXO, geht nicht in einen gemeinsamen Pool und kann nicht erneut verpfändet werden.

Der erste konkrete Use Case von TBV ist das native Bitcoin-Collateral-Leihen in Zusammenarbeit mit Aave v4. Nutzer hinterlegen natives BTC als Sicherheit und leihen dann in Ethereum über Aave v4 USDC oder USDT. Während des gesamten Prozesses liegen deine privaten Schlüssel stets in deiner eigenen Kontrolle.

Dieses Setup hat vier sehr konkrete Vorteile:

Erstens: Selbstverwahrung. Deine Bitcoins sind stets unter deiner Kontrolle; es gibt kein „Coins an jemand anderen abgeben“. Das TBV-Redeem-Mechanismus basiert auf Zero-Knowledge-Proofs: Redeem wird nur ausgeführt, wenn auf der Host-Chain ein passendes Ereignis passiert (z. B. die Kreditrückzahlung). Wenn jemand versucht, BTC ohne gültigen Nachweis zu ziehen, kann jeder innerhalb des Anti-Fraud-Challenge-Fensters eine Challenge anstoßen.

Zweitens: wirklich natives BTC-Collateral. Kein Verpacken, keine Cross-Chain-Brücke, kein zentraler Vermittler. Der Cross-Chain-Statuswechsel wird durch Kryptografie erzwungen – nicht durch einen „vertrauenswürdigen“ Dritten. Der zu vertrauende Gegenstand verändert sich von „die Güte des Verwahrers“ zu „die Kryptografie des Protokolls“.

Drittens: DeFi-Level Kapital-Effizienz. Über den Aave v4 Kreditmarkt bekommst du die üblichen DeFi-Kredit-Zinssätze. Testnet-Assets, die geliehen werden können, sind USDC, USDT und WBTC. Die Zinsen laufen kontinuierlich an und werden bei jedem Ethereum-Block akkumuliert – nicht so wie bei traditionellen Modellen, bei denen nur alle paar Zeitintervalle abgerechnet wird.

Viertens: Asset-Isolation. Jede Vault ist unabhängig; BTC gelangt nicht in einen gemeinsamen Liquidity-Pool. Das Protokoll-Contract kann BTC weder aus dem Skript herausbewegen, noch woanders leihen oder umwidmen.

Derzeit ist das öffentliche TBV-Testnetz bereits online. Das Testnetz läuft auf Bitcoin Signet und Ethereum Testnet. Babylon stellt einen vollständigen Testzugang bereit: Testnet-App, Faucet für Test-Tokens, Video-Tutorials, Block-Explorer und ein Feedback-Formular.

Unten führe ich euch durch den Testablauf des Trustless Bitcoin Vault (TBV)-Testnetzes. Wir erleben gemeinsam, wie man mit nativem BTC auf Aave v4 Stablecoins leiht – komplett ohne Brücken, ohne Verpackung, und die privaten Schlüssel bleiben die ganze Zeit bei dir.

I. Verstehe erst mal: Was ist TBV?

Trustless Bitcoin Vaults sind das vertrauenslose Bitcoin-Kassenprotokoll, das von Babylon Labs vorgestellt wurde. Der Kern ist sehr einfach: Man sperrt BTC in einem Taproot-Skript im Bitcoin-Netzwerk, und erzeugt gleichzeitig in Ethereum die entsprechenden Collateral-Records, sodass du auf Aave v4 USDC, USDT oder WBTC ausleihen kannst.

BTC verlässt das Bitcoin-Netzwerk von Anfang bis Ende nicht. Es wird nicht zu ERC-20 verpackt und geht durch keine Cross-Chain-Brücke. Der gesamte Ablauf wird durch Kryptografie abgesichert und benötigt keine zentralisierte Verwahrung.

II. Vorbereitungen

Vor dem Start solltest du Folgendes an Tools und Ressourcen bereithalten:

1. Bitcoin-Wallet (Signet-Netzwerk)

• Empfehlung: UniSat (Browser-Plugin)

• Nach der Installation auf Signet-Testnetz umschalten

• Adresstyp muss auf Taproot (P2TR) gesetzt sein: Settings → Address Type → Taproot

• ⚠️ Zwischen verschiedenen Adresstypen wird kein Kontostand geteilt. Wenn du anfangs den falschen Typ gewählt hast, musst du nach dem Wechsel erneut vom Faucet Coins holen

2. Ethereum-Wallet (Sepolia-Testnetz)

• Beliebige Wallet, die WalletConnect unterstützt (MetaMask usw. geht)

• Netzwerk auf Sepolia setzen

3. Es gibt auch eine noch einfachere Methode: Nutze eine Full-Chain-Wallet. Ich nutze z. B. die OKX-Wallet-Plugin-Erweiterung + Google Chrome. Verwende einfach dieselbe Wallet und wechsle je nach Bedarf auf das Signet- oder Sepolia-Netzwerk.

Testcoins abholen

Offiziellen Faucet öffnen: https://tbv-faucet.testnet.babylonlabs.io/

Einmal zwei Testcoins erhalten: • Signet BTC (zum Hinterlegen in der Kasse + Bezahlen der Gebühren im Bitcoin-Netzwerk)

• Sepolia ETH (für Gas auf der Ethereum-Seite + Peg-in-Gebühren)

Faucet als Backup (falls der offizielle Faucet nicht verfügbar ist):

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

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

III. Ins Testnetz gehen und Wallet verbinden

Öffne die TBV-Testnet-App:

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

Klicke oben rechts auf Connect und verbinde nacheinander:

1. Bitcoin-Wallet (UniSat; stelle sicher, dass die Adresse P2TR ist)

2. Ethereum-Wallet (MetaMask usw.)

Nach erfolgreicher Verbindung zeigt der obere Bereich der Seite zwei Wallet-Adressen.

📌 Überblick über die Testnet-Parameter: Limit pro einzelne Vault 0.01–0.4 BTC; pro Position maximal 10 Vaults; Gesamtobergrenze 0.4 BTC; Collateral-Faktor 78%.

IV. Kasse erstellen (Deposit / Peg-in)

Das ist der wichtigste Schritt im gesamten Ablauf: BTC in das Taproot-Skript im Bitcoin-Netzwerk sperren und gleichzeitig in Ethereum die entsprechenden Kassen-Records registrieren.

Step 1: Zum Deposit-Bereich gehen

Im Bereich Collateral auf den Button Deposit klicken.

Step 2: UTXO-Aufteilungsmodus wählen

Die Seite wird dich fragen, ob du aufteilen möchtest:

• 2 UTXO Split – 26/74: BTC in zwei Kassen aufteilen, die vordere ist eine „opfernde“ Kasse (sacrificial vault), die hintere eine „geschützte“ Kasse (protected vault)

• Do not split UTXO: alles in eine einzige Kasse

💡 Warum aufteilen? Bitcoinds UTXO ist nicht teilbar – bei der Liquidation kann nur die komplette Kasse genommen werden, nicht einfach 20% abzwacken. Wenn man es in zwei Kassen aufteilt, kann es sein, dass bei einer Liquidation nur die vordere „opfernde“ Kasse genommen wird und die BTC in der geschützten Kasse unversehrt bleibt. Unter den aktuellen Testnet-Parametern macht die Opfer-Kasse typischerweise einen großen Anteil aus (ca. 74%).

In der Praxis hat sich herausgestellt: Aktuell kannst du nur „Do not split UTXO“ auswählen (alles in eine einzige Kasse). Danach klicke im Bild unten auf „Select vault provider“.

Step 3: Betrag eingeben

Trage in das Eingabefeld die Menge an BTC ein, die du hinterlegen willst (empfohlen: 0.01–0.4 BTC), achte darauf, die Protokollobergrenze nicht zu überschreiten.

Die Seite zeigt: • Collateral Factor: 75%–78% (maximale ausleihbare USD-Grenze)

• Transaction Reserve: ca. 0.00068624 sBTC (Transaktionsreserve)

• Protocol Fee: ca. 0.002 ETH (Protokollgebühr)

Step 4: Vault Provider auswählen

Wähle in der Dropdown-Liste einen Kassenanbieter, z. B. den, den ich gewählt habe: • Babylon Labs VP 0 (Provision 1%)

Klicke auf Deposit

Step 5: Transaktion bestätigen und signieren

Nach dem Klick auf ign Transaction führt die App dich automatisch durch die folgenden Schritte:

1. Deposit-Schlüsselpaar erzeugen (automatisch)

2. Ethereum-Transaktion signieren (in UniSat bestätigen; BTC in eine Taproot-Ausgabe sperren)

3. Ethereum-Registrierungstransaktion signieren (in MetaMask bestätigen; Peg-in-Anfrage an den BTC Vault Manager Contract übermitteln)

4. Adresse-zuordnungs-Nachweis signieren (verknüpfe deine BTC- und ETH-Adressen)

Nach Abschluss des Signierens befindet sich die Kasse im Status Pending (ausstehende Bestätigung).

Step 6: Bitcoin-Bestätigung abwarten

Jetzt musst du etwa 2 Stunden warten (ca. 12 Bitcoin-Blöcke), bis die Transaktion ausreichend bestätigt ist. Die Seite zeigt einen Fortschrittsbalken und die voraussichtliche verbleibende Zeit. Kleiner Hinweis: Schließe diese Seite nicht und schau ab und zu rein, weil während des Prozesses auch immer wieder Pop-ups erscheinen können, in denen das Wallet dich bittet, Transaktionen und Signaturen zu bestätigen.

Step 7: Kryptokasse aktivieren

Wenn der Kassenstatus auf Verified (verifiziert) steht, fordert die Seite dich auf, Activate zu klicken. Nach Bestätigung der Ethereum-Transaktion wechselt die Kasse in den Status Active (aktiv). Das Protokoll stellt sie automatisch als Collateral im Aave v4 Kreditmarkt bereit.

Jetzt siehst du: • Health Factor erscheint im Dashboard

• Total Collateral Value (Gesamtwert des Collaterals) zeigt deine BTC-Schätzung

V. Stablecoin leihen (Borrow)

Nach der Aktivierung der Kasse kannst du Assets auf Aave v4 ausleihen.

Ablauf

1. In den Bereich Loans gehen (Kredite) und auf Borrow klicken

2. Das Vermögenswerte auswählen, den/die du leihen willst:

• USDC

• USDT

• WBTC

3. Kreditbetrag eingeben

4. Ethereum-Transaktion bestätigen

Nach erfolgreichem Borrow: • Die ausgeliehenen Assets landen direkt in deiner Ethereum-Wallet

• Dashboard aktualisiert: Health Factor, Total Debt usw.

⚠️ Besonders beachten: Health Factor (Gesundheitsfaktor)

Das ist der wichtigste Wert im gesamten Kreditprozess:

Health Factor = Gesamt-Collateral-Value × Collateral-Faktor (78%) ÷ Gesamt-Schuldenwert

Health Factor Status – Empfehlung

1.5 Sicherheit: man kann mehr leihen

1.2 ~ 1.5 nahe am Risiko: über Rückzahlung nachdenken oder Collateral nachlegen

1.0 ~ 1.2 hohes Risiko: sofort zurückzahlen oder Collateral nachlegen

< 1.0 ist liquidierbar; jederzeit kann eine Liquidation stattfinden

💡 Auch wenn sich der BTC-Preis nicht bewegt, laufen die Leihzinsen weiter. Die Schulden wachsen langsam, und der Health Factor sinkt entsprechend. Daher ist das Leihen nicht „für immer erledigt“ – behalte es regelmäßig im Blick.

VI. Rückzahlung (Repay)

Teilrückzahlung

Im Bereich Loans auf Repay klicken, den Betrag eingeben, den du zurückzahlen willst (weniger als die Gesamtschuld), und die Transaktion bestätigen. Position offen lassen; Schulden sinken, Health Factor steigt wieder.

Vollständige Rückzahlung

Klicke auf Repay full und bezahle alle Schulden auf einmal zurück (inkl. aufgelaufener Zinsen). Danach steigt der Health Factor wieder, und die Kasse ist in einen entnehmbaren Status versetzt.

Ich habe zuerst versucht, nur die Hälfte zurückzuzahlen; wie unten im Bild zu sehen:

⚠️ Beim Bezahlen (Repay) gibt es normalerweise zwei Mal Pop-ups in MetaMask: zuerst die ERC-20-Limitfreigabe (approve), und erst danach die eigentliche Rückzahlungstransaktion. Empfehlung: Lass bei der Freigabe etwas Puffer, weil während der Bestätigung der Zinsen weiterlaufen.

Unten ist zu sehen, dass bereits die Hälfte der Schulden zurückgezahlt wurde:

Dann habe ich auch den Rest der Schulden zurückgezahlt; im Bild unten sieht man, dass die Schulden bereits beglichen sind:

VII. Extrahieren und Redeem (Withdraw & Redeem)

Wenn die Schulden beglichen sind, kannst du BTC wieder aus der Kasse entnehmen.

In den Vaults auf Withdraw klicken, dann geht’s los:

Kurzer Hinweis: Wenn du nach dem Klick auf Withdraw die folgende Meldung siehst, ist deine Schuld vermutlich noch nicht vollständig beglichen. Obwohl du beim Repay zuvor Max ausgewählt hast, reicht dein USDC-Guthaben in deiner Wallet nicht aus, um die komplette geliehene Summe (inkl. Zinsen) zu begleichen. In meinem Fall waren es z. B. noch 0.008 USDC, die übrig blieben. Dadurch ist nach dem Klick auf Withdraw der Button Coinfirm nicht klickbar. Dann solltest du noch einmal beim Faucet etwas USDC holen: https://tbv-faucet.testnet.babylonlabs.io/

Danach erneut Repay klicken, wie unten im Bild. Klicke auf Max, um endgültig alles vollständig zu begleichen.

Sobald alles vollständig zurückgezahlt ist, siehst du im Bereich Loans, dass die Schaltfläche Repay grau wird und „No active loans“ angezeigt wird. Das ist der echte Beweis, dass alles vollständig bereinigt ist. Geh jetzt zurück zum Bereich Vaults und klicke erneut Withdraw

Jetzt ist alles normal. Wie unten gezeigt, kannst du Confirm klicken und dann in dem sich öffnenden Wallet-Fenster die Transaktion bestätigen.

Danach wird angezeigt „Withdrawal initiated“. Du musst drei Tage warten und dann zurückkommen, um Redeem auszuführen.

Jetzt wechselst du in den Bereich Activity. Dort siehst du, dass diese Redeem-Aktion auf Pending steht; nach drei Tagen kannst du einfach weitermachen.

Dieser Ablauf muss auf der Bitcoin-Seite die komplette Kette kryptografischer Verifikationen durchlaufen.

Auf der Ethereum-Seite: Extraktion auslösen

Im Bereich Collateral auf Withdraw klicken und die Ethereum-Transaktion bestätigen. Das löst das Event withdrawCollaterals aus und entkoppelt/freigibt den gesperrten Zustand der Kasse auf der Aave-Seite.

Bitcoin-Seite: Vier-Schritte-Redeem-Prozess

Danach wird die Rückzahlung im Bitcoin-Netz automatisch durchgeführt (vom Vault Provider gesteuert), in vier Schritten:

Schritt Name Beschreibung Wer macht es

1. Claim-Broadcast-Transaktion: bestätigt, dass du diese BTC Vault Provider erhältst (automatisch)

2. Assert-ZK-Proof übermitteln, der (automatisch) beweist, dass die Ethereum-seitige Schuld durch den Vault Provider beglichen wurde

3. Challenge Window (Challenge-Fenster): Jeder kann die Rechtmäßigkeit des Beweises anfechten. Passiv warten (ca. 3 Tage)

4. Wenn das Payout-Fenster geschlossen ist, wird BTC an deine Bitcoin-Adresse gesendet, die beim Erstellen der Kasse hinterlegt wurde (automatisch)

Das Challenge Window ist aktuell auf 432 Bitcoin-Blöcke eingestellt, also etwa 3 Tage. In den allermeisten Fällen wird niemand challengen; du musst einfach geduldig abwarten.

Nach Abschluss des Redeem wird BTC nach Abzug der Vault-Provider-Provision (aktuell 1%) an die Adresse gesendet, die du beim Anlegen der Kasse hinterlegt hast.

Self-Claim (Selbst-Einlösung)

Falls der Vault Provider lange nicht reagiert, hast du noch einen Self-Redemption-Weg:

1. Die WOTS-Schlüsselpaardatei, die du beim Erstellen der Kasse heruntergeladen hast + claimer artifacts (Transaktionsgrafik-JSON, Verifikationsschlüssel, BABE-Sitzungsdaten)

2. Nutze das offizielle watchtower CLI-Tool

3. Befehl ausführen, um Claim → Assert → Payout automatisch zu broadcasten

Der WOTS-Schlüssel pro Kasse kann nur ein einziges Mal verwendet werden. Bitte bewahre ihn sorgfältig auf; seine Bedeutung ist gleichbedeutend mit deiner Wallet-Mnemonic.

VIII. Fassen wir den kompletten Ablauf im Flowchart zusammen

Vorbereitungsphase

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

Signet BTC + Sepolia ETH über den Faucet holen

↓

Wallet verbinden

Öffne btc-vaults.testnet.babylonlabs.io

BTC-Wallet + ETH-Wallet verbinden

↓

Kryptokasse erstellen (Peg-in)

Aufteilungsmodus auswählen → Betrag eingeben → Vault Provider wählen

BTC-Transaktion signieren + ETH-Registrierungstransaktion signieren

Ca. 2 Stunden warten, um bestätigt zu werden → Activate klicken

↓

Stablecoin leihen (Borrow)

USDC/USDT/WBTC auswählen → Betrag eingeben → bestätigen

Health Factor im Blick behalten > 1.5

↓

Rückzahlung (Repay)

Teilrückzahlung oder vollständige Rückzahlung

Erst nach vollständiger Rückzahlung kann entnommen werden

↓

Extrahieren und Redeem (Withdraw & Redeem)

Withdraw auf der ETH-Seite wird ausgelöst

BTC-Seite läuft automatisch: Claim → Assert → Challenge Window (3 Tage) → Payout

BTC ist wieder bei deiner Bitcoin-Adresse (abzüglich 1% Provision)

IX. Häufige Fragen

F: Warum kommt BTC nach der Rückzahlung nicht sofort an?

A: Weil Bitcoin-Skripte den Ethereum-Status nicht direkt auslesen können. Das Protokoll nutzt ZK-Beweise, um die Tatsache „die Schuld ist beglichen“ an die Bitcoin-Seite zu übergeben. Danach sorgt die Challenge-Window-Phase für Sicherheit. Der gesamte Prozess dauert etwa 3 Tage. Das ist ein Sicherheitsdesign, keine technische Verzögerung.

F: Wie genau funktioniert die Liquidation?

A: Wenn der Health Factor unter 1.0 fällt, wird ein Liquidator die Schuld auf der Ethereum-Seite für dich begleichen und die gesamte Kasse übernehmen. Da UTXOs nicht teilbar sind, empfiehlt das Offizielle, in mehrere Kassen aufzuteilen – man opfert nur zuerst, und schützt die späteren.

F: Haben Testcoins einen echten Wert?

A: Überhaupt nicht. Signet BTC und die USDC/USDT/WBTC auf Sepolia sind Test-Token – nur zur Funktionsvalidierung.

F: Wo kann man Transaktionen ansehen?

A: Auf der Bitcoin-Seite mit https://mempool.space/signet (Browser); auf der Ethereum-Seite mit https://sepolia.etherscan.io/. Browser fürs Testnetz: https://babylon-btcvault-testnet.explorer.xangle.io/home

Das war der komplette Anleitungstutorial für das öffentliche TBV-Testnetz. Die Design-Philosophie des gesamten Protokolls ist sehr klar: Die Sicherheit von Bitcoin soll die DeFi-Liquidität absichern, ohne dass BTC sein eigenes Netzwerk verlässt. Das Testnetz ist der beste Einstieg, um dieses Mechanismus einmal komplett durchzuspielen. Auch wenn das Offizielle aktuell nicht eindeutig sagt, dass es Airdrops gibt, wirkt die Airdrop-Erwartung sehr stark. Wie man so schön sagt: Lieber „umsonst mitnehmen“, als etwas verpassen.

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

BABY
BABY
0.01197
-0.99%