Der Sommer, in dem ich auf einem Ladehof gearbeitet habe, war die Regel einfach: Was auch immer der Typ am anderen Ende per Funk als „empfangen und gezählt“ meldete, war das, was wir freigaben. Niemand auf meiner Seite sah, was von seinem Lkw kam.
Eines Wochen passten die Zahlen nicht mehr zusammen. Vierzig Kisten gingen bei uns raus. Vier waren bei ihm angekommen. Niemand merkte es, bis die Regale leer liefen.
Was heute passiert ist, hat einen Namen: der bezahlte Gerücht-Mechanismus — ein System, das etwas Reales freigibt, sobald es einen Anspruch hört, nie geprüft gegen irgendetwas anderes als gegen sich selbst. Die meisten Brücken, die Bitcoin zu Ethereum bewegen, funktionieren ähnlich: Eine Seite hört eine Nachricht, dass Coins woanders gesperrt sind, und zahlt echte Vermögenswerte allein aufgrund dieser Annahme aus.
Allein heute haben drei Cross-Chain-Protokolle zusammen mehr als 35 Mio. $ in sechs Stunden verloren. Eine Brücke wurde im Mai bereits einmal durch denselben Bug entleert — damals für 11,5 Mio. $ — und die zurückerlangten Mittel wieder in diesen Vertrag eingezahlt, um in dieser Woche erneut für 7,54 Mio. $ entleert zu werden, inklusive tokenisiertem Bitcoin. Keine der drei Attacken hat irgendeine Kryptografie gebrochen; jede hat einfach die Nachricht geglaubt, die sie bekam.
BABE, ein Proof-Verification-Protokoll, das Babylon Labs mit entworfen hat, überspringt den Boten. Statt dass eine Brücke einem Anspruch vertraut, prüft Bitcoin selbst direkt einen kryptografischen Beweis — Witness Encryption plus ein „garbled circuit“, der ein Geheimnis nur dann offenbart, wenn der Proof ungültig ist. Die On-Chain-Verifizierung kostete früher 14.211 $ an Gebühren; BABE bringt das auf 37,82 $, 376-mal günstiger — günstig genug, dass Prüfen Vertrauen ersetzt.
Für mich bleibt dennoch eine offene Frage: Das Setup braucht, dass beide Seiten ehrlich Cut-and-Choose-Commitments austauschen, bevor irgendetwas davon fest einrastet. Das ist nicht das, was heute getroffen wurde, aber ich habe nicht gesehen, dass diese Annahme bei den heutigen Boten-Systemen genauso stark getestet wurde.
Dieser Funkspruch geht mir noch immer nach — wie lange es wohl dauerte, bis jemand fragte, was tatsächlich auf dem Lkw war. Vielleicht war die Lösung nie ein besseres Radio. Vielleicht war die Lösung nie, überhaupt eines zu brauchen.
Ich habe heute damit verbracht, Transaktionen über das Aave-v4-Testnet durchzuschieben, um native, bitcoinbasierte Kreditvergabe aus erster Hand zu testen. Wenn du auch testest, würde ich gern unsere Notizen vergleichen.
@BabylonLabs_io $BABY #baby
Eines Wochen passten die Zahlen nicht mehr zusammen. Vierzig Kisten gingen bei uns raus. Vier waren bei ihm angekommen. Niemand merkte es, bis die Regale leer liefen.
Was heute passiert ist, hat einen Namen: der bezahlte Gerücht-Mechanismus — ein System, das etwas Reales freigibt, sobald es einen Anspruch hört, nie geprüft gegen irgendetwas anderes als gegen sich selbst. Die meisten Brücken, die Bitcoin zu Ethereum bewegen, funktionieren ähnlich: Eine Seite hört eine Nachricht, dass Coins woanders gesperrt sind, und zahlt echte Vermögenswerte allein aufgrund dieser Annahme aus.
Allein heute haben drei Cross-Chain-Protokolle zusammen mehr als 35 Mio. $ in sechs Stunden verloren. Eine Brücke wurde im Mai bereits einmal durch denselben Bug entleert — damals für 11,5 Mio. $ — und die zurückerlangten Mittel wieder in diesen Vertrag eingezahlt, um in dieser Woche erneut für 7,54 Mio. $ entleert zu werden, inklusive tokenisiertem Bitcoin. Keine der drei Attacken hat irgendeine Kryptografie gebrochen; jede hat einfach die Nachricht geglaubt, die sie bekam.
BABE, ein Proof-Verification-Protokoll, das Babylon Labs mit entworfen hat, überspringt den Boten. Statt dass eine Brücke einem Anspruch vertraut, prüft Bitcoin selbst direkt einen kryptografischen Beweis — Witness Encryption plus ein „garbled circuit“, der ein Geheimnis nur dann offenbart, wenn der Proof ungültig ist. Die On-Chain-Verifizierung kostete früher 14.211 $ an Gebühren; BABE bringt das auf 37,82 $, 376-mal günstiger — günstig genug, dass Prüfen Vertrauen ersetzt.
Für mich bleibt dennoch eine offene Frage: Das Setup braucht, dass beide Seiten ehrlich Cut-and-Choose-Commitments austauschen, bevor irgendetwas davon fest einrastet. Das ist nicht das, was heute getroffen wurde, aber ich habe nicht gesehen, dass diese Annahme bei den heutigen Boten-Systemen genauso stark getestet wurde.
Dieser Funkspruch geht mir noch immer nach — wie lange es wohl dauerte, bis jemand fragte, was tatsächlich auf dem Lkw war. Vielleicht war die Lösung nie ein besseres Radio. Vielleicht war die Lösung nie, überhaupt eines zu brauchen.
Ich habe heute damit verbracht, Transaktionen über das Aave-v4-Testnet durchzuschieben, um native, bitcoinbasierte Kreditvergabe aus erster Hand zu testen. Wenn du auch testest, würde ich gern unsere Notizen vergleichen.
@BabylonLabs_io $BABY #baby