Binance Square
三和社區-老葉
439 Beiträge

三和社區-老葉

228 Following
209 Follower
450 Like gegeben
Beiträge
·
--
#dusk $DUSK @Dusk_Foundation Die grundlegendste Methode, um Missbrauch auf einer öffentlichen Chain zu verhindern, sind die Gasgebühren: Je komplexer die Logik, desto höher die Kosten. Die Voraussetzung dafür ist, dass das Netzwerk versteht, wie viele Rechenschritte eine einzelne Transaktion tatsächlich ausführt. Aber wenn die Logik eines Smart Contracts selbst vertraulich ist, bleibt diese Annahme dann noch tragfähig? Genau diese technischen Details möchte ich in Frage stellen. Dusk Network ist eine Layer-1-Chain und unterstützt den Standard für vertrauliche sichere Contracts (XSC). Bei der Ausführung vertraulicher Smart Contracts werden die Details der Zustandsübergänge von Zero-Knowledge-Proofs eingepackt; externe Verifizierer prüfen nur, ob der Nachweis gültig ist, und nicht, welche Operationen der Contract Zeile für Zeile tatsächlich ausführt. Das Problem: Abrechnung benötigt normalerweise eine präzise Kenntnis der Rechenmenge – zum Beispiel wie oft Status gelesen oder geschrieben wurde oder wie viele Schleifenrunden liefen. In vertraulichen Szenarien können Verifizierer diese Informationen möglicherweise nicht so direkt ermitteln wie bei Klartext-Contracts. Der Kernwiderspruch ist dieser: Wenn das Abrechnungssystem zu einem Kompromiss greift und stattdessen einen Fixpreis oder nur grobe Schätzungen verwendet, können böswillige Nutzer Verträge entwerfen, die bei deutlich höherem Rechenaufwand als den Gebühren liegen. Sie können dann mit relativ geringen Kosten die Rechenressourcen der Verifizierer überlasten und so ein verdecktes Denial-of-Service-Risiko schaffen. Wenn das Abrechnungssystem dagegen unbedingt exakt den Rechenaufwand abbilden will, bedeutet das wiederum, dass indirekt Informationen über die Komplexität des Contracts preisgegeben werden – was im Konflikt mit der ursprünglichen Intention von Privatsphäre steht. Es geht nicht darum, dass der XSC-Standard das nicht könnte, sondern darum, dass man zwischen Abrechnungsgenauigkeit und Stärke des Datenschutzes zwangsläufig einen Kompromiss finden muss. Wie genau dieser Kompromiss gestaltet wird, bestimmt unmittelbar die Stabilität vertraulicher Smart Contracts unter realem Netzdruck. $DUSK : Ob es möglich ist, Gas wirksam zur Abschreckung von Missbrauch einzusetzen, ohne dabei die Details der Berechnungen offenzulegen, ist meiner Ansicht nach ein entscheidender Faktor dafür, ob der XSC-Standard Hochdurchsatz-Szenarien zuverlässig tragen kann.
#dusk $DUSK @Dusk
Die grundlegendste Methode, um Missbrauch auf einer öffentlichen Chain zu verhindern, sind die Gasgebühren: Je komplexer die Logik, desto höher die Kosten. Die Voraussetzung dafür ist, dass das Netzwerk versteht, wie viele Rechenschritte eine einzelne Transaktion tatsächlich ausführt. Aber wenn die Logik eines Smart Contracts selbst vertraulich ist, bleibt diese Annahme dann noch tragfähig? Genau diese technischen Details möchte ich in Frage stellen.

Dusk Network ist eine Layer-1-Chain und unterstützt den Standard für vertrauliche sichere Contracts (XSC). Bei der Ausführung vertraulicher Smart Contracts werden die Details der Zustandsübergänge von Zero-Knowledge-Proofs eingepackt; externe Verifizierer prüfen nur, ob der Nachweis gültig ist, und nicht, welche Operationen der Contract Zeile für Zeile tatsächlich ausführt. Das Problem: Abrechnung benötigt normalerweise eine präzise Kenntnis der Rechenmenge – zum Beispiel wie oft Status gelesen oder geschrieben wurde oder wie viele Schleifenrunden liefen. In vertraulichen Szenarien können Verifizierer diese Informationen möglicherweise nicht so direkt ermitteln wie bei Klartext-Contracts.

Der Kernwiderspruch ist dieser: Wenn das Abrechnungssystem zu einem Kompromiss greift und stattdessen einen Fixpreis oder nur grobe Schätzungen verwendet, können böswillige Nutzer Verträge entwerfen, die bei deutlich höherem Rechenaufwand als den Gebühren liegen. Sie können dann mit relativ geringen Kosten die Rechenressourcen der Verifizierer überlasten und so ein verdecktes Denial-of-Service-Risiko schaffen. Wenn das Abrechnungssystem dagegen unbedingt exakt den Rechenaufwand abbilden will, bedeutet das wiederum, dass indirekt Informationen über die Komplexität des Contracts preisgegeben werden – was im Konflikt mit der ursprünglichen Intention von Privatsphäre steht.

Es geht nicht darum, dass der XSC-Standard das nicht könnte, sondern darum, dass man zwischen Abrechnungsgenauigkeit und Stärke des Datenschutzes zwangsläufig einen Kompromiss finden muss. Wie genau dieser Kompromiss gestaltet wird, bestimmt unmittelbar die Stabilität vertraulicher Smart Contracts unter realem Netzdruck.

$DUSK : Ob es möglich ist, Gas wirksam zur Abschreckung von Missbrauch einzusetzen, ohne dabei die Details der Berechnungen offenzulegen, ist meiner Ansicht nach ein entscheidender Faktor dafür, ob der XSC-Standard Hochdurchsatz-Szenarien zuverlässig tragen kann.
#dusk $DUSK @Dusk_Foundation Traditionelle Finanztransaktionen setzen auf „Gewissheit“: Wenn eine Transaktion abgeschlossen ist, ist sie abgeschlossen—es gibt keine Sorge, dass sie ein paar Minuten später wieder zurückgerollt wird. Viele öffentliche Chains verwenden jedoch eine probabilistische Finalität. Theoretisch besteht immer die Möglichkeit, dass Blöcke neu organisiert werden (Reorgs), nur nimmt die Wahrscheinlichkeit im Laufe der Zeit ab. Diese Lücke ist genau die Stelle, an der institutionelle Vermögenswerte am ehesten beim On-Chain-Gehen feststecken—und das ist auch das Thema, das ich diesmal auseinandernehmen möchte. Dusk Network ist als Layer-1-Chain eine Blockchain, die den Konsensmechanismus „Succinct Attestation“ einsetzt—eine Variante des Proof-of-Stake. Im Unterschied zu Designs, bei denen erst mehrere Blöcke bestätigt werden müssen und man das Vertrauen über Zeit und Wahrscheinlichkeiten aufstapelt, besteht das Ziel von Succinct Attestation darin, dass Blöcke in sehr kurzer Zeit eine deterministische Finalität erreichen. Sobald ein Block von den Validatoren per Abstimmung bestätigt wurde, wird er nicht mehr zurückgenommen. Zerlegt man das Konzept, basiert dieser Mechanismus auf geschichteten Validatoren- Abstimmungen: Ein Teil der Validatoren bildet zuerst einen vorläufigen Konsens, während eine andere Schicht von Validatoren die finale Bestätigung übernimmt. Der gesamte Ablauf ist in wenigen Sekunden abgeschlossen und muss nicht—wie bei manchen öffentlichen Chains—erst zehn oder mehr Minuten abwarten, bis man wirklich sagen kann, dass diese Transaktion „fest“ ist. Diese Gestaltung passt außerdem sehr gut zu vertraulichen Smart Contracts. Wenn die Inhalte einer Transaktion selbst vertraulich sind, müssen Finanzinstitute eine Abrechnung oder Abwicklung durchführen—und können die Unsicherheit „diese Transaktion könnte eventuell noch zurückgerollt werden“ erst recht nicht akzeptieren. Schnelle Finalität ist somit eine grundlegende Infrastruktur, die den XSC-Standard auf der Basisebene unterstützt. Zusammen ergeben beide Komponenten am ehesten das, was der traditionellen Finanzwelt für „Transaktion = Abschluss“ tatsächlich abverlangt. Das Konsensdesign von $DUSK verfolgt nicht nur das Ziel, schnell zu sein. Es schreibt die für Finanzszenarien benötigte Gewissheit direkt in die Protokoll-Grundlage. Diese Denkrichtung finde ich näher an den realen Anwendungsanforderungen als nur nach hohem TPS zu rufen.
#dusk $DUSK @Dusk
Traditionelle Finanztransaktionen setzen auf „Gewissheit“: Wenn eine Transaktion abgeschlossen ist, ist sie abgeschlossen—es gibt keine Sorge, dass sie ein paar Minuten später wieder zurückgerollt wird. Viele öffentliche Chains verwenden jedoch eine probabilistische Finalität. Theoretisch besteht immer die Möglichkeit, dass Blöcke neu organisiert werden (Reorgs), nur nimmt die Wahrscheinlichkeit im Laufe der Zeit ab. Diese Lücke ist genau die Stelle, an der institutionelle Vermögenswerte am ehesten beim On-Chain-Gehen feststecken—und das ist auch das Thema, das ich diesmal auseinandernehmen möchte.

Dusk Network ist als Layer-1-Chain eine Blockchain, die den Konsensmechanismus „Succinct Attestation“ einsetzt—eine Variante des Proof-of-Stake. Im Unterschied zu Designs, bei denen erst mehrere Blöcke bestätigt werden müssen und man das Vertrauen über Zeit und Wahrscheinlichkeiten aufstapelt, besteht das Ziel von Succinct Attestation darin, dass Blöcke in sehr kurzer Zeit eine deterministische Finalität erreichen. Sobald ein Block von den Validatoren per Abstimmung bestätigt wurde, wird er nicht mehr zurückgenommen.

Zerlegt man das Konzept, basiert dieser Mechanismus auf geschichteten Validatoren- Abstimmungen: Ein Teil der Validatoren bildet zuerst einen vorläufigen Konsens, während eine andere Schicht von Validatoren die finale Bestätigung übernimmt. Der gesamte Ablauf ist in wenigen Sekunden abgeschlossen und muss nicht—wie bei manchen öffentlichen Chains—erst zehn oder mehr Minuten abwarten, bis man wirklich sagen kann, dass diese Transaktion „fest“ ist.

Diese Gestaltung passt außerdem sehr gut zu vertraulichen Smart Contracts. Wenn die Inhalte einer Transaktion selbst vertraulich sind, müssen Finanzinstitute eine Abrechnung oder Abwicklung durchführen—und können die Unsicherheit „diese Transaktion könnte eventuell noch zurückgerollt werden“ erst recht nicht akzeptieren. Schnelle Finalität ist somit eine grundlegende Infrastruktur, die den XSC-Standard auf der Basisebene unterstützt. Zusammen ergeben beide Komponenten am ehesten das, was der traditionellen Finanzwelt für „Transaktion = Abschluss“ tatsächlich abverlangt.

