đ„Heute habe ich im Babylon $BABY TBV-Whitepaper einen Detailpunkt gesehen, der mich kurz festgenagelt hat.
Warum muss jedes Vault mit einem eigenen unabhÀngigen UTXO gekoppelt sein?
Zuerst ganz einfach.
Viele verstehen Bitcoin als âKontenâ-System â aber eigentlich ist das nicht richtig.
Ethereum ist eher wie eine Bankkarte: Wenn du 10 ETH auf deinem Konto hast, drehen sich alle Aktionen um genau dieses Guthaben.
Bitcoin ist eher wie ein BĂŒndel Bargeld.
Dein Wallet mit 1 BTC besteht möglicherweise tatsĂ€chlich aus fĂŒnf âGeldscheinenâ: 0,2; 0,1; 0,3; 0,15; 0,25 BTC. Jeder âGeldscheinâ hat eine eigene eindeutige Nummer â genau das ist ein UTXO (Unspent Transaction Output). Wenn du bezahlst, gibst du ein paar dieser âGeldscheineâ aus, statt nur ein Gesamtsaldo zu Ă€ndern.
TBV nutzt genau diesen Punkt.
Jedes Mal, wenn ein Vault erstellt wird, wird eine einzelne âKarteâ separat gesperrt â statt die BTC aller in einen gemeinsamen öffentlichen LiquiditĂ€tspool zu werfen.
Am Anfang fand ich das ineffizient.
SpÀter habe ich aber verstanden: So lÀsst sich der Beweis viel einfacher machen.
Denn Ethereum sieht die Bitcoin-Chain ĂŒberhaupt nicht. Es muss sich auf den von @BabylonLabs_io BABE gelieferten Nachweis verlassen, um zu beurteilen: âIst dieser BTC-âGeldscheinâ noch gesperrt? Wurde er legal verwendet?â
BABE kann man sich als einen âzwischenkettenâ Notar vorstellen, der nicht lĂŒgen kann. Es komprimiert die VorgĂ€nge, die auf Bitcoin passieren, in einen sehr kleinen kryptografischen Beweis, sodass Ethereum den Ausgang verifizieren kann, ohne die komplette Bitcoin-Chain herunterladen zu mĂŒssen.
Wenn alle denselben groĂen Geldpool gemeinsam nutzen, verĂ€ndert jede einzelne Person mit Kreditaufnahme, RĂŒckzahlung oder Abwicklung den Zustand des gesamten Pools â BABE mĂŒsste jedes Mal aufs Neue beweisen, dass das komplette Lager (Warehouse) korrekt ist.
Aber wenn jede Person ihren eigenen âGeldscheinâ hat, beeinflusst das, was andere tun, nicht deinen.
Damit verifiziert Ethereum jedes Mal immer nur eine feste einzelne BTC-Transaktion. Das Beweisvolumen ist kleiner und die Verifikationslogik stabiler.
Dann ist mir spÀter plötzlich klar geworden: Die wirklich starke Seite von #baby TBV ist nicht, dass es BTC in DeFi verschiebt.
Sondern dass es â entlang von Bitcoins ursprĂŒnglichem Design âein âGeldscheinâ hat eine Nummerâ â ein komplettes Kredit-/Leihsystem neu aufsetzt.
Es verlangt nicht, dass Bitcoin seine Regeln fĂŒr sich Ă€ndert, sondern umgekehrt passt es das gesamte Protokoll an Bitcoin an.
Ich finde, diese Ingenieurslogik ist mehr wert als ein einzelnes Wort wie âTrustlessâ.
Warum muss jedes Vault mit einem eigenen unabhÀngigen UTXO gekoppelt sein?
Zuerst ganz einfach.
Viele verstehen Bitcoin als âKontenâ-System â aber eigentlich ist das nicht richtig.
Ethereum ist eher wie eine Bankkarte: Wenn du 10 ETH auf deinem Konto hast, drehen sich alle Aktionen um genau dieses Guthaben.
Bitcoin ist eher wie ein BĂŒndel Bargeld.
Dein Wallet mit 1 BTC besteht möglicherweise tatsĂ€chlich aus fĂŒnf âGeldscheinenâ: 0,2; 0,1; 0,3; 0,15; 0,25 BTC. Jeder âGeldscheinâ hat eine eigene eindeutige Nummer â genau das ist ein UTXO (Unspent Transaction Output). Wenn du bezahlst, gibst du ein paar dieser âGeldscheineâ aus, statt nur ein Gesamtsaldo zu Ă€ndern.
TBV nutzt genau diesen Punkt.
Jedes Mal, wenn ein Vault erstellt wird, wird eine einzelne âKarteâ separat gesperrt â statt die BTC aller in einen gemeinsamen öffentlichen LiquiditĂ€tspool zu werfen.
Am Anfang fand ich das ineffizient.
SpÀter habe ich aber verstanden: So lÀsst sich der Beweis viel einfacher machen.
Denn Ethereum sieht die Bitcoin-Chain ĂŒberhaupt nicht. Es muss sich auf den von @BabylonLabs_io BABE gelieferten Nachweis verlassen, um zu beurteilen: âIst dieser BTC-âGeldscheinâ noch gesperrt? Wurde er legal verwendet?â
BABE kann man sich als einen âzwischenkettenâ Notar vorstellen, der nicht lĂŒgen kann. Es komprimiert die VorgĂ€nge, die auf Bitcoin passieren, in einen sehr kleinen kryptografischen Beweis, sodass Ethereum den Ausgang verifizieren kann, ohne die komplette Bitcoin-Chain herunterladen zu mĂŒssen.
Wenn alle denselben groĂen Geldpool gemeinsam nutzen, verĂ€ndert jede einzelne Person mit Kreditaufnahme, RĂŒckzahlung oder Abwicklung den Zustand des gesamten Pools â BABE mĂŒsste jedes Mal aufs Neue beweisen, dass das komplette Lager (Warehouse) korrekt ist.
Aber wenn jede Person ihren eigenen âGeldscheinâ hat, beeinflusst das, was andere tun, nicht deinen.
Damit verifiziert Ethereum jedes Mal immer nur eine feste einzelne BTC-Transaktion. Das Beweisvolumen ist kleiner und die Verifikationslogik stabiler.
Dann ist mir spÀter plötzlich klar geworden: Die wirklich starke Seite von #baby TBV ist nicht, dass es BTC in DeFi verschiebt.
Sondern dass es â entlang von Bitcoins ursprĂŒnglichem Design âein âGeldscheinâ hat eine Nummerâ â ein komplettes Kredit-/Leihsystem neu aufsetzt.
Es verlangt nicht, dass Bitcoin seine Regeln fĂŒr sich Ă€ndert, sondern umgekehrt passt es das gesamte Protokoll an Bitcoin an.
Ich finde, diese Ingenieurslogik ist mehr wert als ein einzelnes Wort wie âTrustlessâ.