Ich dachte früher, Babylons Sicherheit beginne erst, sobald BTC auf Bitcoin gesperrt ist.

Dann habe ich einige Zeit damit verbracht nachzuverfolgen, wie sich ein Tresor tatsächlich von der Erstellung bis zur Abwicklung bewegt – und diese Annahme begann sich zu verändern.

Bitcoin ist die letzte Kontrollstation. Aber bevor irgendetwas Bitcoin erreicht, müssen Signaturen gesammelt, Bedingungen erfüllt und verschiedene Beteiligte koordiniert werden. Es ist schon eine Menge passiert, bevor eine Transaktion überhaupt so weit ist, um zur Abwicklung bereit zu sein.

Das hat mich dazu gebracht, Sicherheit anders zu betrachten.
Die meisten von uns beurteilen Sicherheit danach, ob sich Gelder nach der Abwicklung stehlen lassen. Ich beginne jedoch zu denken, dass auch eine andere Frage wichtig ist: Wie viel Ungewissheit kann ein Protokoll entfernen, bevor überhaupt eine Abwicklung stattfindet?

Das stärkste Sicherheitsereignis ist vielleicht das, das wir nie On-Chain sehen.

Eine fehlende Signatur, ein gescheiterter Koordinationsversuch oder eine nicht erfüllte Bedingung hinterlässt normalerweise keine sichtbare Spur, weil die Transaktion nie zustande kommt. Erfolg sieht oft so aus, als wäre gar nichts passiert.

Deshalb glaube ich nicht, dass Bitcoin und Babylon dasselbe Problem lösen. Bitcoin macht es extrem schwer, endgültige Historien zu ändern. Babylon versucht sicherzustellen, dass nur gut validierte Historien so weit kommen.

Ich mag dieses Design. Was mich aber weiterhin interessiert, ist, wie es sich verhält, wenn die Dinge nicht wie geplant laufen. Wenn Betreiber verzögert sind oder die Koordination auseinanderbricht: Halten diese Schutzmaßnahmen dann immer noch stand? Das ist wahrscheinlich der Bereich, in dem der eigentliche Test beginnt.

@BabylonLabs_io #baby $BABY