Das Konsensdesign von $DUSK verfolgt nicht nur das Ziel, schnell zu sein. Es schreibt die für Finanzszenarien benötigte Gewissheit direkt in die Protokoll-Grundlage. Diese Denkrichtung finde ich näher an den realen Anwendungsanforderungen als nur nach hohem TPS zu rufen.
#dusk $DUSK @Dusk_Foundation Viele sprechen über Privacy-Chain. Intuitiv klingt das so, als würden dabei einfach „alle Transaktionen versteckt“ werden, aber das Design von Dusk ist in Wahrheit nicht so eindimensional. Im Whitepaper wird das Transaktionsmodell in zwei unterschiedliche Pfade aufgeteilt – dieses Dual-Track-Design ist der Teil, den man wirklich einmal genauer auseinandernehmen sollte. Zuerst zur Einordnung auf einer verständlichen Ebene: Dusk Network ist eine Layer-1-Blockchain und unterstützt zwei Arten von Transaktionen. Eine Variante sind vertrauliche Transaktionen, bei denen sowohl die Beträge als auch die Teilnehmer verborgen bleiben. Die Gültigkeit wird über Zero-Knowledge-Proofs überprüft. Diese Richtung wird mit dem Standard für vertrauliche Sicherheitsverträge (XSC) kombiniert und ist für Finanzszenarien gedacht, die Datenschutz benötigen. Die andere Variante sind offene, transparente Transaktionen: Der Status liegt direkt auf der Kette, sodass jede Person ihn abfragen kann – hier folgt man dem klassischen Kontomodell. Anders gesagt: Dusk zwingt niemanden, ausschließlich den Privacy-Modus zu verwenden. Stattdessen existieren vertrauliche und öffentliche Zustände als zwei Optionen nebeneinander auf derselben Kette. Genau hier taucht jedoch der Konflikt auf: Das Dual-Track-Design wirkt flexibel, aber damit beide Zustände miteinander interagieren können, ist das technisch eine echte Herausforderung. Wenn Vermögenswerte aus einem öffentlichen Konto in einen vertraulichen Smart Contract übertragen werden sollen, oder wenn das Ergebnis eines vertraulichen Vertrags in den öffentlichen Zustand zurückgespiegelt werden muss, braucht es dazwischen einen Mechanismus der Umwandlung. Dieser muss sicherstellen, dass der Prozess die Privatsphäre nicht preisgibt und gleichzeitig die Nachprüfbarkeit des öffentlichen Zustands nicht beschädigt. Im Vergleich zu „man wählt einfach eine einzige Modellvariante und macht damit konsequent weiter“ verdoppelt sich die Komplexität damit praktisch. Ein weiteres realistisches Problem ist die Nutzererfahrung. Wie sollen normale Nutzer erkennen, in welchem Szenario sie vertrauliche Transaktionen verwenden sollten und wann offene? Wenn die Schwelle für den Wechsel im Dual-Track-Modus zu hoch ist, werden die meisten Menschen möglicherweise letztlich ohnehin nur den öffentlichen Modus nutzen. Dann würden die vertraulichen Smart Contracts in der Praxis womöglich vor allem auf wenige institutionelle Nutzer beschränkt bleiben – und sich nicht sinnvoll auf die allgemeine Community und das Ökosystem ausweiten. $DUSK : Kann man die Flexibilität des Dual-Track-Designs in eine wirklich gut nutzbare Produkt-Erfahrung übersetzen, statt dass die Komplexität zur Hürde für die Adoption wird? Genau darauf kommt es aus meiner Sicht als Nächstes zu beobachten.
#dusk $DUSK @Dusk
Viele sprechen über Privacy-Chain. Intuitiv klingt das so, als würden dabei einfach „alle Transaktionen versteckt“ werden, aber das Design von Dusk ist in Wahrheit nicht so eindimensional. Im Whitepaper wird das Transaktionsmodell in zwei unterschiedliche Pfade aufgeteilt – dieses Dual-Track-Design ist der Teil, den man wirklich einmal genauer auseinandernehmen sollte.

Zuerst zur Einordnung auf einer verständlichen Ebene: Dusk Network ist eine Layer-1-Blockchain und unterstützt zwei Arten von Transaktionen. Eine Variante sind vertrauliche Transaktionen, bei denen sowohl die Beträge als auch die Teilnehmer verborgen bleiben. Die Gültigkeit wird über Zero-Knowledge-Proofs überprüft. Diese Richtung wird mit dem Standard für vertrauliche Sicherheitsverträge (XSC) kombiniert und ist für Finanzszenarien gedacht, die Datenschutz benötigen. Die andere Variante sind offene, transparente Transaktionen: Der Status liegt direkt auf der Kette, sodass jede Person ihn abfragen kann – hier folgt man dem klassischen Kontomodell. Anders gesagt: Dusk zwingt niemanden, ausschließlich den Privacy-Modus zu verwenden. Stattdessen existieren vertrauliche und öffentliche Zustände als zwei Optionen nebeneinander auf derselben Kette.

Genau hier taucht jedoch der Konflikt auf: Das Dual-Track-Design wirkt flexibel, aber damit beide Zustände miteinander interagieren können, ist das technisch eine echte Herausforderung. Wenn Vermögenswerte aus einem öffentlichen Konto in einen vertraulichen Smart Contract übertragen werden sollen, oder wenn das Ergebnis eines vertraulichen Vertrags in den öffentlichen Zustand zurückgespiegelt werden muss, braucht es dazwischen einen Mechanismus der Umwandlung. Dieser muss sicherstellen, dass der Prozess die Privatsphäre nicht preisgibt und gleichzeitig die Nachprüfbarkeit des öffentlichen Zustands nicht beschädigt. Im Vergleich zu „man wählt einfach eine einzige Modellvariante und macht damit konsequent weiter“ verdoppelt sich die Komplexität damit praktisch.

Ein weiteres realistisches Problem ist die Nutzererfahrung. Wie sollen normale Nutzer erkennen, in welchem Szenario sie vertrauliche Transaktionen verwenden sollten und wann offene? Wenn die Schwelle für den Wechsel im Dual-Track-Modus zu hoch ist, werden die meisten Menschen möglicherweise letztlich ohnehin nur den öffentlichen Modus nutzen. Dann würden die vertraulichen Smart Contracts in der Praxis womöglich vor allem auf wenige institutionelle Nutzer beschränkt bleiben – und sich nicht sinnvoll auf die allgemeine Community und das Ökosystem ausweiten.

$DUSK : Kann man die Flexibilität des Dual-Track-Designs in eine wirklich gut nutzbare Produkt-Erfahrung übersetzen, statt dass die Komplexität zur Hürde für die Adoption wird? Genau darauf kommt es aus meiner Sicht als Nächstes zu beobachten.
#dusk $DUSK @Dusk_Foundation Das Risiko, das bei Zero-Knowledge-Beweissystemen am leichtesten übersehen wird, ist nicht die Performance, sondern die Schaltung selbst. Jeder geheime Vertrag, der auf Technologien wie ZK-SNARK aufbaut, hat im Hintergrund eine Reihe von Schaltungsvorgängen. Sobald er bereitgestellt und live geschaltet ist, ist es nicht mehr so einfach, Änderungen vorzunehmen. Das sind die technischen Details, die mich bei meinen Recherchen zu den Dusk-Unterlagen besonders beschäftigen. Dusk Network positioniert sich als datenschutzorientierte Blockchain für Finanzanwendungen. Als Layer-1-Kette unterstützt es nativ den Standard für vertrauliche Sicherheitsverträge (XSC). Die Korrektheit von vertraulichen Smart Contracts hängt davon ab, ob das zugrunde liegende Schaltungsdesign wirklich frei von Schwachstellen ist. Bei traditionellen Smart Contracts kann ein externer Auditor, wenn der Code fehlerhaft ist, zumindest den Quellcode lesen und den Ausführungsablauf nachvollziehen, um Probleme zu identifizieren. Bei vertraulichen Verträgen ist jedoch der Zustand selbst verschlüsselt. Gibt es Mängel im Schaltungsdesign, ist es für Außenstehende dann sehr schwer, allein anhand öffentlich verfügbarer Informationen Auffälligkeiten zu erkennen. Technisch bin ich an einer Stelle besonders skeptisch: Wenn der XSC-Standard in Zukunft aktualisiert werden muss, etwa um neue Funktionen hinzuzufügen oder Sicherheitslücken zu beheben, wie stellt man dann sicher, dass Änderungen auf Schaltungsebene bereits live geschaltete vertrauliche Verträge nicht beeinträchtigen? Smart-Contract-Upgrades bestehen meist nur darin, die Logik auszutauschen und neu bereitzustellen. Doch bei Systemen, die auf Zero-Knowledge-Beweisschaltungen basieren, ist häufig ein erneutes Trusted Setup (trusted setup) erforderlich. Der Prozess ist komplex, und schon ein kleiner Fehltritt kann dazu führen, dass neue Sicherheitsannahmen eingeführt werden. Ein weiteres reales Problem ist die Prüf-/Audit-Schwelle. Auditoren, die sowohl ZK-Schaltungen verstehen als auch die Logik von Finanzverträgen, sind ohnehin schon selten. Wenn man diese beiden Bereiche in vertraulichen Smart Contracts miteinander kombiniert, werden Teams, die bereit sind und die Fähigkeit haben, eine echte Tiefenprüfung durchzuführen, noch rarer. Wenn das Audit-Ökosystem nicht nachkommt, wird eine Institution, die wirklich große Vermögenswerte einem XSC-Standard-Vertrag anvertrauen will, vermutlich trotzdem erst einmal abwarten. $DUSK Was wirklich bewiesen werden muss, ist nicht, ob man vertrauliche Smart Contracts überhaupt erstellen kann, sondern ob diese Schaltungsarchitektur unter langfristiger Iteration und Audit-Druck stabil und vertrauenswürdig bleiben kann.
#dusk $DUSK @Dusk
Das Risiko, das bei Zero-Knowledge-Beweissystemen am leichtesten übersehen wird, ist nicht die Performance, sondern die Schaltung selbst. Jeder geheime Vertrag, der auf Technologien wie ZK-SNARK aufbaut, hat im Hintergrund eine Reihe von Schaltungsvorgängen. Sobald er bereitgestellt und live geschaltet ist, ist es nicht mehr so einfach, Änderungen vorzunehmen. Das sind die technischen Details, die mich bei meinen Recherchen zu den Dusk-Unterlagen besonders beschäftigen.

Dusk Network positioniert sich als datenschutzorientierte Blockchain für Finanzanwendungen. Als Layer-1-Kette unterstützt es nativ den Standard für vertrauliche Sicherheitsverträge (XSC). Die Korrektheit von vertraulichen Smart Contracts hängt davon ab, ob das zugrunde liegende Schaltungsdesign wirklich frei von Schwachstellen ist. Bei traditionellen Smart Contracts kann ein externer Auditor, wenn der Code fehlerhaft ist, zumindest den Quellcode lesen und den Ausführungsablauf nachvollziehen, um Probleme zu identifizieren. Bei vertraulichen Verträgen ist jedoch der Zustand selbst verschlüsselt. Gibt es Mängel im Schaltungsdesign, ist es für Außenstehende dann sehr schwer, allein anhand öffentlich verfügbarer Informationen Auffälligkeiten zu erkennen.

Technisch bin ich an einer Stelle besonders skeptisch: Wenn der XSC-Standard in Zukunft aktualisiert werden muss, etwa um neue Funktionen hinzuzufügen oder Sicherheitslücken zu beheben, wie stellt man dann sicher, dass Änderungen auf Schaltungsebene bereits live geschaltete vertrauliche Verträge nicht beeinträchtigen? Smart-Contract-Upgrades bestehen meist nur darin, die Logik auszutauschen und neu bereitzustellen. Doch bei Systemen, die auf Zero-Knowledge-Beweisschaltungen basieren, ist häufig ein erneutes Trusted Setup (trusted setup) erforderlich. Der Prozess ist komplex, und schon ein kleiner Fehltritt kann dazu führen, dass neue Sicherheitsannahmen eingeführt werden.

Ein weiteres reales Problem ist die Prüf-/Audit-Schwelle. Auditoren, die sowohl ZK-Schaltungen verstehen als auch die Logik von Finanzverträgen, sind ohnehin schon selten. Wenn man diese beiden Bereiche in vertraulichen Smart Contracts miteinander kombiniert, werden Teams, die bereit sind und die Fähigkeit haben, eine echte Tiefenprüfung durchzuführen, noch rarer. Wenn das Audit-Ökosystem nicht nachkommt, wird eine Institution, die wirklich große Vermögenswerte einem XSC-Standard-Vertrag anvertrauen will, vermutlich trotzdem erst einmal abwarten.

$DUSK Was wirklich bewiesen werden muss, ist nicht, ob man vertrauliche Smart Contracts überhaupt erstellen kann, sondern ob diese Schaltungsarchitektur unter langfristiger Iteration und Audit-Druck stabil und vertrauenswürdig bleiben kann.
#dusk $DUSK @Dusk_Foundation Eine On-Chain-Analyse-Website kann dir jeden Public-Chain-TVL, die Anzahl aktiver Adressen und die Mittelströme zeigen – das ist eine grundlegende Art, Vertrauen in der Kryptoindustrie aufzubauen: Nutzer müssen niemandem blind glauben, sie können den Chain selbst prüfen. Aber wenn eine Chain bereits auf Protokollebene die Inhalte von Transaktionen verborgen hält, bleibt dieses Prüf- bzw. Verifizierungsmodell dann noch gültig? Diese Frage ist mir beim erneuten Lesen der Dusk-Unterlagen in den Sinn gekommen. Dusk Network positioniert sich als Privacy-Blockchain für Finanzanwendungen. Als Layer-1-Chain unterstützt es nativen die XSC-Standards (Confidential Smart Contract). Bei der Ausführung von Confidential Smart Contracts werden Beträge, Positionen und beteiligte Parteien nicht direkt im On-Chain-Browser offengelegt. Für institutionelle Nutzer ist das eine notwendige Voraussetzung, für die externe Sichtbarkeit des gesamten Ökosystems ist es jedoch genau das Gegenteil. Der Konflikt liegt hier: Die Kryptoindustrie baut langfristig Vertrauen auf „öffentlich verifizierbaren“ Mechanismen auf. Nutzer sind bereit, ihre Assets ins Protokoll zu geben, meist weil sie selbst nachsehen und bestätigen können, dass die Mittelströme in Ordnung sind. Dusks Ansatz verläuft genau entgegengesetzt: Statt auf „sichtbar“ zu setzen, soll den Nutzern „vertrauen“ nicht an dem liegen, was man sehen kann, sondern daran, „was man nachweisen kann“ – Zero-Knowledge-Proofs ersetzen das öffentliche Ledger. Verifizierer können bestätigen, dass Transaktionen rechtmäßig sind, aber externe Beobachter sehen keine Details. Die Umstellung dieses Vertrauensmodells ist für Nutzer, die an öffentliche On-Chain-Daten gewöhnt sind, tatsächlich keine geringe Hürde. Ich halte ein ziemlich praktisches Problem für: Wenn Externe On-Chain-Aktivitäten nicht direkt auswerten können, wie wird dann das Wachstum des Ökosystems objektiv quantifiziert? Wenn selbst grundlegende On-Chain-Kennzahlen nur über Nachweise, die in Confidential Smart Contracts verpackt sind, indirekt abgeleitet werden können, führt das dann nicht dazu, dass die Einstiegshürde steigt und die Akzeptanz von Dusk langsamer wird? $DUSK will nicht nur technisch beweisen, dass Privatsphäre möglich ist, sondern auch, ob das gesamte Ökosystem nach einer Neudefinition des Vertrauensmechanismus weiterhin Nutzer anzieht, die „Vertrauensnachweise statt Vertrauen in Zahlen“ bevorzugen.
#dusk $DUSK @Dusk
Eine On-Chain-Analyse-Website kann dir jeden Public-Chain-TVL, die Anzahl aktiver Adressen und die Mittelströme zeigen – das ist eine grundlegende Art, Vertrauen in der Kryptoindustrie aufzubauen: Nutzer müssen niemandem blind glauben, sie können den Chain selbst prüfen. Aber wenn eine Chain bereits auf Protokollebene die Inhalte von Transaktionen verborgen hält, bleibt dieses Prüf- bzw. Verifizierungsmodell dann noch gültig? Diese Frage ist mir beim erneuten Lesen der Dusk-Unterlagen in den Sinn gekommen.

Dusk Network positioniert sich als Privacy-Blockchain für Finanzanwendungen. Als Layer-1-Chain unterstützt es nativen die XSC-Standards (Confidential Smart Contract). Bei der Ausführung von Confidential Smart Contracts werden Beträge, Positionen und beteiligte Parteien nicht direkt im On-Chain-Browser offengelegt. Für institutionelle Nutzer ist das eine notwendige Voraussetzung, für die externe Sichtbarkeit des gesamten Ökosystems ist es jedoch genau das Gegenteil.

Der Konflikt liegt hier: Die Kryptoindustrie baut langfristig Vertrauen auf „öffentlich verifizierbaren“ Mechanismen auf. Nutzer sind bereit, ihre Assets ins Protokoll zu geben, meist weil sie selbst nachsehen und bestätigen können, dass die Mittelströme in Ordnung sind. Dusks Ansatz verläuft genau entgegengesetzt: Statt auf „sichtbar“ zu setzen, soll den Nutzern „vertrauen“ nicht an dem liegen, was man sehen kann, sondern daran, „was man nachweisen kann“ – Zero-Knowledge-Proofs ersetzen das öffentliche Ledger. Verifizierer können bestätigen, dass Transaktionen rechtmäßig sind, aber externe Beobachter sehen keine Details. Die Umstellung dieses Vertrauensmodells ist für Nutzer, die an öffentliche On-Chain-Daten gewöhnt sind, tatsächlich keine geringe Hürde.

Ich halte ein ziemlich praktisches Problem für: Wenn Externe On-Chain-Aktivitäten nicht direkt auswerten können, wie wird dann das Wachstum des Ökosystems objektiv quantifiziert? Wenn selbst grundlegende On-Chain-Kennzahlen nur über Nachweise, die in Confidential Smart Contracts verpackt sind, indirekt abgeleitet werden können, führt das dann nicht dazu, dass die Einstiegshürde steigt und die Akzeptanz von Dusk langsamer wird?

$DUSK will nicht nur technisch beweisen, dass Privatsphäre möglich ist, sondern auch, ob das gesamte Ökosystem nach einer Neudefinition des Vertrauensmechanismus weiterhin Nutzer anzieht, die „Vertrauensnachweise statt Vertrauen in Zahlen“ bevorzugen.
#dusk $DUSK @Dusk_Foundation Der Reiz von DeFi liegt in der Komponierbarkeit: Die Ausgabe eines Protokolls kann direkt in das nächste eingespeist werden, und das Kapital lässt sich frei wie LEGO-Steine zusammenstecken. Doch dieser Vorteil basiert auf einer Voraussetzung – alle Zustände sind öffentlich und transparent, und jeder Vertrag kann die Guthaben und Positionen aller anderen lesen. Genau hier bin ich hängen geblieben, als ich mir das Dusk-Whitepaper erneut angesehen habe. Dusk Network positioniert sich als Privacy-Blockchain für Finanzanwendungen. Als Layer-1-Kette unterstützt es nativ den Standard für Verschlüsselte Sicherheitsverträge (XSC), der es ermöglicht, dass vertrauliche Smart Contracts in einem Geheimnis- bzw. Verschwiegenheitsmodus ausgeführt werden. Das Problem ist: Wenn der Vertragszustand verborgen wird, können andere Protokolle dann trotzdem sicher mit ihm interagieren? Komponierbarkeit setzt auf „Lesbarkeit“, Privatsphäre auf „Nicht-Lesbarkeit“ – und diese beiden stehen auf Architektur-Ebene grundsätzlich im Widerspruch. Der XSC-Standard versucht, genau diese Spannung zu lösen: Durch Zero-Knowledge-Beweise muss ein externer Vertrag den vollständigen Zustand nicht sehen, um dennoch prüfen zu können, ob eine bestimmte Bedingung erfüllt ist – etwa ob eine Sicherheit ausreichend ist oder ob jemand die Voraussetzungen erfüllt. Mit anderen Worten: Komponierbarkeit verschiebt sich von „Daten teilen“ hin zu „Beweise teilen“. Das ist ein konzeptioneller Richtungswechsel, nicht nur das Hinzufügen einer zusätzlichen Verschlüsselungsschicht. Aber ich frage mich trotzdem: Wird dieses, auf Beweisen basierende Kompositionsmodell beim Verketten zwischen Protokollen mit deutlich mehr Latenz und Gas-Kosten einhergehen als bei herkömmlichen, öffentlich einsehbaren Zuständen? Wenn bei jeder Interaktion noch eine zusätzliche Schicht zur Beweisgenerierung und -verifikation hinzukommt, hängt die praktische Umsetzbarkeit von vertraulichen Smart Contracts in komplexen Finanzszenarien in großem Maße davon ab, ob diese Kosten niedrig genug gehalten werden können. $DUSK Die eigentliche Bewährungsprobe liegt nicht darin, ob Privatsphäre möglich ist – sondern ob die gesamte Ökonomie danach weiterhin so frei komponierbar bleibt wie früher.
#dusk $DUSK @Dusk
Der Reiz von DeFi liegt in der Komponierbarkeit: Die Ausgabe eines Protokolls kann direkt in das nächste eingespeist werden, und das Kapital lässt sich frei wie LEGO-Steine zusammenstecken. Doch dieser Vorteil basiert auf einer Voraussetzung – alle Zustände sind öffentlich und transparent, und jeder Vertrag kann die Guthaben und Positionen aller anderen lesen. Genau hier bin ich hängen geblieben, als ich mir das Dusk-Whitepaper erneut angesehen habe.

Dusk Network positioniert sich als Privacy-Blockchain für Finanzanwendungen. Als Layer-1-Kette unterstützt es nativ den Standard für Verschlüsselte Sicherheitsverträge (XSC), der es ermöglicht, dass vertrauliche Smart Contracts in einem Geheimnis- bzw. Verschwiegenheitsmodus ausgeführt werden. Das Problem ist: Wenn der Vertragszustand verborgen wird, können andere Protokolle dann trotzdem sicher mit ihm interagieren? Komponierbarkeit setzt auf „Lesbarkeit“, Privatsphäre auf „Nicht-Lesbarkeit“ – und diese beiden stehen auf Architektur-Ebene grundsätzlich im Widerspruch.

Der XSC-Standard versucht, genau diese Spannung zu lösen: Durch Zero-Knowledge-Beweise muss ein externer Vertrag den vollständigen Zustand nicht sehen, um dennoch prüfen zu können, ob eine bestimmte Bedingung erfüllt ist – etwa ob eine Sicherheit ausreichend ist oder ob jemand die Voraussetzungen erfüllt. Mit anderen Worten: Komponierbarkeit verschiebt sich von „Daten teilen“ hin zu „Beweise teilen“. Das ist ein konzeptioneller Richtungswechsel, nicht nur das Hinzufügen einer zusätzlichen Verschlüsselungsschicht.

Aber ich frage mich trotzdem: Wird dieses, auf Beweisen basierende Kompositionsmodell beim Verketten zwischen Protokollen mit deutlich mehr Latenz und Gas-Kosten einhergehen als bei herkömmlichen, öffentlich einsehbaren Zuständen? Wenn bei jeder Interaktion noch eine zusätzliche Schicht zur Beweisgenerierung und -verifikation hinzukommt, hängt die praktische Umsetzbarkeit von vertraulichen Smart Contracts in komplexen Finanzszenarien in großem Maße davon ab, ob diese Kosten niedrig genug gehalten werden können.

$DUSK Die eigentliche Bewährungsprobe liegt nicht darin, ob Privatsphäre möglich ist – sondern ob die gesamte Ökonomie danach weiterhin so frei komponierbar bleibt wie früher.
#dusk $DUSK @Dusk_Foundation Traditionelle Finanzinstitute möchten Vermögenswerte auf die Kette bringen. Was ist dabei der größte Hinderungsgrund? Nicht die technischen Hürden, sondern dass „sobald alles auf die Kette kommt, alle Transaktionspartner, Beträge und Positionen unter freiem Himmel offengelegt werden“ – etwas, das für Institutionen grundsätzlich nicht akzeptabel ist. Genau deshalb habe ich beim erneuten Lesen des Dusk-Whitepapers besonders auf den XSC-(Confidential Security Contracts)-Standard geachtet. Dusk Network positioniert sich als Privacy-Blockchain für Finanzanwendungen. Als Layer-1-Kette betrachtet es Privatsphäre nicht als nachträglich anzubringendes Plug-in, sondern unterstützt vertrauliche Smart Contracts direkt auf Protokollebene. Das bedeutet: Die Logik der Verträge kann sensible Informationen verarbeiten. Transaktionsbeträge und die Identität der Teilnehmer können vertraulich bleiben, während die Blockchain dennoch die Rechtmäßigkeit der Transaktionen verifizieren kann. Dann stellt sich die Frage: Wenn der Inhalt der Transaktionen nicht einmal sichtbar ist – wie soll die Aufsichtsbehörde dann eine Compliance-Prüfung durchführen? Das ist im Grunde das strukturelle Dilemma, dem alle Privacy-Chains auf institutioneller Ebene gegenüberstehen. Der XSC-Standard geht den Ansatz ein, mit Zero-Knowledge-Beweisen „Verifizieren“ und „Offenlegen“ voneinander zu trennen. Der Vertragsstatus kann vertraulich bleiben, aber ob die Vertragsausführung die Regeln einhält, kann dennoch nachgewiesen werden – ohne dass die Details für alle offengelegt werden müssen. Ich finde, der Wert dieses Designs liegt darin, dass „Compliance“ und „Privatsphäre“ nicht mehr die Alternative „entweder oder“ sind, sondern in zwei unabhängige Ebenen aufgeteilt werden. In der Praxis gibt es jedoch Unterschiede: Die Anforderungen an Offenlegungspflichten sind je nach Rechtsraum nicht identisch. Ob der XSC-Standard flexibel mit den jeweiligen regulatorischen Rahmenbedingungen in verschiedenen Regionen zusammenpassen kann, dürfte der entscheidende Punkt sein, ob Institutionen ihn wirklich annehmen wollen. Die Chance von $DUSK liegt nicht darin, laut Privatsphäre zu fordern, sondern darin, ob man diesen Standard für vertrauliche Smart Contracts so als Basisinfrastruktur umsetzen kann, dass ihn Finanzinstitute tatsächlich nutzen würden und Aufsichtsstellen ihn akzeptieren können.
#dusk $DUSK @Dusk
Traditionelle Finanzinstitute möchten Vermögenswerte auf die Kette bringen. Was ist dabei der größte Hinderungsgrund? Nicht die technischen Hürden, sondern dass „sobald alles auf die Kette kommt, alle Transaktionspartner, Beträge und Positionen unter freiem Himmel offengelegt werden“ – etwas, das für Institutionen grundsätzlich nicht akzeptabel ist. Genau deshalb habe ich beim erneuten Lesen des Dusk-Whitepapers besonders auf den XSC-(Confidential Security Contracts)-Standard geachtet.

Dusk Network positioniert sich als Privacy-Blockchain für Finanzanwendungen. Als Layer-1-Kette betrachtet es Privatsphäre nicht als nachträglich anzubringendes Plug-in, sondern unterstützt vertrauliche Smart Contracts direkt auf Protokollebene. Das bedeutet: Die Logik der Verträge kann sensible Informationen verarbeiten. Transaktionsbeträge und die Identität der Teilnehmer können vertraulich bleiben, während die Blockchain dennoch die Rechtmäßigkeit der Transaktionen verifizieren kann.

Dann stellt sich die Frage: Wenn der Inhalt der Transaktionen nicht einmal sichtbar ist – wie soll die Aufsichtsbehörde dann eine Compliance-Prüfung durchführen? Das ist im Grunde das strukturelle Dilemma, dem alle Privacy-Chains auf institutioneller Ebene gegenüberstehen. Der XSC-Standard geht den Ansatz ein, mit Zero-Knowledge-Beweisen „Verifizieren“ und „Offenlegen“ voneinander zu trennen. Der Vertragsstatus kann vertraulich bleiben, aber ob die Vertragsausführung die Regeln einhält, kann dennoch nachgewiesen werden – ohne dass die Details für alle offengelegt werden müssen.

Ich finde, der Wert dieses Designs liegt darin, dass „Compliance“ und „Privatsphäre“ nicht mehr die Alternative „entweder oder“ sind, sondern in zwei unabhängige Ebenen aufgeteilt werden. In der Praxis gibt es jedoch Unterschiede: Die Anforderungen an Offenlegungspflichten sind je nach Rechtsraum nicht identisch. Ob der XSC-Standard flexibel mit den jeweiligen regulatorischen Rahmenbedingungen in verschiedenen Regionen zusammenpassen kann, dürfte der entscheidende Punkt sein, ob Institutionen ihn wirklich annehmen wollen.

Die Chance von $DUSK liegt nicht darin, laut Privatsphäre zu fordern, sondern darin, ob man diesen Standard für vertrauliche Smart Contracts so als Basisinfrastruktur umsetzen kann, dass ihn Finanzinstitute tatsächlich nutzen würden und Aufsichtsstellen ihn akzeptieren können.
#dusk Gerade habe ich ein Whitepaper mit der Nummer @Dusk_Foundation gelesen. Als ich auf den Abschnitt zum Standard XSC (Confidential Security Contracts) gestoßen bin, bin ich stehen geblieben und habe lange darüber nachgedacht. Dusk Network positioniert sich als Privacy-Blockchain für Finanzanwendungen. Als Layer-1-Chain macht es vertrauliche Smart Contracts direkt zum nativen Standard – nicht als Privacy-Layer, der über bestehende EVM-Chains gestülpt wird. Dieses Einstiegsszenario ist anders als bei den meisten Projekten. Der Kern der Spannung ist folgender: Finanzszenarien benötigen Privatsphäre, gleichzeitig aber auch Nachprüfbarkeit (Auditierbarkeit) – und diese beiden Ziele stehen sich von Natur aus im Weg. Herkömmliche öffentliche Chains legen alle Transaktionsdetails offen auf der Blockchain; jede Person kann nachschauen, was für die Ausgabe institutioneller Vermögenswerte schlicht nicht praktikabel ist. Wenn man die Inhalte der Transaktionen jedoch vollständig verbirgt, wie kann dann die Aufsichtseinheit sicherstellen, dass die Vorschriften eingehalten werden? Der XSC-Standard zielt genau darauf: Über Zero-Knowledge-Beweise werden der Vertragsstatus geheim gehalten und zugleich die Verifizierbarkeit bewahrt. Dritte außerhalb der beteiligten Parteien können die Details nicht einsehen, aber dennoch lässt sich nachweisen, dass die Transaktion rechtmäßig ist. Mein größtes Fragezeichen bei der Recherche zu diesem Abschnitt lautet: Wenn vertrauliche Smart Contracts in großem Maßstab bereitgestellt werden, werden dann die Berechnungskosten für die Knotenvalidierung die Durchsatzleistung der gesamten Kette nicht indirekt ausbremsen? Schließlich sind das Erzeugen und auch das Verifizieren von Zero-Knowledge-Beweisen nicht gerade günstig. Wenn Finanzinstitute tatsächlich große Vermögenswerte auf Dusk verlagern, kann das System bei hoher Parallelität dann standhalten? Genau darin liegt der Schlüssel dafür, ob der XSC-Standard in Finanzszenarien wirklich umsetzbar ist. $DUSK versucht nicht, die Frage zu lösen, ob man Privatsphäre braucht, sondern ob Privatsphäre und Compliance überhaupt gemeinsam existieren können. Diese Positionierung finde ich greifbarer als nur dezentralisierung zu fordern.
#dusk
Gerade habe ich ein Whitepaper mit der Nummer @Dusk gelesen. Als ich auf den Abschnitt zum Standard XSC (Confidential Security Contracts) gestoßen bin, bin ich stehen geblieben und habe lange darüber nachgedacht. Dusk Network positioniert sich als Privacy-Blockchain für Finanzanwendungen. Als Layer-1-Chain macht es vertrauliche Smart Contracts direkt zum nativen Standard – nicht als Privacy-Layer, der über bestehende EVM-Chains gestülpt wird. Dieses Einstiegsszenario ist anders als bei den meisten Projekten.

Der Kern der Spannung ist folgender: Finanzszenarien benötigen Privatsphäre, gleichzeitig aber auch Nachprüfbarkeit (Auditierbarkeit) – und diese beiden Ziele stehen sich von Natur aus im Weg. Herkömmliche öffentliche Chains legen alle Transaktionsdetails offen auf der Blockchain; jede Person kann nachschauen, was für die Ausgabe institutioneller Vermögenswerte schlicht nicht praktikabel ist. Wenn man die Inhalte der Transaktionen jedoch vollständig verbirgt, wie kann dann die Aufsichtseinheit sicherstellen, dass die Vorschriften eingehalten werden? Der XSC-Standard zielt genau darauf: Über Zero-Knowledge-Beweise werden der Vertragsstatus geheim gehalten und zugleich die Verifizierbarkeit bewahrt. Dritte außerhalb der beteiligten Parteien können die Details nicht einsehen, aber dennoch lässt sich nachweisen, dass die Transaktion rechtmäßig ist.

Mein größtes Fragezeichen bei der Recherche zu diesem Abschnitt lautet: Wenn vertrauliche Smart Contracts in großem Maßstab bereitgestellt werden, werden dann die Berechnungskosten für die Knotenvalidierung die Durchsatzleistung der gesamten Kette nicht indirekt ausbremsen? Schließlich sind das Erzeugen und auch das Verifizieren von Zero-Knowledge-Beweisen nicht gerade günstig. Wenn Finanzinstitute tatsächlich große Vermögenswerte auf Dusk verlagern, kann das System bei hoher Parallelität dann standhalten? Genau darin liegt der Schlüssel dafür, ob der XSC-Standard in Finanzszenarien wirklich umsetzbar ist.

$DUSK versucht nicht, die Frage zu lösen, ob man Privatsphäre braucht, sondern ob Privatsphäre und Compliance überhaupt gemeinsam existieren können. Diese Positionierung finde ich greifbarer als nur dezentralisierung zu fordern.
Hart gearbeitet, Boss
Hart gearbeitet, Boss
神之三和
·
--
Klar, der Zustand ist im Moment etwas zu schlecht.
Danach bin ich wieder zurück zum Trading und Copy-Trading gegangen, daher wird es vorerst vielleicht nicht so viele Livestreams geben. Bitte habt Verständnis.
Es ist so, dass es nur beim Vorliegen großer Marktbewegungen und bei „妖币“/„Yao-Coins“ sein wird, dass ich Livestreams zu „#Gott der Drei“ mache.
#baby Ein Protokoll, das sich als trustless und self-custody positioniert — warum sollte man im Ökosystem für Liquidationen einen Dienstleister mit „MEV capability“ brauchen? Als ich diese Zeile in Babylons eigener Roadmap gelesen habe, war ich erst einmal irritiert. Nachdem ich nachgeschaut hatte, stellte ich fest: In der offiziellen Planung des TBV-Ökosystems heißt es, dass für eine echte breite Adoption des Protokolls eine Gruppe spezialisierter Infra- und Service-Provider eingebunden werden müsse, darunter Custodians, Digitalbanken, API-Provider, Bitcoin-LSTs sowie „liquidators with MEV capability“. Mit anderen Worten: Für diesen Teil der Liquidation geht die offizielle Erwartung dahin, dass er nur von professionellen Akteuren mit MEV-bezogenen Fähigkeiten effizient ausgeführt werden kann. Der Widerspruch liegt genau hier: In der traditionellen DeFi-Sprache steht MEV oft im Gegensatz zu Narrativen wie „fair“ und „trustless“ und wird meist mit Front-running und ähnlichen Verhaltensweisen verbunden, bei denen normale Nutzer benachteiligt werden. Während TBV einerseits die BTC-Selbstverwahrung, die Notwendigkeit ohne Zwischenhändler und eine öffentliche, transparente On-Chain-Verifizierung betont, verlässt sich das Design des Liquidations-Ökosystems de facto darauf, dass professionelle Akteure mit MEV-Fähigkeiten um Geschwindigkeit konkurrieren. Das bedeutet, dass die Effizienz der endgültigen Liquidationsausführung in gewissem Maße weiterhin in den Händen weniger Teilnehmer mit technischem Vorteil liegt. Ich bin der Meinung, dass trustless das Vertrauensproblem auf der Ebene der Verwahrung von Vermögenswerten und der Verifikation von Auszahlungen löst, aber nicht bedeutet, dass auch die Ausführung des gesamten Ökosystems vollkommen fair ist. @babylonlabs_io Die Einführung von MEV-Akteuren auf der Liquidationsseite ist in gewisser Weise ein Eingeständnis dieser Realität. $BABY Wenn sich das Ökosystem weiter in Richtung Reife entwickelt, wird die Frage nach der Fairness im Liquidationsmarkt ein Bereich sein, den es weiterhin aufmerksam zu beobachten gilt.
#baby
Ein Protokoll, das sich als trustless und self-custody positioniert — warum sollte man im Ökosystem für Liquidationen einen Dienstleister mit „MEV capability“ brauchen? Als ich diese Zeile in Babylons eigener Roadmap gelesen habe, war ich erst einmal irritiert.

Nachdem ich nachgeschaut hatte, stellte ich fest: In der offiziellen Planung des TBV-Ökosystems heißt es, dass für eine echte breite Adoption des Protokolls eine Gruppe spezialisierter Infra- und Service-Provider eingebunden werden müsse, darunter Custodians, Digitalbanken, API-Provider, Bitcoin-LSTs sowie „liquidators with MEV capability“. Mit anderen Worten: Für diesen Teil der Liquidation geht die offizielle Erwartung dahin, dass er nur von professionellen Akteuren mit MEV-bezogenen Fähigkeiten effizient ausgeführt werden kann.

Der Widerspruch liegt genau hier: In der traditionellen DeFi-Sprache steht MEV oft im Gegensatz zu Narrativen wie „fair“ und „trustless“ und wird meist mit Front-running und ähnlichen Verhaltensweisen verbunden, bei denen normale Nutzer benachteiligt werden. Während TBV einerseits die BTC-Selbstverwahrung, die Notwendigkeit ohne Zwischenhändler und eine öffentliche, transparente On-Chain-Verifizierung betont, verlässt sich das Design des Liquidations-Ökosystems de facto darauf, dass professionelle Akteure mit MEV-Fähigkeiten um Geschwindigkeit konkurrieren. Das bedeutet, dass die Effizienz der endgültigen Liquidationsausführung in gewissem Maße weiterhin in den Händen weniger Teilnehmer mit technischem Vorteil liegt.

Ich bin der Meinung, dass trustless das Vertrauensproblem auf der Ebene der Verwahrung von Vermögenswerten und der Verifikation von Auszahlungen löst, aber nicht bedeutet, dass auch die Ausführung des gesamten Ökosystems vollkommen fair ist. @BabylonLabs_io Die Einführung von MEV-Akteuren auf der Liquidationsseite ist in gewisser Weise ein Eingeständnis dieser Realität. $BABY Wenn sich das Ökosystem weiter in Richtung Reife entwickelt, wird die Frage nach der Fairness im Liquidationsmarkt ein Bereich sein, den es weiterhin aufmerksam zu beobachten gilt.
#baby Wenn ich denselben BTC gleichzeitig an zwei verschiedene DeFi-Protokolle verleihen möchte, kann das über einen einzigen Vault funktionieren? Ich ging ursprünglich davon aus, dass es möglich ist, schließlich spricht das Whitepaper immer wieder von TBV als „programmable Bitcoin collateral“. Als ich dann nachrecherchiert habe, stellte sich heraus: Nein, es geht doch nicht. Das Team hat es in einem kürzlichen Founders Call ganz offen erklärt: Ein Vault kann nicht gleichzeitig an mehrere DeFi-Protokolle geroutet werden. Jeder Vault ist bei der Erstellung an genau ein externes Smart-Contract-Protokoll gebunden. Der Grund ist auch ziemlich klar: Sie möchten nicht, dass derselbe Vault gleichzeitig für mehrere Anwendungen offensteht. Denn die Liquidationsregeln und die Vertrauensannahmen verschiedener Protokolle unterscheiden sich – wenn man das vermischt, ist das Risiko schwer einzuschätzen und zudem schwer sauber zu trennen. Man ruft „programmable“, was suggeriert, dass BTC frei wie Bausteine in unterschiedliche DeFi-Szenarien zusammengesetzt werden kann; gleichzeitig begrenzen sie in ihrem Design bewusst, dass jeder Vault nur ein einziges Protokoll binden kann. Das bedeutet: Wenn Nutzer gleichzeitig an Kreditgeschäften und an der Prägung von Stablecoins teilnehmen wollen, müssen sie den BTC in mehrere Teile aufsplitten und jeweils in unterschiedliche Vaults sperren – und das Kapital wird dadurch eher noch stärker zersplittert. Aber wenn man es aus einer anderen Perspektive sieht: Das ist kein Bug, sondern ein Security-Trade-off, den das Team bewusst gewählt hat. Lieber opfert man einen Teil der Flexibilität, als dass sich Risiken zwischen verschiedenen Protokollen gegenseitig anstecken. Ich finde, genau so sollte man das $BABY -Ökosystem verstehen: „programmable“ heißt nicht grenzenlose Kombinierbarkeit, sondern Auswahl innerhalb klarer Sicherheitsgrenzen. Diese Entscheidung @babylonlabs_io wird die Nutzung kurzfristig einschränken, aber langfristig macht sie TBV widerstandsfähiger gegenüber Risiken.
#baby
Wenn ich denselben BTC gleichzeitig an zwei verschiedene DeFi-Protokolle verleihen möchte, kann das über einen einzigen Vault funktionieren? Ich ging ursprünglich davon aus, dass es möglich ist, schließlich spricht das Whitepaper immer wieder von TBV als „programmable Bitcoin collateral“.

Als ich dann nachrecherchiert habe, stellte sich heraus: Nein, es geht doch nicht. Das Team hat es in einem kürzlichen Founders Call ganz offen erklärt: Ein Vault kann nicht gleichzeitig an mehrere DeFi-Protokolle geroutet werden. Jeder Vault ist bei der Erstellung an genau ein externes Smart-Contract-Protokoll gebunden. Der Grund ist auch ziemlich klar: Sie möchten nicht, dass derselbe Vault gleichzeitig für mehrere Anwendungen offensteht. Denn die Liquidationsregeln und die Vertrauensannahmen verschiedener Protokolle unterscheiden sich – wenn man das vermischt, ist das Risiko schwer einzuschätzen und zudem schwer sauber zu trennen.

Man ruft „programmable“, was suggeriert, dass BTC frei wie Bausteine in unterschiedliche DeFi-Szenarien zusammengesetzt werden kann; gleichzeitig begrenzen sie in ihrem Design bewusst, dass jeder Vault nur ein einziges Protokoll binden kann. Das bedeutet: Wenn Nutzer gleichzeitig an Kreditgeschäften und an der Prägung von Stablecoins teilnehmen wollen, müssen sie den BTC in mehrere Teile aufsplitten und jeweils in unterschiedliche Vaults sperren – und das Kapital wird dadurch eher noch stärker zersplittert.

Aber wenn man es aus einer anderen Perspektive sieht: Das ist kein Bug, sondern ein Security-Trade-off, den das Team bewusst gewählt hat. Lieber opfert man einen Teil der Flexibilität, als dass sich Risiken zwischen verschiedenen Protokollen gegenseitig anstecken. Ich finde, genau so sollte man das $BABY -Ökosystem verstehen: „programmable“ heißt nicht grenzenlose Kombinierbarkeit, sondern Auswahl innerhalb klarer Sicherheitsgrenzen. Diese Entscheidung @BabylonLabs_io wird die Nutzung kurzfristig einschränken, aber langfristig macht sie TBV widerstandsfähiger gegenüber Risiken.
#baby Gleichermaßen sind es Babylons eigene Produkte – warum sehen sich BTC-Staking und TBV im Vertrauensdesign so unterschiedlich? Das ist meine Frage, nachdem ich zwei Dokumente miteinander verglichen habe. Das ursprüngliche BTC-Staking-Protokoll von Babylon setzt darauf, dass es wegen der fehlenden nativen Covenant-Funktionalität in der Skriptsprache von Bitcoin auf ein Set von „covenant emulation committee“ angewiesen ist (mit einer 6-von-9-Multisig-Schwelle), um gemeinsam Unbonding- und Slashing-Transaktionen zu signieren. So wird sichergestellt, dass die Gelder gemäß den Protokollregeln verarbeitet werden und der Staker diese Regeln nicht vollständig umgehen kann, indem er alleine ohne dieses Komitee handelt. Dieses Mechanismus ist bereits seit einiger Zeit in Betrieb und wird auch von Babylon selbst als eine Kompromisslösung unter den Grenzen der Bitcoin-Skriptsprache anerkannt. Der Widerspruch: Das TBV-Whitepaper betont jedoch ständig, dass die Vault-Rücknahme (redemption) keinerlei Komitees oder Operatoren benötigt, die stellvertretend unterschreiben. Stattdessen würden BitVM3-Betrugsnachweise und ZK-Verifikation (ZK-Prüfung) die entsprechenden Rollen ersetzen. Denselben technischen Einschränkungen unterstellt – „Bitcoin-Skripte haben kein covenant“ – entscheidet sich das Team einerseits für ein Komitee- und Multisig-Lösungsmodell, um das Problem zu adressieren, nutzt aber andererseits einen völlig anderen kryptografischen Pfad, um das Komitee zu umgehen. Was bedeutet das? Liegt es daran, dass die Bedingungen im Staking-Szenario selbst viel komplexer sind (es geht um Slashing-Regeln) und man deshalb das Komitee noch nicht loswerden kann? Oder ist die BitVM3-Lösung von TBV im Prinzip auch für Staking geeignet, wurde aber noch nicht darauf migriert? Ich glaube, diese Diskrepanz spiegelt genau den wahren Wert von TBV wider: Es könnte sich nicht nur um die eigene Vault-Rücknahme-Strategie von TBV handeln, sondern vielmehr um die Roadmap, mit der Babylon künftig die technische Abhängigkeit vom Komitee auf der Staking-Seite entfernen will. @babylonlabs_io Wenn es tatsächlich möglich ist, die BitVM3-Idee auf das Staking-Protokoll zu übertragen, dann wäre das Vertrauensmodell der $BABY Ökonomie viel konsistenter.
#baby
Gleichermaßen sind es Babylons eigene Produkte – warum sehen sich BTC-Staking und TBV im Vertrauensdesign so unterschiedlich? Das ist meine Frage, nachdem ich zwei Dokumente miteinander verglichen habe.

Das ursprüngliche BTC-Staking-Protokoll von Babylon setzt darauf, dass es wegen der fehlenden nativen Covenant-Funktionalität in der Skriptsprache von Bitcoin auf ein Set von „covenant emulation committee“ angewiesen ist (mit einer 6-von-9-Multisig-Schwelle), um gemeinsam Unbonding- und Slashing-Transaktionen zu signieren. So wird sichergestellt, dass die Gelder gemäß den Protokollregeln verarbeitet werden und der Staker diese Regeln nicht vollständig umgehen kann, indem er alleine ohne dieses Komitee handelt. Dieses Mechanismus ist bereits seit einiger Zeit in Betrieb und wird auch von Babylon selbst als eine Kompromisslösung unter den Grenzen der Bitcoin-Skriptsprache anerkannt.

Der Widerspruch: Das TBV-Whitepaper betont jedoch ständig, dass die Vault-Rücknahme (redemption) keinerlei Komitees oder Operatoren benötigt, die stellvertretend unterschreiben. Stattdessen würden BitVM3-Betrugsnachweise und ZK-Verifikation (ZK-Prüfung) die entsprechenden Rollen ersetzen. Denselben technischen Einschränkungen unterstellt – „Bitcoin-Skripte haben kein covenant“ – entscheidet sich das Team einerseits für ein Komitee- und Multisig-Lösungsmodell, um das Problem zu adressieren, nutzt aber andererseits einen völlig anderen kryptografischen Pfad, um das Komitee zu umgehen. Was bedeutet das? Liegt es daran, dass die Bedingungen im Staking-Szenario selbst viel komplexer sind (es geht um Slashing-Regeln) und man deshalb das Komitee noch nicht loswerden kann? Oder ist die BitVM3-Lösung von TBV im Prinzip auch für Staking geeignet, wurde aber noch nicht darauf migriert?

Ich glaube, diese Diskrepanz spiegelt genau den wahren Wert von TBV wider: Es könnte sich nicht nur um die eigene Vault-Rücknahme-Strategie von TBV handeln, sondern vielmehr um die Roadmap, mit der Babylon künftig die technische Abhängigkeit vom Komitee auf der Staking-Seite entfernen will. @BabylonLabs_io Wenn es tatsächlich möglich ist, die BitVM3-Idee auf das Staking-Protokoll zu übertragen, dann wäre das Vertrauensmodell der $BABY Ökonomie viel konsistenter.
#baby Wenn ein Tresor zurückgelöst werden muss und dafür eine andere Partei aktiv mit einer Unterschrift mitwirken muss: Wenn die Gegenseite verschwindet oder sich nicht mehr bei dir meldet, bleibt dann diese BTC für immer darin stecken? Das war die erste Frage, die mir nach dem Abschnitt über die vorab signierten Transaktionen im Whitepaper in den Sinn kam. Das Whitepaper erklärt den Rücklösungspfad anhand der Beispiele von Bob und Larry: Beide Seiten signieren im Voraus ein Set an bedingten Transaktionen. Sobald eine bestimmte Bedingung eintritt (z. B. ein Preis-Schwellenwert), kann die jeweils zuständige Partei die Rücklösung durchführen. Dieses Design vermeidet tatsächlich das Risiko, dass Bedingungen einseitig verändert werden, weil alle möglichen Ergebnisse beim Anlegen des Tresors bereits festgelegt und signiert wurden. Dabei gibt es jedoch einen Widerspruch: Das Whitepaper betont immer wieder, dass TBV eine „trustless self-custody“ sei, also dass man sich nicht auf irgendeine dritte Partei verlassen müsse, um die Sicherheit der Vermögenswerte zu schützen. Aber diese Vorab-Signatur-Mechanik erfordert im Grunde trotzdem die Voraussetzung, dass „die andere Partei anwesend ist und mitmacht“, damit der Prozess reibungslos durchlaufen werden kann. Wenn Larry als Gegenspieler absichtlich Zeit zieht oder einfach verschwindet, dann steckt Bobs BTC theoretisch fest, bis die Bedingung ausgelöst wird — außer das Whitepaper hat ausdrücklich einen Timeout- oder Refund-Mechanismus als Ausweichpfad vorgesehen, sodass das Geld nicht unbefristet eingefroren bleibt. Ich denke, genau das ist der Punkt, den man bei der Bewertung der Sicherheit von TBV sauber auseinanderhalten sollte: Self-Custody löst das Problem „dass Dritte die Coins nicht wegnehmen können“, bedeutet aber nicht automatisch „dass du dein Geld zurückbekommst, wenn die Gegenseite verschwindet“. Das sind zwei unterschiedliche Ebenen von Absicherung. @babylonlabs_io Um Nutzer wirklich beruhigen zu können, ist die genaue Ausgestaltung des Timeout-Ausstiegsmechanismus der entscheidende Faktor dafür, ob dieses System überhaupt umsetzbar ist. $BABY Damit das Ökosystem langfristig wachsen kann, darf dieses Puzzleteil nicht fehlen.
#baby
Wenn ein Tresor zurückgelöst werden muss und dafür eine andere Partei aktiv mit einer Unterschrift mitwirken muss: Wenn die Gegenseite verschwindet oder sich nicht mehr bei dir meldet, bleibt dann diese BTC für immer darin stecken? Das war die erste Frage, die mir nach dem Abschnitt über die vorab signierten Transaktionen im Whitepaper in den Sinn kam.

Das Whitepaper erklärt den Rücklösungspfad anhand der Beispiele von Bob und Larry: Beide Seiten signieren im Voraus ein Set an bedingten Transaktionen. Sobald eine bestimmte Bedingung eintritt (z. B. ein Preis-Schwellenwert), kann die jeweils zuständige Partei die Rücklösung durchführen. Dieses Design vermeidet tatsächlich das Risiko, dass Bedingungen einseitig verändert werden, weil alle möglichen Ergebnisse beim Anlegen des Tresors bereits festgelegt und signiert wurden.

Dabei gibt es jedoch einen Widerspruch: Das Whitepaper betont immer wieder, dass TBV eine „trustless self-custody“ sei, also dass man sich nicht auf irgendeine dritte Partei verlassen müsse, um die Sicherheit der Vermögenswerte zu schützen. Aber diese Vorab-Signatur-Mechanik erfordert im Grunde trotzdem die Voraussetzung, dass „die andere Partei anwesend ist und mitmacht“, damit der Prozess reibungslos durchlaufen werden kann. Wenn Larry als Gegenspieler absichtlich Zeit zieht oder einfach verschwindet, dann steckt Bobs BTC theoretisch fest, bis die Bedingung ausgelöst wird — außer das Whitepaper hat ausdrücklich einen Timeout- oder Refund-Mechanismus als Ausweichpfad vorgesehen, sodass das Geld nicht unbefristet eingefroren bleibt.

Ich denke, genau das ist der Punkt, den man bei der Bewertung der Sicherheit von TBV sauber auseinanderhalten sollte: Self-Custody löst das Problem „dass Dritte die Coins nicht wegnehmen können“, bedeutet aber nicht automatisch „dass du dein Geld zurückbekommst, wenn die Gegenseite verschwindet“. Das sind zwei unterschiedliche Ebenen von Absicherung. @BabylonLabs_io Um Nutzer wirklich beruhigen zu können, ist die genaue Ausgestaltung des Timeout-Ausstiegsmechanismus der entscheidende Faktor dafür, ob dieses System überhaupt umsetzbar ist. $BABY Damit das Ökosystem langfristig wachsen kann, darf dieses Puzzleteil nicht fehlen.
#baby Das Whitepaper ordnet TBV als „programmable Bitcoin collateral“ ein und betont, dass es sich flexibel in verschiedene DeFi-Szenarien einbinden lässt, etwa für die Kreditvergabe oder das Prägen von Stablecoins. Das klingt sehr nach Flexibilität. Doch als ich zur Passage über die Rücknahme (Redeeming) blättere, fällt mir ein Design auf, das nicht so recht zu diesem „flexiblen“ Bild passt. Die Rücknahme von TBV folgt derzeit dem „whole vault“-Modell: Wie viele BTC ich einzahle und sperre, so werden sie beim Entsperren auch vollständig als Paket zurückgenommen. Eine teilweise Rücknahme, also nur einen Teil der BTC aus dem Vault zu lösen, wird nicht unterstützt. Wenn ich also nur einen kleinen Teil der BTC zurückholen möchte, um kurzfristige Liquiditätsbedarfe zu decken, kann ich den Vault nicht einfach „an einem Stück“ aufschneiden und nur einen Teil herausnehmen. Ich muss den gesamten Vault zurücknehmen, alle ausstehenden Kreditpositionen begleichen und dann erst einen neuen Vault sperren, um die verbleibenden BTC weiter nutzen zu können. Der Widerspruch liegt genau hier: Das Whitepaper betont die „programmable“-Eigenschaft immer wieder und deutet an, dass BTC wie Lego-Teile flexibel zu unterschiedlichen DeFi-Szenarien zusammengesetzt werden kann. Auf der Rücknahmeseite ist das aber das unflexibelste Design: Jede lokale Anpassung verursacht die Kosten für den kompletten Wiederaufbau des Vault. Das passt nicht wirklich zur Erzählung von effizienter Kapitalnutzung und flexiblem Einsatz. Ich denke, das ist das Nutzererlebnis-Problem, das TBV lösen muss, bevor es sich breiter durchsetzt: @babylonlabs_io wurde in der Sicherheitsauslegung sehr gründlich umgesetzt, aber $BABY braucht eine Ökologie, die mehr praktische Nutzer anzieht. Ob die Rücknahmemodalitäten auch teilweise Entnahmen ermöglichen, entscheidet unmittelbar darüber, ob TBV wirklich „programmable“ ist.
#baby
Das Whitepaper ordnet TBV als „programmable Bitcoin collateral“ ein und betont, dass es sich flexibel in verschiedene DeFi-Szenarien einbinden lässt, etwa für die Kreditvergabe oder das Prägen von Stablecoins. Das klingt sehr nach Flexibilität. Doch als ich zur Passage über die Rücknahme (Redeeming) blättere, fällt mir ein Design auf, das nicht so recht zu diesem „flexiblen“ Bild passt.

Die Rücknahme von TBV folgt derzeit dem „whole vault“-Modell: Wie viele BTC ich einzahle und sperre, so werden sie beim Entsperren auch vollständig als Paket zurückgenommen. Eine teilweise Rücknahme, also nur einen Teil der BTC aus dem Vault zu lösen, wird nicht unterstützt. Wenn ich also nur einen kleinen Teil der BTC zurückholen möchte, um kurzfristige Liquiditätsbedarfe zu decken, kann ich den Vault nicht einfach „an einem Stück“ aufschneiden und nur einen Teil herausnehmen. Ich muss den gesamten Vault zurücknehmen, alle ausstehenden Kreditpositionen begleichen und dann erst einen neuen Vault sperren, um die verbleibenden BTC weiter nutzen zu können.

Der Widerspruch liegt genau hier: Das Whitepaper betont die „programmable“-Eigenschaft immer wieder und deutet an, dass BTC wie Lego-Teile flexibel zu unterschiedlichen DeFi-Szenarien zusammengesetzt werden kann. Auf der Rücknahmeseite ist das aber das unflexibelste Design: Jede lokale Anpassung verursacht die Kosten für den kompletten Wiederaufbau des Vault. Das passt nicht wirklich zur Erzählung von effizienter Kapitalnutzung und flexiblem Einsatz.

Ich denke, das ist das Nutzererlebnis-Problem, das TBV lösen muss, bevor es sich breiter durchsetzt: @BabylonLabs_io wurde in der Sicherheitsauslegung sehr gründlich umgesetzt, aber $BABY braucht eine Ökologie, die mehr praktische Nutzer anzieht. Ob die Rücknahmemodalitäten auch teilweise Entnahmen ermöglichen, entscheidet unmittelbar darüber, ob TBV wirklich „programmable“ ist.
#baby Ich erkläre kurz: Bei einem herkömmlichen BitVM-ähnlichen Cross-Chain-Bridge muss man für Benutzer-Auszahlungen normalerweise auf eine Gruppe von Operatoren setzen. Diese bringen den BTC zunächst vor und zahlen ihn dem Nutzer aus; danach lösen sie das Geld wieder von der Bridge zurück ein. Das Problem: Wenn Bob abheben will, braucht er mindestens einen Operator, der bereit ist, ihm die Zahlung vorzuschießen. Wenn Bob hingegen einzahlen möchte, müssen hingegen alle Operatoren mitmachen—also wird das Vertrauen auf eine ganze Gruppe Dritter verteilt. Im Whitepaper wird der direkteste Durchbruch von TBV beschrieben: Diese Operator-Rolle wird vollständig entfernt. Im Design sind Bob und Larry (also die vorab vereinbarte Gegenpartei) selbst die einzigen Personen, die BTC zurücklösen können. Es braucht keine Zwischenhändler, die vorfinanzieren oder die Rücklösung ausführen; Auszahlungen werden direkt von beiden Parteien selbst kontrolliert. Das löst tatsächlich die Vertrauensfrage auf der Ebene der Operatoren. Als ich jedoch den Abschnitt über Liquidation (Zwangsliquidierung) gelesen habe, ist mir eine Einzelheit aufgefallen: Das Whitepaper räumt selbst ein, dass für die Ausführung der Liquidation ein Nachweis erforderlich ist, der von einem Preis-Oracle signiert wurde—und dieser Teil „erfordert in der Praxis“ weiterhin Vertrauen in dieses Oracle. Das heißt: Das Vertrauen in die Operatoren wurde zwar entfernt, aber das Vertrauen in das Liquidation-Oracle bleibt bestehen. Das Whitepaper hat diesen Punkt nicht umgangen, sondern ihn selbst angesprochen. Ich finde, gerade das macht TBV ehrlicher: Dezentralisierung ohne Vertrauen ist ohnehin nicht „in einem Schritt“ erledigt, sondern bedeutet, die Vertrauensannahmen verschiedener Rollen nach und nach auseinanderzunehmen. @babylonlabs_io löst zunächst den Operator-Block, $BABY ist als Nächstes mit der letzten Puzzle-Stelle beschäftigt: Wie man das Liquidation-Oracle behandelt.
#baby
Ich erkläre kurz: Bei einem herkömmlichen BitVM-ähnlichen Cross-Chain-Bridge muss man für Benutzer-Auszahlungen normalerweise auf eine Gruppe von Operatoren setzen. Diese bringen den BTC zunächst vor und zahlen ihn dem Nutzer aus; danach lösen sie das Geld wieder von der Bridge zurück ein. Das Problem: Wenn Bob abheben will, braucht er mindestens einen Operator, der bereit ist, ihm die Zahlung vorzuschießen. Wenn Bob hingegen einzahlen möchte, müssen hingegen alle Operatoren mitmachen—also wird das Vertrauen auf eine ganze Gruppe Dritter verteilt.

Im Whitepaper wird der direkteste Durchbruch von TBV beschrieben: Diese Operator-Rolle wird vollständig entfernt. Im Design sind Bob und Larry (also die vorab vereinbarte Gegenpartei) selbst die einzigen Personen, die BTC zurücklösen können. Es braucht keine Zwischenhändler, die vorfinanzieren oder die Rücklösung ausführen; Auszahlungen werden direkt von beiden Parteien selbst kontrolliert. Das löst tatsächlich die Vertrauensfrage auf der Ebene der Operatoren.

Als ich jedoch den Abschnitt über Liquidation (Zwangsliquidierung) gelesen habe, ist mir eine Einzelheit aufgefallen: Das Whitepaper räumt selbst ein, dass für die Ausführung der Liquidation ein Nachweis erforderlich ist, der von einem Preis-Oracle signiert wurde—und dieser Teil „erfordert in der Praxis“ weiterhin Vertrauen in dieses Oracle. Das heißt: Das Vertrauen in die Operatoren wurde zwar entfernt, aber das Vertrauen in das Liquidation-Oracle bleibt bestehen. Das Whitepaper hat diesen Punkt nicht umgangen, sondern ihn selbst angesprochen.

Ich finde, gerade das macht TBV ehrlicher: Dezentralisierung ohne Vertrauen ist ohnehin nicht „in einem Schritt“ erledigt, sondern bedeutet, die Vertrauensannahmen verschiedener Rollen nach und nach auseinanderzunehmen. @BabylonLabs_io löst zunächst den Operator-Block, $BABY ist als Nächstes mit der letzten Puzzle-Stelle beschäftigt: Wie man das Liquidation-Oracle behandelt.
#baby Die Programmiersprache von Bitcoin, Bitcoin Script, ist eigentlich ziemlich simpel und kann komplexe kryptografische Verifikationen nicht direkt ausführen – das ist auch der Grund, warum viele bislang der Meinung sind, BTC könne nicht wirklich an DeFi teilnehmen. Heute möchte ich ein wenig aufklären, wie TBV diese Einschränkung umgeht. Das Kernwerkzeug, das im Whitepaper verwendet wird, heißt garbled circuit (verwirrtes Schaltbild). Das ist in der Kryptografie eine sehr alte Technik: Man wandelt eine Abfolge von Rechenlogik in eine Menge verschlüsselter Logik-Gates um, sodass zwei Parteien gemeinsam ein Ergebnis berechnen können, ohne dabei jeweils ihre eigenen Eingabedaten offenzulegen. Das Ergebnis wird dabei nur als Wahr/Falsch für genau ein Bit offengelegt; alle Zwischenprozesse bleiben vollständig verborgen. TBV nutzt diese Technik auf der Bitcoin-Blockchain, um die ursprüngliche Bitcoin-Script-Ausführung von „Beweisen für den Status eines externen Vertrags“ zu ermöglichen – also eine Berechnung, die mit Bitcoin Script allein nicht laufen kann. Stattdessen wird es im Stil eines garbled circuit umgesetzt: Die vielen Rechenoperationen werden außerhalb der Kette (off-chain) ausgeführt, und die On-Chain-Bitcoin-Netzwerkteilnehmer müssen nur das finale Ergebnis prüfen, also nur das „wahr/falsch“. Der geniale Teil dieses Designs ist, dass dafür weder die Konsensregeln von Bitcoin selbst geändert werden müssen, noch eine Soft Fork nötig ist. Dadurch erhält BTC indirekt die Fähigkeit, komplexe Logik zu verifizieren. Das ist auch der Grund, warum TBV Self-Custody ermöglicht, ohne wie bei traditionellen Cross-Chain-Bridges BTC an eine zentrale Instanz zu übergeben. Ich finde, genau hier liegt der Punkt, den das $BABY -Ökosystem neu wertschätzen sollte: nicht schon wieder ein Verpackungs-Token-Konzept, sondern eine echte Lösung für die Einschränkungen der Bitcoin-Basisscript-Sprache. @babylonlabs_io hat die in der Kryptografie lange Zeit in Vergessenheit geratene garbled-circuit-Technik an die richtige Stelle zurückgebracht.
#baby
Die Programmiersprache von Bitcoin, Bitcoin Script, ist eigentlich ziemlich simpel und kann komplexe kryptografische Verifikationen nicht direkt ausführen – das ist auch der Grund, warum viele bislang der Meinung sind, BTC könne nicht wirklich an DeFi teilnehmen. Heute möchte ich ein wenig aufklären, wie TBV diese Einschränkung umgeht.

Das Kernwerkzeug, das im Whitepaper verwendet wird, heißt garbled circuit (verwirrtes Schaltbild). Das ist in der Kryptografie eine sehr alte Technik: Man wandelt eine Abfolge von Rechenlogik in eine Menge verschlüsselter Logik-Gates um, sodass zwei Parteien gemeinsam ein Ergebnis berechnen können, ohne dabei jeweils ihre eigenen Eingabedaten offenzulegen. Das Ergebnis wird dabei nur als Wahr/Falsch für genau ein Bit offengelegt; alle Zwischenprozesse bleiben vollständig verborgen. TBV nutzt diese Technik auf der Bitcoin-Blockchain, um die ursprüngliche Bitcoin-Script-Ausführung von „Beweisen für den Status eines externen Vertrags“ zu ermöglichen – also eine Berechnung, die mit Bitcoin Script allein nicht laufen kann. Stattdessen wird es im Stil eines garbled circuit umgesetzt: Die vielen Rechenoperationen werden außerhalb der Kette (off-chain) ausgeführt, und die On-Chain-Bitcoin-Netzwerkteilnehmer müssen nur das finale Ergebnis prüfen, also nur das „wahr/falsch“.

Der geniale Teil dieses Designs ist, dass dafür weder die Konsensregeln von Bitcoin selbst geändert werden müssen, noch eine Soft Fork nötig ist. Dadurch erhält BTC indirekt die Fähigkeit, komplexe Logik zu verifizieren. Das ist auch der Grund, warum TBV Self-Custody ermöglicht, ohne wie bei traditionellen Cross-Chain-Bridges BTC an eine zentrale Instanz zu übergeben.

Ich finde, genau hier liegt der Punkt, den das $BABY -Ökosystem neu wertschätzen sollte: nicht schon wieder ein Verpackungs-Token-Konzept, sondern eine echte Lösung für die Einschränkungen der Bitcoin-Basisscript-Sprache. @BabylonLabs_io hat die in der Kryptografie lange Zeit in Vergessenheit geratene garbled-circuit-Technik an die richtige Stelle zurückgebracht.
#baby Das Whitepaper macht die Effizienzsteigerung von TBV sehr verlockend: Ein Peg-in-Prozess ist in etwa 3 Stunden (6 Bestätigungen des Bitcoin-Blocks) erledigt, und die Gebühren sind im Vergleich zu den vorherigen BitVM2-Lösungen um fast das Dreifache geringer. Als ich diese beiden Zahlen sah, dachte ich zunächst, dass TBV alle Effizienzprobleme beim gesamten Ein- und Auszahlungsprozess gelöst habe. Doch wenn man genauer auf den Abschnitt zum Auszahlen (Peg-out) schaut, merkt man: Die Geschichte ist nicht so einfach. Dass das Einzahlen so schnell geht, liegt daran, dass nur eine Bestätigung der nativen Transaktion auf der Bitcoin-Blockchain erforderlich ist; aber beim Auszahlen muss das Betrugsnachweis-Mechanismus von BitVM3 verwendet werden. Dafür muss on-chain eine gewisse Zeit für die Challenge/Anfechtungsphase hinterlegt werden, damit die Prüfer Zeit haben, zu verifizieren und die entsprechende Auszahlung daraufhin zu überprüfen, ob sie tatsächlich mit dem richtigen Vertragszustand übereinstimmt. In dieser Zeit wird das Kapital nicht sofort verfügbar. Mit anderen Worten: Die im Whitepaper betonte „Effizienzsteigerung“ zeigt sich vor allem auf der Einzahlungsseite; auf der Auszahlungsseite bleibt die Geschwindigkeit letztlich durch Sicherheitsmechanismen begrenzt und lässt sich nicht unendlich komprimieren. Der Widerspruch liegt darin: TBV wirbt einerseits mit „schneller und günstiger“, um Nutzer anzuziehen, muss andererseits aber die Auszahlung über eine längere Challenge/Anfechtungsphase strecken, um die Sicherheit zu erkaufen. Diese beiden Ziele stehen im Kern gegeneinander und lassen sich nicht mit demselben Mechanismus gleichzeitig auf das beste Niveau bringen. Ich denke, der Kampf, den das Ökosystem $BABY in der Zukunft schlagen wird, besteht darin, wie man diese Wartezeit beim Peg-out kürzer macht, ohne dabei Sicherheitsannahmen zu lockern. @babylonlabs_io hat das Einzahlungs-User-Experience bereits sehr schön gestaltet, aber das Gleichgewicht aus Effizienz und Sicherheit auf der Auszahlungsseite ist der Schlüssel dafür, ob TBV sich wirklich verbreiten kann.
#baby
Das Whitepaper macht die Effizienzsteigerung von TBV sehr verlockend: Ein Peg-in-Prozess ist in etwa 3 Stunden (6 Bestätigungen des Bitcoin-Blocks) erledigt, und die Gebühren sind im Vergleich zu den vorherigen BitVM2-Lösungen um fast das Dreifache geringer. Als ich diese beiden Zahlen sah, dachte ich zunächst, dass TBV alle Effizienzprobleme beim gesamten Ein- und Auszahlungsprozess gelöst habe.

Doch wenn man genauer auf den Abschnitt zum Auszahlen (Peg-out) schaut, merkt man: Die Geschichte ist nicht so einfach. Dass das Einzahlen so schnell geht, liegt daran, dass nur eine Bestätigung der nativen Transaktion auf der Bitcoin-Blockchain erforderlich ist; aber beim Auszahlen muss das Betrugsnachweis-Mechanismus von BitVM3 verwendet werden. Dafür muss on-chain eine gewisse Zeit für die Challenge/Anfechtungsphase hinterlegt werden, damit die Prüfer Zeit haben, zu verifizieren und die entsprechende Auszahlung daraufhin zu überprüfen, ob sie tatsächlich mit dem richtigen Vertragszustand übereinstimmt. In dieser Zeit wird das Kapital nicht sofort verfügbar. Mit anderen Worten: Die im Whitepaper betonte „Effizienzsteigerung“ zeigt sich vor allem auf der Einzahlungsseite; auf der Auszahlungsseite bleibt die Geschwindigkeit letztlich durch Sicherheitsmechanismen begrenzt und lässt sich nicht unendlich komprimieren.

Der Widerspruch liegt darin: TBV wirbt einerseits mit „schneller und günstiger“, um Nutzer anzuziehen, muss andererseits aber die Auszahlung über eine längere Challenge/Anfechtungsphase strecken, um die Sicherheit zu erkaufen. Diese beiden Ziele stehen im Kern gegeneinander und lassen sich nicht mit demselben Mechanismus gleichzeitig auf das beste Niveau bringen.

Ich denke, der Kampf, den das Ökosystem $BABY in der Zukunft schlagen wird, besteht darin, wie man diese Wartezeit beim Peg-out kürzer macht, ohne dabei Sicherheitsannahmen zu lockern. @BabylonLabs_io hat das Einzahlungs-User-Experience bereits sehr schön gestaltet, aber das Gleichgewicht aus Effizienz und Sicherheit auf der Auszahlungsseite ist der Schlüssel dafür, ob TBV sich wirklich verbreiten kann.
#baby $BABY Lass euch kurz aufklären: Viele der aktuellen BTC-gestützten Kredit- und Darlehensmodelle basieren im Kern auf DLC (Discreet Log Contract). Ganz einfach: Damit können Bitcoin-Vermögenswerte anhand des Ergebnisses externer Ereignisse automatisch den richtigen Parteien zugeordnet werden. Klingt zwar nach Dezentralisierung, aber in der Praxis benötigen die meisten DLC-Kreditprotokolle dennoch eine Art „Komitee“: Dieses steht für die Aufsicht über die Bedingungen aus Sicht des Kreditgebers und unterzeichnet stellvertretend die Abwicklungs-/Clearing-Transaktionen, um sicherzustellen, dass die Auslösekriterien korrekt zur richtigen Zuordnung der Gelder führen. Der Widerspruch liegt hier: Das Design von DLC hat eigentlich das Ziel, dass Bitcoins ohne Abhängigkeit von irgendeinem Vermittler an bedingten Verträgen teilnehmen können. In der realen Umsetzung kommt man aber an dieser Rolle – „ein Komitee vertritt die Interessen einer Seite“ – nicht vorbei. Damit kehrt das Vertrauensproblem im Grunde an den Anfang zurück, nur dass es jetzt „Komitee“ statt „Vermittler“ heißt. TBV geht damit anders um. Es verlässt sich nicht darauf, dass ein Komitee stellvertretend für irgendwen entscheidet, sondern sperrt BTC in ein Vault. In Kombination mit den Fraud-Proof-Mechanismen von BitVM3 und ZK-Proofs, um den aktuellen Zustand externer Verträge zu verifizieren, werden die Abhebungsbedingungen direkt als feste Logik im On-Chain-Skript hinterlegt. Es braucht keinen Dritten, der im Namen irgendeiner Partei das „Okay“ zum Signieren und Freigeben gibt. Ich denke, genau das ist das Kernproblem, das TBV wirklich löst: „Bedingte Bitcoin-Verträge“ weiterentwickeln – weg vom Modell, das sich auf ein Komitee als Vertreter stützt, hin zu echterer Vertrauenswürdigkeit ohne Umwege. @babylonlabs_io , das in dem Ökosystem auf $BABY umgesetzt wird, ergänzt im Grunde die Vertrauenslücke, die das DLC-Kreditmodell bis heute nicht sauber gelöst hat.
#baby $BABY
Lass euch kurz aufklären: Viele der aktuellen BTC-gestützten Kredit- und Darlehensmodelle basieren im Kern auf DLC (Discreet Log Contract). Ganz einfach: Damit können Bitcoin-Vermögenswerte anhand des Ergebnisses externer Ereignisse automatisch den richtigen Parteien zugeordnet werden. Klingt zwar nach Dezentralisierung, aber in der Praxis benötigen die meisten DLC-Kreditprotokolle dennoch eine Art „Komitee“: Dieses steht für die Aufsicht über die Bedingungen aus Sicht des Kreditgebers und unterzeichnet stellvertretend die Abwicklungs-/Clearing-Transaktionen, um sicherzustellen, dass die Auslösekriterien korrekt zur richtigen Zuordnung der Gelder führen.

Der Widerspruch liegt hier: Das Design von DLC hat eigentlich das Ziel, dass Bitcoins ohne Abhängigkeit von irgendeinem Vermittler an bedingten Verträgen teilnehmen können. In der realen Umsetzung kommt man aber an dieser Rolle – „ein Komitee vertritt die Interessen einer Seite“ – nicht vorbei. Damit kehrt das Vertrauensproblem im Grunde an den Anfang zurück, nur dass es jetzt „Komitee“ statt „Vermittler“ heißt.

TBV geht damit anders um. Es verlässt sich nicht darauf, dass ein Komitee stellvertretend für irgendwen entscheidet, sondern sperrt BTC in ein Vault. In Kombination mit den Fraud-Proof-Mechanismen von BitVM3 und ZK-Proofs, um den aktuellen Zustand externer Verträge zu verifizieren, werden die Abhebungsbedingungen direkt als feste Logik im On-Chain-Skript hinterlegt. Es braucht keinen Dritten, der im Namen irgendeiner Partei das „Okay“ zum Signieren und Freigeben gibt.

Ich denke, genau das ist das Kernproblem, das TBV wirklich löst: „Bedingte Bitcoin-Verträge“ weiterentwickeln – weg vom Modell, das sich auf ein Komitee als Vertreter stützt, hin zu echterer Vertrauenswürdigkeit ohne Umwege. @BabylonLabs_io , das in dem Ökosystem auf $BABY umgesetzt wird, ergänzt im Grunde die Vertrauenslücke, die das DLC-Kreditmodell bis heute nicht sauber gelöst hat.
#baby Im Whitepaper wird ein Beispiel genannt: Bob und Larry haben vorab eine Reihe von Bitcoin-Transaktionen unterschrieben; die Bedingungen sind festgeschrieben, nämlich dass Larry eine Position zwangsliquidieren kann, wenn der BTC-Preis unter 50.000 US-Dollar fällt. Ich habe diese Stelle gelesen und kann mir eine Frage nicht verkneifen: Dieser Preis von 50.000 US-Dollar – wer belegt ihn eigentlich, und auf welche Weise wird er der Bitcoin-Chain nachgewiesen? Das Kern-Design von TBV ist, dass der Vault nur ZK-Beweise für Zustände eines externen Smart Contracts akzeptiert – keine Werte, die irgendeine Partei einseitig behauptet. Theoretisch löst das das Vertrauensproblem „Wer hat das Sagen?“, denn vor einer Auszahlung muss erst verifiziert werden, ob der entsprechende ZK-Beweis wirklich dem aktuellen Zustand des externen Contracts auf der externen Chain entspricht. Aber hier gibt es eine technische Lücke, die leicht übersehen wird: Ein ZK-Beweis kann garantieren, dass „der externe Contract tatsächlich in einem bestimmten Zustand ist“, aber nicht, dass „die Eingabedaten für diesen Zustand korrekt sind“. Wenn also die Preis- bzw. Kursdaten auf der externen Chain selbst bereits manipulierte Oracle-Ergebnisse sind, würde die ZK-Verifikation von TBV die Auszahlung trotzdem durchwinken, weil sie die logische Korrektheit prüft – nicht die Echtheit der Daten. Mit anderen Worten: TBV schließt zwar die Vertrauenslücke „dem Brücken-Partner vertrauen“, löst aber weder die Oracle-Risiken der externen Contracts selbst noch ist das überhaupt beabsichtigt. Das sind tatsächlich zwei unterschiedliche Problemebenen. Ich denke, genau das muss man bei der Bewertung der Sicherheit von TBV klar auseinanderhalten: @babylonlabs_io löst das Problem von Self-Custody und Verifikation auf der Bitcoin-Seite, aber $BABY – also das DeFi-Protokoll in der Ecosystem-Seite, das angebunden werden soll – muss die Oracle-Sicherheit auf seiner eigenen Seite weiterhin selbst im Blick behalten. Beide Dinge dürfen nicht miteinander vermischt werden.
#baby
Im Whitepaper wird ein Beispiel genannt: Bob und Larry haben vorab eine Reihe von Bitcoin-Transaktionen unterschrieben; die Bedingungen sind festgeschrieben, nämlich dass Larry eine Position zwangsliquidieren kann, wenn der BTC-Preis unter 50.000 US-Dollar fällt. Ich habe diese Stelle gelesen und kann mir eine Frage nicht verkneifen: Dieser Preis von 50.000 US-Dollar – wer belegt ihn eigentlich, und auf welche Weise wird er der Bitcoin-Chain nachgewiesen?

Das Kern-Design von TBV ist, dass der Vault nur ZK-Beweise für Zustände eines externen Smart Contracts akzeptiert – keine Werte, die irgendeine Partei einseitig behauptet. Theoretisch löst das das Vertrauensproblem „Wer hat das Sagen?“, denn vor einer Auszahlung muss erst verifiziert werden, ob der entsprechende ZK-Beweis wirklich dem aktuellen Zustand des externen Contracts auf der externen Chain entspricht. Aber hier gibt es eine technische Lücke, die leicht übersehen wird: Ein ZK-Beweis kann garantieren, dass „der externe Contract tatsächlich in einem bestimmten Zustand ist“, aber nicht, dass „die Eingabedaten für diesen Zustand korrekt sind“. Wenn also die Preis- bzw. Kursdaten auf der externen Chain selbst bereits manipulierte Oracle-Ergebnisse sind, würde die ZK-Verifikation von TBV die Auszahlung trotzdem durchwinken, weil sie die logische Korrektheit prüft – nicht die Echtheit der Daten.

Mit anderen Worten: TBV schließt zwar die Vertrauenslücke „dem Brücken-Partner vertrauen“, löst aber weder die Oracle-Risiken der externen Contracts selbst noch ist das überhaupt beabsichtigt. Das sind tatsächlich zwei unterschiedliche Problemebenen.

Ich denke, genau das muss man bei der Bewertung der Sicherheit von TBV klar auseinanderhalten: @BabylonLabs_io löst das Problem von Self-Custody und Verifikation auf der Bitcoin-Seite, aber $BABY – also das DeFi-Protokoll in der Ecosystem-Seite, das angebunden werden soll – muss die Oracle-Sicherheit auf seiner eigenen Seite weiterhin selbst im Blick behalten. Beide Dinge dürfen nicht miteinander vermischt werden.
#baby $BABY Heute möchte ich über etwas ziemlich Grundsätzliches sprechen: Auf welchen Annahmen beruht die Sicherheit von TBV eigentlich? Ich habe in das Whitepaper geschaut: Für die Auszahlungs-Verifizierung von TBV wird ein Betrugsbeweis-Mechanismus von BitVM3 verwendet. Die Kernannahme lautet „1-of-N honest“. Ganz einfach heißt das: Solange es in einer Menge von Beobachtern (Monitorern) mindestens eine ehrliche Instanz gibt, die bereit ist, innerhalb der Challenge-Periode Einspruch zu erheben, kann das System gefälschte Auszahlungen erkennen. Dieses Modell ist dem eines Optimistic Rollups ähnlich. Der Vorteil ist, dass der On-Chain-Rechenaufwand gering ist. Mit „garbled circuits“ wird ein Großteil der Verifikation aus der Kette nach außerhalb verlagert. Auf der Bitcoin-Blockchain muss dann nur noch der letzte, komprimierte Beweis verifiziert werden. Aber hier gibt es eine technische Lücke, die leicht übersehen wird: Diese Sicherheitsannahme basiert letztlich immer noch auf der Voraussetzung, dass „jemand zusieht“. Innerhalb der Challenge-Periode, wenn keine Seite proaktiv Überwachung betreibt und den Betrugsbeweis einreicht, kann eine böswillige Auszahlung theoretisch dennoch durchgehen. Anders gesagt: TBV verlagert das Vertrauensproblem von „dem Brückenbetreiber zu vertrauen“ hin zu „darauf zu vertrauen, dass mindestens ein Watchtower online operiert“. Das beseitigt Vertrauen nicht vollständig – es verteilt das Vertrauen nur neu auf eine Rolle, bei der die wirtschaftlichen Anreize transparenter sind. Ich persönlich denke, genau das ist der Punkt, den die Ökosystem-Entwicklung von $BABY als Nächstes beweisen muss: Ob man ein System aufbauen kann, das Watchtowers genügend Anreiz gibt, langfristig online zu bleiben. Das hängt direkt davon ab, wie belastbar TBV’s behauptetes „trustless“ tatsächlich ist. @babylonlabs_io war ein kluger Zug, aber die Details des Mechanismus-Designs sind der eigentliche Schlüssel zur Sicherheit.
#baby $BABY
Heute möchte ich über etwas ziemlich Grundsätzliches sprechen: Auf welchen Annahmen beruht die Sicherheit von TBV eigentlich?

Ich habe in das Whitepaper geschaut: Für die Auszahlungs-Verifizierung von TBV wird ein Betrugsbeweis-Mechanismus von BitVM3 verwendet. Die Kernannahme lautet „1-of-N honest“. Ganz einfach heißt das: Solange es in einer Menge von Beobachtern (Monitorern) mindestens eine ehrliche Instanz gibt, die bereit ist, innerhalb der Challenge-Periode Einspruch zu erheben, kann das System gefälschte Auszahlungen erkennen.

Dieses Modell ist dem eines Optimistic Rollups ähnlich. Der Vorteil ist, dass der On-Chain-Rechenaufwand gering ist. Mit „garbled circuits“ wird ein Großteil der Verifikation aus der Kette nach außerhalb verlagert. Auf der Bitcoin-Blockchain muss dann nur noch der letzte, komprimierte Beweis verifiziert werden.

Aber hier gibt es eine technische Lücke, die leicht übersehen wird: Diese Sicherheitsannahme basiert letztlich immer noch auf der Voraussetzung, dass „jemand zusieht“. Innerhalb der Challenge-Periode, wenn keine Seite proaktiv Überwachung betreibt und den Betrugsbeweis einreicht, kann eine böswillige Auszahlung theoretisch dennoch durchgehen.

Anders gesagt: TBV verlagert das Vertrauensproblem von „dem Brückenbetreiber zu vertrauen“ hin zu „darauf zu vertrauen, dass mindestens ein Watchtower online operiert“. Das beseitigt Vertrauen nicht vollständig – es verteilt das Vertrauen nur neu auf eine Rolle, bei der die wirtschaftlichen Anreize transparenter sind.

Ich persönlich denke, genau das ist der Punkt, den die Ökosystem-Entwicklung von $BABY als Nächstes beweisen muss: Ob man ein System aufbauen kann, das Watchtowers genügend Anreiz gibt, langfristig online zu bleiben. Das hängt direkt davon ab, wie belastbar TBV’s behauptetes „trustless“ tatsächlich ist. @BabylonLabs_io war ein kluger Zug, aber die Details des Mechanismus-Designs sind der eigentliche Schlüssel zur Sicherheit.
Anmelden und weiter Inhalte entdecken
Krypto-Nutzer weltweit auf Binance Square kennenlernen
⚡️ Bleib in Sachen Krypto stets am Puls.
💬 Die weltgrößte Kryptobörse vertraut darauf.
👍 Erhalte verlässliche Einblicke von verifizierten Creators.
E-Mail-Adresse/Telefonnummer
Sitemap
Cookie-Präferenzen
Nutzungsbedingungen der Plattform