Binance Square
六出纷飞
2.1k Beiträge

六出纷飞

18年入场,7年老韭菜,年度百大KOL,合约高胜率交易员,公众号:《六出纷飞说》。8折手续费:LCFF888
Creator Awards 2024
Creator Awards 2024
Traders League Badge Beginner
Traders League Badge Beginner
USD1 Halter
USD1 Halter
Regelmäßiger Trader
2.6 Jahre
155 Following
22.2K+ Follower
45.9K+ Like gegeben
2 Abzeichen
Beiträge
PINNED
·
--
PINNED
Vielen Dank an alle Chefs für die Unterstützung, gestern haben wieder Dutzende von Chefs den Rückvergütungsservice aktiviert. Wir sollten sparen, wo wir können, und ausgeben, wo es nötig ist. Der Rückvergütungsanteil für Verträge beträgt 20%, jeden Sonntag werden die Zahlungen an alle rechtzeitig überwiesen. 🎈Einladungs-Code: LCFF666 #手续费返佣
Vielen Dank an alle Chefs für die Unterstützung, gestern haben wieder Dutzende von Chefs den Rückvergütungsservice aktiviert. Wir sollten sparen, wo wir können, und ausgeben, wo es nötig ist. Der Rückvergütungsanteil für Verträge beträgt 20%, jeden Sonntag werden die Zahlungen an alle rechtzeitig überwiesen. 🎈Einladungs-Code: LCFF666
#手续费返佣
·
--
Bullisch
Wir hatten zuvor über die Cross-Chain-Brücken gesprochen: Dabei ging es um die Frage, wie „Vermögenswerte von einer Kette auf eine andere verschoben werden“. Diese Woche habe ich dann auf der Website nachgeschaut und entdeckt, dass Dusk noch eine separate Position für „Cross-Chain Message Infrastructure“ („Infrastruktur für Cross-Chain-Nachrichten“) aufführt. Das ist nicht dasselbe wie eine Asset-Bridge—also habe ich mir genauer angesehen, welche Probleme dieser Bereich eigentlich löst. Asset-Bridges kümmern sich um „die Übertragung von Geld und Vermögenswerten“. Die Cross-Chain-Message-Infrastruktur zielt auf eine abstraktere Ebene ab: Wie kommunizieren Anwendungen auf unterschiedlichen Ketten miteinander und lösen gegenseitig Aktionen aus? Zum Beispiel: Wenn ein Smart Contract auf einer Kette eine bestimmte Operation abgeschlossen hat, muss er einen Smart Contract auf einer anderen Kette benachrichtigen, damit dort ein entsprechendes Status-Update durchgeführt wird. Das hat nichts mit einer Vermögensübertragung zu tun—es geht rein um Koordination auf der Ebene von Informationen und Befehlen. Solche Anforderungen sind im heutigen Multi-Chain-Ökosystem immer häufiger anzutreffen und eigentlich grundlegender (und zugleich anspruchsvoller) als reine Asset-Transfers: Bei Asset-Transfers sind Betrag und Richtung immerhin klar; bei der Nachrichtenübermittlung sind die Einsatzszenarien dagegen sehr vielfältig, wodurch die Standardisierung deutlich schwieriger ist. Ich verstehe, warum Dusk in diesen Bereich investieren möchte: Wenn DuskEVM-Anwendungen mit anderen Ketten-Ökosystemen (z. B. dem Ethereum-Hauptnetz oder anderen Layer-2-Netzen) verknüpft werden sollen und nicht nur „einfach eine Asset-Bridge hinüber- und herüber“ genutzt wird, dann braucht es ein zuverlässiges Cross-Chain-Nachrichtenprotokoll. Damit können Smart Contracts auf verschiedenen Ketten miteinander „sprechen“. Das hatten wir zuvor bei DuskTrade schon angedeutet: Wenn das Projekt die institutionelle Investment-Prozesskette wirklich vollständig umsetzen will, wird es in Zukunft sehr wahrscheinlich ebenfalls mit traditionellen Finanzsystemen oder mit Asset-Pools auf anderen Chains gekoppelt werden müssen. In gewisser Weise ebnet diese Cross-Chain-Message-Infrastruktur damit schon heute den Weg für komplexere Multi-Chain-Kooperationsszenarien. Allerdings sind die öffentlich verfügbaren Informationen zu dieser Infrastruktur bislang recht begrenzt. Ob Dusk ein eigenes Protokoll baut oder stattdessen einen bestimmten Drittanbieter-Standard für Cross-Chain-Nachrichten nutzt (etwa so wie LayerZero oder Wormhole als allgemeine Lösungen), habe ich nicht eindeutig herausfinden können. Ich werde wohl warten, bis konkretere technische Dokumente veröffentlicht werden, und dann nochmals genauer hinsehen. Aktuell kann man es nur so einordnen, dass dieser Bereich als Richtung bereits wahrnehmbar ist. @Dusk_Foundation #dusk $DUSK
Wir hatten zuvor über die Cross-Chain-Brücken gesprochen: Dabei ging es um die Frage, wie „Vermögenswerte von einer Kette auf eine andere verschoben werden“. Diese Woche habe ich dann auf der Website nachgeschaut und entdeckt, dass Dusk noch eine separate Position für „Cross-Chain Message Infrastructure“ („Infrastruktur für Cross-Chain-Nachrichten“) aufführt. Das ist nicht dasselbe wie eine Asset-Bridge—also habe ich mir genauer angesehen, welche Probleme dieser Bereich eigentlich löst.

Asset-Bridges kümmern sich um „die Übertragung von Geld und Vermögenswerten“. Die Cross-Chain-Message-Infrastruktur zielt auf eine abstraktere Ebene ab: Wie kommunizieren Anwendungen auf unterschiedlichen Ketten miteinander und lösen gegenseitig Aktionen aus? Zum Beispiel: Wenn ein Smart Contract auf einer Kette eine bestimmte Operation abgeschlossen hat, muss er einen Smart Contract auf einer anderen Kette benachrichtigen, damit dort ein entsprechendes Status-Update durchgeführt wird. Das hat nichts mit einer Vermögensübertragung zu tun—es geht rein um Koordination auf der Ebene von Informationen und Befehlen. Solche Anforderungen sind im heutigen Multi-Chain-Ökosystem immer häufiger anzutreffen und eigentlich grundlegender (und zugleich anspruchsvoller) als reine Asset-Transfers: Bei Asset-Transfers sind Betrag und Richtung immerhin klar; bei der Nachrichtenübermittlung sind die Einsatzszenarien dagegen sehr vielfältig, wodurch die Standardisierung deutlich schwieriger ist.

Ich verstehe, warum Dusk in diesen Bereich investieren möchte: Wenn DuskEVM-Anwendungen mit anderen Ketten-Ökosystemen (z. B. dem Ethereum-Hauptnetz oder anderen Layer-2-Netzen) verknüpft werden sollen und nicht nur „einfach eine Asset-Bridge hinüber- und herüber“ genutzt wird, dann braucht es ein zuverlässiges Cross-Chain-Nachrichtenprotokoll. Damit können Smart Contracts auf verschiedenen Ketten miteinander „sprechen“. Das hatten wir zuvor bei DuskTrade schon angedeutet: Wenn das Projekt die institutionelle Investment-Prozesskette wirklich vollständig umsetzen will, wird es in Zukunft sehr wahrscheinlich ebenfalls mit traditionellen Finanzsystemen oder mit Asset-Pools auf anderen Chains gekoppelt werden müssen. In gewisser Weise ebnet diese Cross-Chain-Message-Infrastruktur damit schon heute den Weg für komplexere Multi-Chain-Kooperationsszenarien.

Allerdings sind die öffentlich verfügbaren Informationen zu dieser Infrastruktur bislang recht begrenzt. Ob Dusk ein eigenes Protokoll baut oder stattdessen einen bestimmten Drittanbieter-Standard für Cross-Chain-Nachrichten nutzt (etwa so wie LayerZero oder Wormhole als allgemeine Lösungen), habe ich nicht eindeutig herausfinden können. Ich werde wohl warten, bis konkretere technische Dokumente veröffentlicht werden, und dann nochmals genauer hinsehen. Aktuell kann man es nur so einordnen, dass dieser Bereich als Richtung bereits wahrnehmbar ist.
@Dusk #dusk $DUSK
·
--
Bärisch
Ich dachte, dass DuskEVM von dem Dusk-Team aus dem Nichts komplett selbst handgestrickt als eine EVM-kompatible Schicht gebaut wurde. Erst als ich tiefer recherchiert habe, habe ich herausgefunden, dass darunter direkt OP Stack genutzt wird – also dieses quelloffene Rollup-Framework, das Optimism selbst entwickelt hat. Diese Erkenntnis hat mein Verständnis von der Positionierung von DuskEVM grundlegend verändert. OP Stack ist ein modularer Framework-Ansatz im Ethereum-Ökosystem, der bereits vielfach verifiziert und von mehreren Layer-2-Ketten breit eingesetzt wird (u. a. Optimism selbst, Base usw.). Er ist speziell dafür ausgelegt, eine EVM-kompatible Ausführungsschicht schnell aufzubauen. Dusk hat sich dagegen entschieden, das Rad neu zu erfinden, sondern ist stattdessen direkt auf diese bereits in großem Maßstab im Einsatz erprobte Grundlage aufgesprungen und hat darauf die eigene Ausführungsumgebung gebaut. Am Ende wird der Zustandsabschluss wieder auf die darunterliegende DuskDS zurückgeführt. Ich finde diese Entscheidung ziemlich pragmatisch: Von Grund auf eine komplett neue EVM-kompatible virtuelle Maschine zu bauen ist mit hohen Risiken und erheblichen Zeitkosten verbunden. Insbesondere sollte die Kernenergie des Dusk-Teams eigentlich stärker in Bereiche fließen, die wirklich differenzierend sind – etwa Kryptografie und Compliance. Indem man auf OP Stack setzt, eine bereits im Ethereum-Ökosystem breit geprüfte und ausgereifte Lösung, kann man große Mengen an Engineering-Aufwand für das wiederholte „Rad-Neuerfinden“ sparen. Gleichzeitig kann man von den Vorteilen profitieren, dass die Rollup-Toolchains im Ethereum-Ökosystem kontinuierlich iterieren – auch OP Stack selbst entwickelt sich ständig weiter. Wenn Dusk den Aktualisierungsrhythmus des Upstream-Ökosystems mitverfolgt, kann es theoretisch dauerhaft von diesen technischen Vorteilen profitieren, ohne eine gesamte VM-Technik-Stack-Lösung komplett eigenständig warten zu müssen. Das bedeutet aber auch, dass die Sicherheits- und Performance-Eigenschaften von DuskEVM in gewissem Maße eng mit der Robustheit dieses Upstream-Frameworks von OP Stack verknüpft sind. Wenn im Upstream ein Sicherheitslückenproblem auftaucht oder es architektonische Anpassungen gibt, muss Dusk in der Regel ebenfalls nachziehen, sich anpassen und reparieren. Es ist also kein vollständig autonom steuerbarer, unabhängiger Technik-Stack. Diese Abhängigkeit ist – vereinfacht gesagt – der „Preis“ dafür, dass man „auf den Schultern von Riesen steht“: Man spart viel Kraft, aber die eigene Kontrolle wird dadurch etwas reduziert. $DUSK Bei der technischen Auswahl – also der Abwägung „Mature Framework übernehmen oder selbst neu erfinden“ – gibt es kein absolutes Richtig oder Falsch. Aber wenn man erst einmal klar versteht, ob das Underlying einer Kette selbst entwickelt wurde oder auf einer Drittanbieter-Architektur basiert, kann man zumindest viel genauer beurteilen, wessen historische Aufzeichnungen als Referenz für die technischen Risiken herangezogen werden sollten. @Dusk_Foundation #dusk {future}(DUSKUSDT)
Ich dachte, dass DuskEVM von dem Dusk-Team aus dem Nichts komplett selbst handgestrickt als eine EVM-kompatible Schicht gebaut wurde. Erst als ich tiefer recherchiert habe, habe ich herausgefunden, dass darunter direkt OP Stack genutzt wird – also dieses quelloffene Rollup-Framework, das Optimism selbst entwickelt hat. Diese Erkenntnis hat mein Verständnis von der Positionierung von DuskEVM grundlegend verändert.

OP Stack ist ein modularer Framework-Ansatz im Ethereum-Ökosystem, der bereits vielfach verifiziert und von mehreren Layer-2-Ketten breit eingesetzt wird (u. a. Optimism selbst, Base usw.). Er ist speziell dafür ausgelegt, eine EVM-kompatible Ausführungsschicht schnell aufzubauen. Dusk hat sich dagegen entschieden, das Rad neu zu erfinden, sondern ist stattdessen direkt auf diese bereits in großem Maßstab im Einsatz erprobte Grundlage aufgesprungen und hat darauf die eigene Ausführungsumgebung gebaut. Am Ende wird der Zustandsabschluss wieder auf die darunterliegende DuskDS zurückgeführt.

Ich finde diese Entscheidung ziemlich pragmatisch: Von Grund auf eine komplett neue EVM-kompatible virtuelle Maschine zu bauen ist mit hohen Risiken und erheblichen Zeitkosten verbunden. Insbesondere sollte die Kernenergie des Dusk-Teams eigentlich stärker in Bereiche fließen, die wirklich differenzierend sind – etwa Kryptografie und Compliance. Indem man auf OP Stack setzt, eine bereits im Ethereum-Ökosystem breit geprüfte und ausgereifte Lösung, kann man große Mengen an Engineering-Aufwand für das wiederholte „Rad-Neuerfinden“ sparen. Gleichzeitig kann man von den Vorteilen profitieren, dass die Rollup-Toolchains im Ethereum-Ökosystem kontinuierlich iterieren – auch OP Stack selbst entwickelt sich ständig weiter. Wenn Dusk den Aktualisierungsrhythmus des Upstream-Ökosystems mitverfolgt, kann es theoretisch dauerhaft von diesen technischen Vorteilen profitieren, ohne eine gesamte VM-Technik-Stack-Lösung komplett eigenständig warten zu müssen.

Das bedeutet aber auch, dass die Sicherheits- und Performance-Eigenschaften von DuskEVM in gewissem Maße eng mit der Robustheit dieses Upstream-Frameworks von OP Stack verknüpft sind. Wenn im Upstream ein Sicherheitslückenproblem auftaucht oder es architektonische Anpassungen gibt, muss Dusk in der Regel ebenfalls nachziehen, sich anpassen und reparieren. Es ist also kein vollständig autonom steuerbarer, unabhängiger Technik-Stack. Diese Abhängigkeit ist – vereinfacht gesagt – der „Preis“ dafür, dass man „auf den Schultern von Riesen steht“: Man spart viel Kraft, aber die eigene Kontrolle wird dadurch etwas reduziert. $DUSK

Bei der technischen Auswahl – also der Abwägung „Mature Framework übernehmen oder selbst neu erfinden“ – gibt es kein absolutes Richtig oder Falsch. Aber wenn man erst einmal klar versteht, ob das Underlying einer Kette selbst entwickelt wurde oder auf einer Drittanbieter-Architektur basiert, kann man zumindest viel genauer beurteilen, wessen historische Aufzeichnungen als Referenz für die technischen Risiken herangezogen werden sollten. @Dusk #dusk
Letzte Woche habe ich fast den BEP20-Release von DUSK, den ich in der Hand hatte, direkt in die Staking-Seite gejagt. Zum Glück habe ich vor dem Absenden nochmal auf die Hinweise geschaut und gemerkt, dass das überhaupt nicht dasselbe ist—ich war kurz komplett schockiert und habe danach die Logik für genau diesen Bereich schnell sauber gemacht. DUSK gibt es aktuell in mehreren Formen: Auf dem Mainnet ist das native DUSK die einzige „wahre“ Version. Außerdem existieren noch historische ERC20-Versionen (auf Ethereum) und BEP20-Versionen (auf der BNB Smart Chain). Diese beiden sind im Kern Tokenisierte Nachweise, die in den frühen Jahren geprägt wurden, als das Mainnet noch nicht live war—vorrangig, um Listings und die Handelbarkeit auf Börsen zu erleichtern. Sie sind nicht dasselbe wie native DUSK und können nicht direkt zum Staking verwendet werden und nicht an Konsensmechanismen teilnehmen. Solche Staking-Protokolle mit nativen Operationen akzeptieren ausschließlich native DUSK. Der offizielle Weg ist eine einseitige Migration: ERC20/BEP20 DUSK wird über den offiziellen Vertrag gesperrt, und das System erzeugt auf dem Mainnet das native DUSK. Die vom Projekt erwartete Zeit dafür liegt bei etwa ein paar Minuten bis knapp über zehn Minuten. Von native DUSK rückwärts zurück nach BEP20 läuft über eine andere, unabhängige Brücke—dabei wird eine feste DUSK-Gebühr erhoben. Die Absicht hinter diesen zwei Pfaden ist sehr klar: Native DUSK wird eindeutig als „einzige maßgebliche Quelle“ definiert, während BEP20 eher als „Shadow Asset“ existiert—für Liquidität und Kompatibilität über Ökosystemgrenzen hinweg—nicht als gleichberechtigte zweite Form. Als ich Recherchen angestellt habe, bin ich zudem auf eine historische Episode gestoßen: Früher sollte die Binance Beacon Chain abgelöst werden. Damals wurde die BEP2-Version von DUSK dazu aufgefordert, innerhalb einer Frist auf BEP20 migriert zu werden. Wenn man nach Ablauf der Deadline nicht migriert hatte, konnte die Version möglicherweise sofort ihre Nutzbarkeit verlieren—das war für mich eine echte Warnung. Bei solchen Token in mehreren Versionen beruht die Stabilität im Hintergrund immer auf der fortlaufenden Pflege der jeweils zugehörigen Ketten und Smart Contracts. Sobald eine Kette oder eine grundlegende Infrastruktur den Rückzug beschließt, müssen die darauf „gewrappeden“ Assets hastig mit umziehen—dauerhaft unveränderlich ist das nicht. Diese Sache war für mich selbst eine Erinnerung: Bevor ich in Richtung Staking oder Operationen rund um das Dusk-Ökosystem gehe, sollte ich zuerst bestätigen, ob das, was ich in der Hand habe, wirklich native DUSK ist. Wenn man das nicht sauber klärt, reicht es schlimmstenfalls von einem simplen Fehlschlag der Aktion bis hin zu massivem Zeitdruck, so wie in den offiziellen historischen Hinweisen zur Asset-Migration. @Dusk_Foundation #dusk $DUSK
Letzte Woche habe ich fast den BEP20-Release von DUSK, den ich in der Hand hatte, direkt in die Staking-Seite gejagt. Zum Glück habe ich vor dem Absenden nochmal auf die Hinweise geschaut und gemerkt, dass das überhaupt nicht dasselbe ist—ich war kurz komplett schockiert und habe danach die Logik für genau diesen Bereich schnell sauber gemacht.

DUSK gibt es aktuell in mehreren Formen: Auf dem Mainnet ist das native DUSK die einzige „wahre“ Version. Außerdem existieren noch historische ERC20-Versionen (auf Ethereum) und BEP20-Versionen (auf der BNB Smart Chain). Diese beiden sind im Kern Tokenisierte Nachweise, die in den frühen Jahren geprägt wurden, als das Mainnet noch nicht live war—vorrangig, um Listings und die Handelbarkeit auf Börsen zu erleichtern. Sie sind nicht dasselbe wie native DUSK und können nicht direkt zum Staking verwendet werden und nicht an Konsensmechanismen teilnehmen. Solche Staking-Protokolle mit nativen Operationen akzeptieren ausschließlich native DUSK.

Der offizielle Weg ist eine einseitige Migration: ERC20/BEP20 DUSK wird über den offiziellen Vertrag gesperrt, und das System erzeugt auf dem Mainnet das native DUSK. Die vom Projekt erwartete Zeit dafür liegt bei etwa ein paar Minuten bis knapp über zehn Minuten. Von native DUSK rückwärts zurück nach BEP20 läuft über eine andere, unabhängige Brücke—dabei wird eine feste DUSK-Gebühr erhoben. Die Absicht hinter diesen zwei Pfaden ist sehr klar: Native DUSK wird eindeutig als „einzige maßgebliche Quelle“ definiert, während BEP20 eher als „Shadow Asset“ existiert—für Liquidität und Kompatibilität über Ökosystemgrenzen hinweg—nicht als gleichberechtigte zweite Form.

Als ich Recherchen angestellt habe, bin ich zudem auf eine historische Episode gestoßen: Früher sollte die Binance Beacon Chain abgelöst werden. Damals wurde die BEP2-Version von DUSK dazu aufgefordert, innerhalb einer Frist auf BEP20 migriert zu werden. Wenn man nach Ablauf der Deadline nicht migriert hatte, konnte die Version möglicherweise sofort ihre Nutzbarkeit verlieren—das war für mich eine echte Warnung. Bei solchen Token in mehreren Versionen beruht die Stabilität im Hintergrund immer auf der fortlaufenden Pflege der jeweils zugehörigen Ketten und Smart Contracts. Sobald eine Kette oder eine grundlegende Infrastruktur den Rückzug beschließt, müssen die darauf „gewrappeden“ Assets hastig mit umziehen—dauerhaft unveränderlich ist das nicht.

Diese Sache war für mich selbst eine Erinnerung: Bevor ich in Richtung Staking oder Operationen rund um das Dusk-Ökosystem gehe, sollte ich zuerst bestätigen, ob das, was ich in der Hand habe, wirklich native DUSK ist. Wenn man das nicht sauber klärt, reicht es schlimmstenfalls von einem simplen Fehlschlag der Aktion bis hin zu massivem Zeitdruck, so wie in den offiziellen historischen Hinweisen zur Asset-Migration.

@Dusk #dusk $DUSK
Ich bin schon immer neugierig gewesen, wie es für Knotenbetreiber bestraft wird, wenn sie böswillig handeln oder offline gehen: Wie genau straft Dusk? Diese Woche habe ich extra die Dokumente zur Bestrafungsmechanik durchgesehen und festgestellt, dass dieses Design ausgefeilter ist, als ich gedacht hatte—keine einfache, grobe Einziehung der Stakings ohne Weiteres. Dusk teilt die Bestrafung in zwei Kategorien ein: Soft und Hard. Die Soft-Bestrafung (soft-slashing) richtet sich an Fälle von „keinem schädlichen Handeln, aber unzureichender Leistung“, zum Beispiel wenn man an der Reihe ist, einen Block zu veröffentlichen, ihn aber nicht broadcastet, oder wenn man über längere Zeit offline ist und nicht mit dem Zeitplan mithalten kann. Das ist keine böswillige Handlung, sondern bremst die Effizienz des Netzwerks—bei Soft-Bestrafung werden keine Coins verbrannt. Stattdessen wird ein Teil des Stakings in einen als Belohnungsauszahlungs-Pool verschoben, wodurch das Gewicht dieser Menge beim anschließenden Los-/Zusatzauswahlprozess sinkt. Außerdem gibt es zunächst eine Verwarnungsmöglichkeit; beim zweiten Verstoß wird man erst dann für ein ganzes Epoch von der Teilnahme suspendiert. Im Kern bedeutet das: „Verringere deine Wahrscheinlichkeit, gezogen zu werden“, nicht „zieh dir direkt Geld ab“. Hard-Bestrafung (hard-slashing) ist hingegen für wirklich böswilliges Verhalten reserviert—z. B. Double-Signing oder das Fälschen ungültiger Blöcke, also Aktionen, die das Netzwerk real und konkret in Gefahr bringen. Nur dafür werden tatsächlich ein Teil des Stakings verbrannt, und man wird außerdem über mehrere Epochs hinweg fortlaufend suspendiert—ohne vorherige Verwarnung. Ich finde, der Gedanke hinter dieser Soft/Hard-Schichtung ist im Wesentlichen, zwei völlig unterschiedliche Problemtypen getrennt zu behandeln: „technische Störungen“ und „subjektiv böswilliges Handeln“. Normale Knotenbetreiber können alle möglichen Wartungs-/Betriebsprobleme haben—Netzwerkschwankungen, Serverneustarts usw., die prinzipiell jedem passieren können. Wenn man solche Ereignisse mit derselben Härte wie gezielte Angriffe gegen das Netzwerk bestrafen würde, würden viele, die sonst gerne Nodes betreiben, zögern; dadurch steigen die psychologischen Einstiegskosten für die Teilnahme zu stark. Umgekehrt kann man nicht „zu nachsichtig“ gegenüber echter Böswilligkeit sein, sonst ist die Netzwerksicherheit nicht zu garantieren. In gewissem Maße ist die Soft/Hard-Aufteilung eine Art Mittelweg zwischen den Zielen „Teilnahme fördern“ und „Böswilligkeit bestrafen“. Ich habe allerdings eine Frage: Wenn bei der Soft-Bestrafung keine Coins verbrannt werden, könnte das manche dazu verleiten, gezielt „am Rand“ zu schlittern—absichtlich eine instabile, aber gerade noch unterhalb der Bestrafungsschwelle liegende Betriebsqualität aufrechtzuerhalten? Schließlich wird ja nicht das Kapital abgezogen, sondern nur die Belohnungswahrscheinlichkeit, also ist der Verlust überschaubar. Dieses marginale Spiel, so wie es im Dokument beschrieben ist, wird dort nicht im Detail behandelt. Ich plane, mir bei Gelegenheit die echten Netzwerkdaten anzusehen, ob es Hinweise auf solche Randverhalten gibt. @Dusk_Foundation #dusk $DUSK
Ich bin schon immer neugierig gewesen, wie es für Knotenbetreiber bestraft wird, wenn sie böswillig handeln oder offline gehen: Wie genau straft Dusk? Diese Woche habe ich extra die Dokumente zur Bestrafungsmechanik durchgesehen und festgestellt, dass dieses Design ausgefeilter ist, als ich gedacht hatte—keine einfache, grobe Einziehung der Stakings ohne Weiteres.

Dusk teilt die Bestrafung in zwei Kategorien ein: Soft und Hard. Die Soft-Bestrafung (soft-slashing) richtet sich an Fälle von „keinem schädlichen Handeln, aber unzureichender Leistung“, zum Beispiel wenn man an der Reihe ist, einen Block zu veröffentlichen, ihn aber nicht broadcastet, oder wenn man über längere Zeit offline ist und nicht mit dem Zeitplan mithalten kann. Das ist keine böswillige Handlung, sondern bremst die Effizienz des Netzwerks—bei Soft-Bestrafung werden keine Coins verbrannt. Stattdessen wird ein Teil des Stakings in einen als Belohnungsauszahlungs-Pool verschoben, wodurch das Gewicht dieser Menge beim anschließenden Los-/Zusatzauswahlprozess sinkt. Außerdem gibt es zunächst eine Verwarnungsmöglichkeit; beim zweiten Verstoß wird man erst dann für ein ganzes Epoch von der Teilnahme suspendiert. Im Kern bedeutet das: „Verringere deine Wahrscheinlichkeit, gezogen zu werden“, nicht „zieh dir direkt Geld ab“.

Hard-Bestrafung (hard-slashing) ist hingegen für wirklich böswilliges Verhalten reserviert—z. B. Double-Signing oder das Fälschen ungültiger Blöcke, also Aktionen, die das Netzwerk real und konkret in Gefahr bringen. Nur dafür werden tatsächlich ein Teil des Stakings verbrannt, und man wird außerdem über mehrere Epochs hinweg fortlaufend suspendiert—ohne vorherige Verwarnung.

Ich finde, der Gedanke hinter dieser Soft/Hard-Schichtung ist im Wesentlichen, zwei völlig unterschiedliche Problemtypen getrennt zu behandeln: „technische Störungen“ und „subjektiv böswilliges Handeln“. Normale Knotenbetreiber können alle möglichen Wartungs-/Betriebsprobleme haben—Netzwerkschwankungen, Serverneustarts usw., die prinzipiell jedem passieren können. Wenn man solche Ereignisse mit derselben Härte wie gezielte Angriffe gegen das Netzwerk bestrafen würde, würden viele, die sonst gerne Nodes betreiben, zögern; dadurch steigen die psychologischen Einstiegskosten für die Teilnahme zu stark. Umgekehrt kann man nicht „zu nachsichtig“ gegenüber echter Böswilligkeit sein, sonst ist die Netzwerksicherheit nicht zu garantieren. In gewissem Maße ist die Soft/Hard-Aufteilung eine Art Mittelweg zwischen den Zielen „Teilnahme fördern“ und „Böswilligkeit bestrafen“.

Ich habe allerdings eine Frage: Wenn bei der Soft-Bestrafung keine Coins verbrannt werden, könnte das manche dazu verleiten, gezielt „am Rand“ zu schlittern—absichtlich eine instabile, aber gerade noch unterhalb der Bestrafungsschwelle liegende Betriebsqualität aufrechtzuerhalten? Schließlich wird ja nicht das Kapital abgezogen, sondern nur die Belohnungswahrscheinlichkeit, also ist der Verlust überschaubar. Dieses marginale Spiel, so wie es im Dokument beschrieben ist, wird dort nicht im Detail behandelt. Ich plane, mir bei Gelegenheit die echten Netzwerkdaten anzusehen, ob es Hinweise auf solche Randverhalten gibt.
@Dusk #dusk $DUSK
Verifiziert
Ich dachte lange, dass On-Chain-Wertpapierhandel im Grunde nur ein simples „Auftrag-abschicken–Ausführung“ ist. Erst als ich das Smart-Bulletin-Board-Design von Dusk gesehen habe, wurde mir klar: Diese Situation ist viel näher an den tatsächlichen Handelsgewohnheiten im Primärmarkt, als ich erwartet hatte. XSC ist ein Vertragsstandard, den Dusk für Wertpapier-Assets definiert hat. Das Kernziel ist, dass der Prozess des Haltens und Handelns solcher Assets vertraulich bleibt, aber dennoch den Audit-Anforderungen genügt. Das Smart Bulletin Board ist ein konkreter Matching-Mechanismus innerhalb des XSC-Ökosystems: Wenn beide Seiten Wertpapiere mit nicht-öffentlichem Handel kaufen oder verkaufen möchten, drücken sie zunächst auf dieser „Aushangtafel“ ihr Interesse aus. Nach erfolgreichem Matching und wenn beide Parteien zustimmen, wird die Transaktion anschließend mithilfe des XSC-Vertrags vertrauenslos abgewickelt. Der gesamte Prozess benötigt keinen Zwischenhändler, der matcht, verifiziert oder Assets in Verwahrung hält. Dieses Design erinnert mich an meinen früheren Kontakt mit dem Verkauf von Private-Equity-Beteiligungen: Solche Transaktionen hängen oft stark von Beziehungen und Mittlern ab. Der Ablauf ist dann langsam, Informationen sind nicht transparent, und der Zwischenhändler nimmt zusätzlich noch eine Gebühr. Im Kern verlagert das Smart Bulletin Board den Prozess des „den richtigen Gegenparten finden“ auf die Blockchain. Käufer und Verkäufer treffen sich direkt auf der Vertragsebene, und wenn man sich einig ist, wird direkt abgewickelt. Ohne diese Makler-Ebene können sich Geschwindigkeit und Kosten theoretisch deutlich verbessern. Allerdings habe ich bemerkt, dass dieser Mechanismus eine natürliche Voraussetzung mitbringt: Die Teilnehmer müssen zunächst eine Whitelist-Prüfung durchlaufen, bevor sie handeln dürfen. Das ist also kein vollständig offener, öffentlicher Markt, sondern ein Zulassungsmechanismus, der speziell für regulierte Wertpapierhandels-Szenarien entworfen wurde. Das steht in völlig anderem Maßstab zu der Logik vieler DeFi-Projekte, bei denen im Prinzip jeder in einen öffentlichen Markt einsteigen kann. Ich halte diese Designentscheidung für den richtigen Weg: Wertpapierhandel ist selbst schon reguliert. Das bedeutet aber auch, dass die Zugänglichkeit dieser Lösung nicht so allgemein und inklusiv ist, wie man vielleicht denkt – genutzt werden kann sie vor allem von lizenzierten Institutionen und qualifizierten Investoren, also nicht von irgendeinem einzelnen Kleinanleger, der direkt teilnehmen kann. Technisch werden zwar die Zwischenhändler entfernt, aber die „Wand“ der Zulassung bleibt dennoch bestehen. Dieses Zusammenspiel finde ich ziemlich realistisch, weil es genau die Spannung zwischen den beiden Zielen „Compliance“ und „Dezentralisierung/Ent-Mittelung“ widerspiegelt: Es ist eben nicht einfach nur eine Auswahl zwischen zwei Optionen oder ein vollständiges gleichzeitiges Erreichen. @Dusk_Foundation #dusk $DUSK
Ich dachte lange, dass On-Chain-Wertpapierhandel im Grunde nur ein simples „Auftrag-abschicken–Ausführung“ ist. Erst als ich das Smart-Bulletin-Board-Design von Dusk gesehen habe, wurde mir klar: Diese Situation ist viel näher an den tatsächlichen Handelsgewohnheiten im Primärmarkt, als ich erwartet hatte.

XSC ist ein Vertragsstandard, den Dusk für Wertpapier-Assets definiert hat. Das Kernziel ist, dass der Prozess des Haltens und Handelns solcher Assets vertraulich bleibt, aber dennoch den Audit-Anforderungen genügt. Das Smart Bulletin Board ist ein konkreter Matching-Mechanismus innerhalb des XSC-Ökosystems: Wenn beide Seiten Wertpapiere mit nicht-öffentlichem Handel kaufen oder verkaufen möchten, drücken sie zunächst auf dieser „Aushangtafel“ ihr Interesse aus. Nach erfolgreichem Matching und wenn beide Parteien zustimmen, wird die Transaktion anschließend mithilfe des XSC-Vertrags vertrauenslos abgewickelt. Der gesamte Prozess benötigt keinen Zwischenhändler, der matcht, verifiziert oder Assets in Verwahrung hält.
Dieses Design erinnert mich an meinen früheren Kontakt mit dem Verkauf von Private-Equity-Beteiligungen: Solche Transaktionen hängen oft stark von Beziehungen und Mittlern ab. Der Ablauf ist dann langsam, Informationen sind nicht transparent, und der Zwischenhändler nimmt zusätzlich noch eine Gebühr.
Im Kern verlagert das Smart Bulletin Board den Prozess des „den richtigen Gegenparten finden“ auf die Blockchain. Käufer und Verkäufer treffen sich direkt auf der Vertragsebene, und wenn man sich einig ist, wird direkt abgewickelt. Ohne diese Makler-Ebene können sich Geschwindigkeit und Kosten theoretisch deutlich verbessern.

Allerdings habe ich bemerkt, dass dieser Mechanismus eine natürliche Voraussetzung mitbringt: Die Teilnehmer müssen zunächst eine Whitelist-Prüfung durchlaufen, bevor sie handeln dürfen. Das ist also kein vollständig offener, öffentlicher Markt, sondern ein Zulassungsmechanismus, der speziell für regulierte Wertpapierhandels-Szenarien entworfen wurde. Das steht in völlig anderem Maßstab zu der Logik vieler DeFi-Projekte, bei denen im Prinzip jeder in einen öffentlichen Markt einsteigen kann. Ich halte diese Designentscheidung für den richtigen Weg: Wertpapierhandel ist selbst schon reguliert. Das bedeutet aber auch, dass die Zugänglichkeit dieser Lösung nicht so allgemein und inklusiv ist, wie man vielleicht denkt – genutzt werden kann sie vor allem von lizenzierten Institutionen und qualifizierten Investoren, also nicht von irgendeinem einzelnen Kleinanleger, der direkt teilnehmen kann.

Technisch werden zwar die Zwischenhändler entfernt, aber die „Wand“ der Zulassung bleibt dennoch bestehen. Dieses Zusammenspiel finde ich ziemlich realistisch, weil es genau die Spannung zwischen den beiden Zielen „Compliance“ und „Dezentralisierung/Ent-Mittelung“ widerspiegelt: Es ist eben nicht einfach nur eine Auswahl zwischen zwei Optionen oder ein vollständiges gleichzeitiges Erreichen.
@Dusk #dusk $DUSK
TermMax über Alpha: Ich habe die Schwelle selbst einmal durchgerechnet Wenn man vom TMX-Gesamtvolumen von 1 Milliarde ausgeht und anhand des aktuellen Marktkapitalisierungs-Bereichs rückwärts rechnet: Wenn man Alpha ungefähr 1% in den Airdrop-Pool gibt, ist das grob in der Größenordnung von Marktkapitalisierung × 1%. Aber TermMax hat vorher schon eine Booster-Aktivität durchlaufen, d. h. es wurde im Voraus ein Teil ausgegeben. Der tatsächliche Anteil, der Alpha verbleibt, wird mit hoher Wahrscheinlichkeit geringer sein; es wird nicht exakt 1% als ganze Zahl sein. Als Referenz für die Airdrops früherer Projekte in ähnlicher Größenordnung: Die Schwelle für 50.000 vollständige Shares lag meist im Bereich von 200–230 Punkten. Wenn man TermMax anhand einer Pro-Kopf-Verteilung hochrechnet, landet es sehr wahrscheinlich in der Nähe dieses Bereichs und ist nicht besonders hoch. Es gibt hier aber noch eine Variable: TermMax ist kein neues Projekt. Es hat bereits etwa 90 Millionen US-Dollar TVL und mehrere hunderttausend registrierte Wallets und gehört damit zu Projekten im Lending-/Borrowing-Segment, die eine gewisse Bekanntheit haben. Bei solchen Projekten ist die Verhandlungsmacht in der Regel stärker als bei komplett neuen Coins. Aufseiten von Binance könnte sich die Zuteilungsquote daher eher nach unten drücken, wodurch sich auch die Schwelle erhöhen kann. Meine eigene Einschätzung: Es ist nicht nötig, sich die Punkte absichtlich zu horten und auf die Schwelle zu warten—normales Vorgehen reicht. Falls die Schwelle doch ungewöhnlich hoch ausfällt, dann verpasst man eben diese Runde. Der Bereich Festzins-Lending bleibt langfristig wertvoll; es fehlt nicht gerade an diesem einen Airdrop. #TermMax @termmax
TermMax über Alpha: Ich habe die Schwelle selbst einmal durchgerechnet

Wenn man vom TMX-Gesamtvolumen von 1 Milliarde ausgeht und anhand des aktuellen Marktkapitalisierungs-Bereichs rückwärts rechnet: Wenn man Alpha ungefähr 1% in den Airdrop-Pool gibt, ist das grob in der Größenordnung von Marktkapitalisierung × 1%.

Aber TermMax hat vorher schon eine Booster-Aktivität durchlaufen, d. h. es wurde im Voraus ein Teil ausgegeben. Der tatsächliche Anteil, der Alpha verbleibt, wird mit hoher Wahrscheinlichkeit geringer sein; es wird nicht exakt 1% als ganze Zahl sein.

Als Referenz für die Airdrops früherer Projekte in ähnlicher Größenordnung: Die Schwelle für 50.000 vollständige Shares lag meist im Bereich von 200–230 Punkten. Wenn man TermMax anhand einer Pro-Kopf-Verteilung hochrechnet, landet es sehr wahrscheinlich in der Nähe dieses Bereichs und ist nicht besonders hoch.

Es gibt hier aber noch eine Variable: TermMax ist kein neues Projekt. Es hat bereits etwa 90 Millionen US-Dollar TVL und mehrere hunderttausend registrierte Wallets und gehört damit zu Projekten im Lending-/Borrowing-Segment, die eine gewisse Bekanntheit haben. Bei solchen Projekten ist die Verhandlungsmacht in der Regel stärker als bei komplett neuen Coins. Aufseiten von Binance könnte sich die Zuteilungsquote daher eher nach unten drücken, wodurch sich auch die Schwelle erhöhen kann.

Meine eigene Einschätzung: Es ist nicht nötig, sich die Punkte absichtlich zu horten und auf die Schwelle zu warten—normales Vorgehen reicht. Falls die Schwelle doch ungewöhnlich hoch ausfällt, dann verpasst man eben diese Runde. Der Bereich Festzins-Lending bleibt langfristig wertvoll; es fehlt nicht gerade an diesem einen Airdrop.

#TermMax @TermMax
Ich habe nebenbei die Hintergründe des Dusk-Core-Teams nachgeschaut und dabei einen recht unintuitiven Punkt gefunden: Der Gründer Emanuele Francioni hat als Fachgebiet Robotik- und Automatisierungsingenieurwesen und ist nicht aus einem klassischen Kryptografie-Studiengang hervorgegangen. In den vorherigen zwanzig Jahren hat er sich vor allem mit verteilten Systemen und byzantinischer Fehlertoleranz beschäftigt, Kryptografie war später ein nachträglich erlerntes Skills-Upgrade im „Skill-Tree“. Aber wirklich die Kryptografie „in der Hand“ hat der Chief Cryptographer Dmitry Khovratovich. Er ist in der Branche kein unbekannter Name: Sowohl die Hash-Algorithmen Equihash als auch Argon2 gehen auf ihn zurück. Ersteres wird von vielen PoW-Ketten genutzt, um ASIC-Mining einzudämmen; Letzteres gilt in der Kryptografie-Community als anerkannter Standard für kryptografisches Hashing. Gleichzeitig arbeitet er als Research Fellow bei der Ethereum Foundation. Eine wissenschaftlich fundierte Kryptograf:in, die sich voll auf das Design der zugrunde liegenden Kryptografie spezialisiert, während der Gründer für Systemarchitektur und die Umsetzung im Engineering zuständig ist – dieses Rollenmodell wirkt auf mich überzeugender als das Narrativ „Der Gründer kann sowohl Kryptografie als auch Engineering“. Die Korrektheit der zugrunde liegenden Mathematik sollte von Fachleuten geprüft werden; das entspricht eher der Logik einer sinnvollen Aufgabenteilung in großen Systemen, statt dass eine Person alles alleine stemmen muss. Doch ich will das auch nicht als Freifahrtschein verstehen – selbst ein sehr guter Kryptograf kann Fehler machen. Das bereits erwähnte Beispiel mit der Verifikationslücke in dusk-plonk zeigt: Eine starke Team-Biografie bedeutet nicht automatisch Null-Risiko im Code. Audits und praktische Validierung sind immer notwendige Ergänzungen – man sollte nie nur die Lebensläufe betrachten. Diese Team-Lebensläufe sind letztlich nur ein Referenzpunkt und kein entscheidender Beweis. Was ich wirklich sehen will, sind die Dinge hinter diesen Namen: die Qualität des Codes, den sie im vergangenen Jahr eingereicht haben, und wie schnell sie auf Sicherheitslücken reagieren. Das ist ehrlicher als jedes Resume. @Dusk_Foundation #dusk $DUSK
Ich habe nebenbei die Hintergründe des Dusk-Core-Teams nachgeschaut und dabei einen recht unintuitiven Punkt gefunden: Der Gründer Emanuele Francioni hat als Fachgebiet Robotik- und Automatisierungsingenieurwesen und ist nicht aus einem klassischen Kryptografie-Studiengang hervorgegangen. In den vorherigen zwanzig Jahren hat er sich vor allem mit verteilten Systemen und byzantinischer Fehlertoleranz beschäftigt, Kryptografie war später ein nachträglich erlerntes Skills-Upgrade im „Skill-Tree“.

Aber wirklich die Kryptografie „in der Hand“ hat der Chief Cryptographer Dmitry Khovratovich. Er ist in der Branche kein unbekannter Name: Sowohl die Hash-Algorithmen Equihash als auch Argon2 gehen auf ihn zurück. Ersteres wird von vielen PoW-Ketten genutzt, um ASIC-Mining einzudämmen; Letzteres gilt in der Kryptografie-Community als anerkannter Standard für kryptografisches Hashing. Gleichzeitig arbeitet er als Research Fellow bei der Ethereum Foundation. Eine wissenschaftlich fundierte Kryptograf:in, die sich voll auf das Design der zugrunde liegenden Kryptografie spezialisiert, während der Gründer für Systemarchitektur und die Umsetzung im Engineering zuständig ist – dieses Rollenmodell wirkt auf mich überzeugender als das Narrativ „Der Gründer kann sowohl Kryptografie als auch Engineering“. Die Korrektheit der zugrunde liegenden Mathematik sollte von Fachleuten geprüft werden; das entspricht eher der Logik einer sinnvollen Aufgabenteilung in großen Systemen, statt dass eine Person alles alleine stemmen muss.

Doch ich will das auch nicht als Freifahrtschein verstehen – selbst ein sehr guter Kryptograf kann Fehler machen. Das bereits erwähnte Beispiel mit der Verifikationslücke in dusk-plonk zeigt: Eine starke Team-Biografie bedeutet nicht automatisch Null-Risiko im Code. Audits und praktische Validierung sind immer notwendige Ergänzungen – man sollte nie nur die Lebensläufe betrachten.

Diese Team-Lebensläufe sind letztlich nur ein Referenzpunkt und kein entscheidender Beweis. Was ich wirklich sehen will, sind die Dinge hinter diesen Namen: die Qualität des Codes, den sie im vergangenen Jahr eingereicht haben, und wie schnell sie auf Sicherheitslücken reagieren. Das ist ehrlicher als jedes Resume.

@Dusk #dusk $DUSK
·
--
Bullisch
Schauen Sie noch zu? Das große Brot ist gleich bei 80.000 In zwei Tagen sind es +10.000 Punkte geworden. Zögern Sie noch, ob Sie leerverkaufen sollen? $BTC {future}(BTCUSDT)
Schauen Sie noch zu? Das große Brot ist gleich bei 80.000
In zwei Tagen sind es +10.000 Punkte geworden. Zögern Sie noch, ob Sie leerverkaufen sollen?
$BTC
Ich wollte einen Teil meiner brachliegenden Ether-Assets rüber auf DuskEVM schieben und es mal ausprobieren. Letzte Nacht bin ich den Cross-Chain-Bridge-Prozess anhand der offiziellen Doku einmal durchgegangen und dokumentiere meine echten Eindrücke: Es war nicht so reibungslos, wie ich mir das vorgestellt hatte. Der Prozess selbst ist nicht kompliziert – auf Ethereum wird eine Lock-Transaktion ausgelöst, man wartet die Bestätigung ab und holt dann auf DuskEVM die entsprechenden Assets ab. Diese Logik unterscheidet sich im Grunde nicht wesentlich von den meisten Cross-Chain-Bridges. Was mich wirklich hat warten lassen, war weniger die Bridge an sich als die Bestätigungszeit: Auf der Ethereum-Seite muss man erst auf genügend Blockbestätigungen warten, bevor die Freigabe erfolgt. Zusätzlich braucht auch DuskEVM mit seinem eigenen Finalitätsmechanismus Zeit, um Vertrauen aufzubauen. Wenn sich die Wartezeiten auf beiden Seiten addieren, ist das eben kein „einmal klicken und sofort ist das Geld da“-Gefühl. Anfangs dachte ich, diese Wartezeit sei ein Mangel beim Erlebnis. Später habe ich aber verstanden, dass das die notwendige „Kosten“ sind: Cross-Chain-Bridges wurden in der Vergangenheit viel zu oft angegriffen oder ausgenutzt. Viele der Bridges, bei denen es schiefging, haben genau aus dem Wunsch nach Tempo ein zu aggressives Bestätigungs-/Finalitäts-Handling gewählt und damit Angreifern mehr Spielraum gegeben. Dusk hat sich entschieden, dass die Finalität auf beiden Seiten erst ausreichend „sitzt“, bevor freigegeben wird. Das ist zwar langsamer – aber zumindest ist diese Designidee eher Sicherheit vor Nutzererlebnis, nicht umgekehrt. Erlebnis-seitig gibt es aber trotzdem Optimierungsmöglichkeiten: Während des Prozesses gab es keine besonders klaren Fortschrittsanzeigen. Nachdem ich die Transaktion angestoßen hatte, war ich eine Weile unsicher, ob ich weiter warten soll oder ob irgendwo ein Schritt feststeckt und ich erneut etwas machen muss. Dieses Ungewissheitsgefühl ist für Erstnutzer nicht besonders freundlich und lässt schnell zweifeln, ob man vielleicht etwas falsch bedient hat. Im Vergleich zu einigen ausgereiften Bridges gibt es hier noch Potenzial bei der Feedback-Mechanik. Außerdem habe ich noch eine Frage, die ich nicht ganz durchdrungen habe: Nachdem die Assets über die Bridge gegangen sind – wie existieren sie dann auf DuskEVM genau? Als native gemappte Assets oder als verpackte Token? Diese Beziehung ist entscheidend dafür, wie die Rücktausch-/Rückzahlungslogik für meine Assets aussieht, falls diese Bridge in Zukunft doch mal ein Problem hat. In der Doku ist diese Stelle nicht sonderlich deutlich erklärt; man muss sich mehrere Ebenen tiefer durchlesen, um die Antwort zusammenzusetzen. Was Cross-Chain-Bridges angeht, war meine Haltung bisher immer: Wenn es sich vermeiden lässt, dann lass es. Wenn es unvermeidbar ist, dann lieber etwas langsamer und dafür mit einem Design, das Sicherheit priorisiert. Nach diesem Praxistest hat Dusk auf jeden Fall die richtige Richtung eingeschlagen – bei den Detail-User-Experiences gibt es aber noch Feinschliff. @Dusk_Foundation #dusk $DUSK
Ich wollte einen Teil meiner brachliegenden Ether-Assets rüber auf DuskEVM schieben und es mal ausprobieren. Letzte Nacht bin ich den Cross-Chain-Bridge-Prozess anhand der offiziellen Doku einmal durchgegangen und dokumentiere meine echten Eindrücke: Es war nicht so reibungslos, wie ich mir das vorgestellt hatte.

Der Prozess selbst ist nicht kompliziert – auf Ethereum wird eine Lock-Transaktion ausgelöst, man wartet die Bestätigung ab und holt dann auf DuskEVM die entsprechenden Assets ab. Diese Logik unterscheidet sich im Grunde nicht wesentlich von den meisten Cross-Chain-Bridges. Was mich wirklich hat warten lassen, war weniger die Bridge an sich als die Bestätigungszeit: Auf der Ethereum-Seite muss man erst auf genügend Blockbestätigungen warten, bevor die Freigabe erfolgt. Zusätzlich braucht auch DuskEVM mit seinem eigenen Finalitätsmechanismus Zeit, um Vertrauen aufzubauen. Wenn sich die Wartezeiten auf beiden Seiten addieren, ist das eben kein „einmal klicken und sofort ist das Geld da“-Gefühl.

Anfangs dachte ich, diese Wartezeit sei ein Mangel beim Erlebnis. Später habe ich aber verstanden, dass das die notwendige „Kosten“ sind: Cross-Chain-Bridges wurden in der Vergangenheit viel zu oft angegriffen oder ausgenutzt. Viele der Bridges, bei denen es schiefging, haben genau aus dem Wunsch nach Tempo ein zu aggressives Bestätigungs-/Finalitäts-Handling gewählt und damit Angreifern mehr Spielraum gegeben. Dusk hat sich entschieden, dass die Finalität auf beiden Seiten erst ausreichend „sitzt“, bevor freigegeben wird. Das ist zwar langsamer – aber zumindest ist diese Designidee eher Sicherheit vor Nutzererlebnis, nicht umgekehrt.

Erlebnis-seitig gibt es aber trotzdem Optimierungsmöglichkeiten: Während des Prozesses gab es keine besonders klaren Fortschrittsanzeigen. Nachdem ich die Transaktion angestoßen hatte, war ich eine Weile unsicher, ob ich weiter warten soll oder ob irgendwo ein Schritt feststeckt und ich erneut etwas machen muss. Dieses Ungewissheitsgefühl ist für Erstnutzer nicht besonders freundlich und lässt schnell zweifeln, ob man vielleicht etwas falsch bedient hat. Im Vergleich zu einigen ausgereiften Bridges gibt es hier noch Potenzial bei der Feedback-Mechanik.

Außerdem habe ich noch eine Frage, die ich nicht ganz durchdrungen habe: Nachdem die Assets über die Bridge gegangen sind – wie existieren sie dann auf DuskEVM genau? Als native gemappte Assets oder als verpackte Token? Diese Beziehung ist entscheidend dafür, wie die Rücktausch-/Rückzahlungslogik für meine Assets aussieht, falls diese Bridge in Zukunft doch mal ein Problem hat. In der Doku ist diese Stelle nicht sonderlich deutlich erklärt; man muss sich mehrere Ebenen tiefer durchlesen, um die Antwort zusammenzusetzen.

Was Cross-Chain-Bridges angeht, war meine Haltung bisher immer: Wenn es sich vermeiden lässt, dann lass es. Wenn es unvermeidbar ist, dann lieber etwas langsamer und dafür mit einem Design, das Sicherheit priorisiert. Nach diesem Praxistest hat Dusk auf jeden Fall die richtige Richtung eingeschlagen – bei den Detail-User-Experiences gibt es aber noch Feinschliff.

@Dusk #dusk $DUSK
Ich dachte lange, dass TermMax beim Ablauf einfach die gängige Vorgehensweise nutzt: „automatisches Closing“ und eine Abrechnung zum Marktpreis der Differenz – bis ich die Dokumente zur Behandlung beim Ablauf nochmal komplett durchgelesen habe und merkte, dass es überhaupt nicht so ist. TermMax verwendet Physical Delivery, also eine Lieferung in Form von realen Vermögenswerten: Zum Ablaufzeitpunkt kann der Inhaber von FT die FT tatsächlich gegen genau 1 Anteil des zugrunde liegenden Debt-Tokens eintauschen. Auf der Borrower-Seite werden die GT-Positionen, sofern sie nicht vorher geschlossen oder verlängert wurden, nach den vereinbarten Regeln direkt abgerechnet – und nicht so, dass das Protokoll dir auf dem Sekundärmarkt einfach einen Preis „abschneidet“, um die Sache zu glätten. Auf den ersten Blick wirkt dieses Design nur wie eine technische Einzelheit, aber in der Praxis hat es einen ziemlichen großen Einfluss. Das Risiko bei Cash-Settlement-ähnlichen Verträgen besteht darin, dass der Abrechnungspreis zum Zeitpunkt des Ablaufs stark von deinen Erwartungen abweichen kann, wenn die Marktliquidität plötzlich austrocknet oder ein Flash-Crash den Preis zum Absturz bringt. Der Vertrag erkennt dann entweder einen Verlust an – oder verlagert den Schaden auf die Gegenpartei. Der Physical-Delivery-Ansatz schneidet diese Unsicherheit komplett weg: Ablauf ist Ablauf. Der Tausch von FT gegen Debt-Token ist fest in der Austauschbeziehung definiert; du musst nicht mehr fragen „Wie viel würde der Markt damals bereit sein zu zahlen?“. Die Parteien im Kreditgeschäft haben sich beim Eröffnen der Position auf den Zinssatz und das Ergebnis zum Laufzeitende festgelegt; dazwischen entsteht wegen der Art der Abwicklung selbst kein zusätzlicher Abweichungseffekt. Doch Physical Delivery hat auch seinen Preis. Es stellt deutlich konkretere Anforderungen an den Borrower: Zum Ablaufdatum muss ausreichend Kapital bereitstehen, um den Debt-Token zurückzuzahlen. Man kann nicht – wie bei manchen Cash-Settlement-Verträgen – in dieser „Lücke“ mit einem „Differenz-Ausgleich“ irgendwie durchrutschen. Wenn vor dem Ablauf keine aktive Verlängerung oder zusätzliche Stellung erfolgt, wird die Positionsbehandlung strikt nach den Vereinbarungen ausgeführt; es gibt kein Protokoll, das dir automatisch einen Kompromisspreis zum sanften Landen liefert. Das bedeutet, dass man bei einem TermMax-Kredit seine eigenen Fälligkeitstermine viel klarer planen muss – es ist kein Produkt, bei dem man sich komplett zurücklehnen kann und alles automatisch beim Ablauf erledigt wird. Ich neige zu der Ansicht, dass dieses Design genau das widerspiegelt, wofür TermMax steht: „fest“ konsequent durchzuziehen – Zinssatz fest, und auch das Ergebnis zum Laufzeitende fest. Der Preis dafür ist, dass Nutzer mehr proaktives Management selbst übernehmen müssen. Das steht im Gegensatz zu der „dummen“ (also komplett automatisierten) Art von Automatisierung, die viele DeFi-Protokolle anstreben. Ob sich das lohnt, hängt davon ab, ob du eher die Sicherheit/Bestimmtheit willst oder eher Bequemlichkeit. @termmax #TermMax
Ich dachte lange, dass TermMax beim Ablauf einfach die gängige Vorgehensweise nutzt: „automatisches Closing“ und eine Abrechnung zum Marktpreis der Differenz – bis ich die Dokumente zur Behandlung beim Ablauf nochmal komplett durchgelesen habe und merkte, dass es überhaupt nicht so ist. TermMax verwendet Physical Delivery, also eine Lieferung in Form von realen Vermögenswerten: Zum Ablaufzeitpunkt kann der Inhaber von FT die FT tatsächlich gegen genau 1 Anteil des zugrunde liegenden Debt-Tokens eintauschen. Auf der Borrower-Seite werden die GT-Positionen, sofern sie nicht vorher geschlossen oder verlängert wurden, nach den vereinbarten Regeln direkt abgerechnet – und nicht so, dass das Protokoll dir auf dem Sekundärmarkt einfach einen Preis „abschneidet“, um die Sache zu glätten.

Auf den ersten Blick wirkt dieses Design nur wie eine technische Einzelheit, aber in der Praxis hat es einen ziemlichen großen Einfluss. Das Risiko bei Cash-Settlement-ähnlichen Verträgen besteht darin, dass der Abrechnungspreis zum Zeitpunkt des Ablaufs stark von deinen Erwartungen abweichen kann, wenn die Marktliquidität plötzlich austrocknet oder ein Flash-Crash den Preis zum Absturz bringt. Der Vertrag erkennt dann entweder einen Verlust an – oder verlagert den Schaden auf die Gegenpartei. Der Physical-Delivery-Ansatz schneidet diese Unsicherheit komplett weg: Ablauf ist Ablauf. Der Tausch von FT gegen Debt-Token ist fest in der Austauschbeziehung definiert; du musst nicht mehr fragen „Wie viel würde der Markt damals bereit sein zu zahlen?“. Die Parteien im Kreditgeschäft haben sich beim Eröffnen der Position auf den Zinssatz und das Ergebnis zum Laufzeitende festgelegt; dazwischen entsteht wegen der Art der Abwicklung selbst kein zusätzlicher Abweichungseffekt.

Doch Physical Delivery hat auch seinen Preis. Es stellt deutlich konkretere Anforderungen an den Borrower: Zum Ablaufdatum muss ausreichend Kapital bereitstehen, um den Debt-Token zurückzuzahlen. Man kann nicht – wie bei manchen Cash-Settlement-Verträgen – in dieser „Lücke“ mit einem „Differenz-Ausgleich“ irgendwie durchrutschen. Wenn vor dem Ablauf keine aktive Verlängerung oder zusätzliche Stellung erfolgt, wird die Positionsbehandlung strikt nach den Vereinbarungen ausgeführt; es gibt kein Protokoll, das dir automatisch einen Kompromisspreis zum sanften Landen liefert. Das bedeutet, dass man bei einem TermMax-Kredit seine eigenen Fälligkeitstermine viel klarer planen muss – es ist kein Produkt, bei dem man sich komplett zurücklehnen kann und alles automatisch beim Ablauf erledigt wird.

Ich neige zu der Ansicht, dass dieses Design genau das widerspiegelt, wofür TermMax steht: „fest“ konsequent durchzuziehen – Zinssatz fest, und auch das Ergebnis zum Laufzeitende fest. Der Preis dafür ist, dass Nutzer mehr proaktives Management selbst übernehmen müssen. Das steht im Gegensatz zu der „dummen“ (also komplett automatisierten) Art von Automatisierung, die viele DeFi-Protokolle anstreben. Ob sich das lohnt, hängt davon ab, ob du eher die Sicherheit/Bestimmtheit willst oder eher Bequemlichkeit.

@TermMax #TermMax
·
--
Bullisch
踏空? 存在的 风浪越大鱼越贵,这种趋势来了就得跟🤫 单边行情是最好滚仓的机会 给不敢上车的兄弟们一个点位👇 币种:✅BTC 方向:多 杠杆:100x 入场挂单:70500-70800(等第一轮回踩,不追现价) 补仓挂单:69400-69800(4小时突破后的回踩区域) 止盈挂单:72800 / 74200 止损挂单:68750 #BTC突破$72000 $BTC {future}(BTCUSDT)
踏空? 存在的
风浪越大鱼越贵,这种趋势来了就得跟🤫
单边行情是最好滚仓的机会
给不敢上车的兄弟们一个点位👇

币种:✅BTC
方向:多
杠杆:100x
入场挂单:70500-70800(等第一轮回踩,不追现价)
补仓挂单:69400-69800(4小时突破后的回踩区域)
止盈挂单:72800 / 74200
止损挂单:68750
#BTC突破$72000 $BTC
Ich habe die One-Click-Hebel-Funktion von TermMax einmal live getestet: Ich habe 1000 USDC als Sicherheiten eingezahlt, 3x Hebel gewählt und nach der Bestätigung auf der Seite wurde eine Transaktion ausgeführt – von Anfang bis Ende dauerte es keine Minute. Erst als ich die On-Chain-Aufzeichnungen im Detail geöffnet habe, habe ich gemerkt: Dahinter wird eigentlich ein ganzes Set an Aktionen komprimiert – Sicherheiten verpfänden, FT prägen, die FT am Markt verkaufen, um Liquidität zu erhalten, diese Liquidität wieder nutzen, um die Sicherheiten erneut zu kaufen, und die neu gekauften Sicherheiten anschließend in die Position nachschichten. Beim normalen manuellen Vorgehen müsste man das vermutlich in vier oder fünf separate, unabhängige Transaktionen aufteilen; für jede einzelne müsste man Gas bezahlen und jeweils separat auf die Bestätigung warten. Jetzt wird das Ganze in einem einzigen Contract-Execution-Pack gebündelt – die Anzahl der Schritte und die damit verbundenen Gas-Kosten werden sehr deutlich komprimiert. Aber komprimiert wird nur die „Schrittanzahl“ auf der Bedienebene – nicht die Risikostruktur, die in den GT steckt. Je höher der Hebel, desto stärker wirkt sich derselbe prozentuale Preisschwankungsbetrag der Sicherheiten auf den LTV aus. Mit One-Click-Hebel kannst du in nur wenigen Dutzend Sekunden direkt auf eine Hochhebel-Position springen – und das heißt auch: Du näherst dich viel schneller der LLTV-Liquidationslinie. Für meinen Test mit der 3x-Position gilt grob: Wenn der Preis der Sicherheiten nur um etwa 8% nach unten geht, würde ich meine selbst gesetzte Stop-Loss-Grenze erreichen. Diese Empfindlichkeit ist bei manuellem, schrittweisem Vorgehen weniger abrupt – man hätte zumindest zwischen den einzelnen Schritten jeweils Zeit für Reaktion und eine Neubewertung. Bei One-Click-Hebel ist dieser Prozess auf ein Minimum komprimiert, fast nicht spürbar; das Risiko addiert sich also im Moment selbst sofort. Noch ein Punkt, der leicht übersehen wird: One-Click-Hebel prägt und verkauft FT gleichzeitig. Das bedeutet, dass deine Kosten mit festem Zinssatz bereits beim Eröffnen der Position „festgeschrieben“ werden – wie sich der Marktzins später auch verändert, betrifft dich das nicht. Das ist eine weitere, implizite gute Eigenschaft dieses Designs. Viele fokussieren sich nur auf die Vereinfachung der Bedienungsschritte und merken nicht, dass auch die Kostenfixierung in derselben Aktion gleich mit erledigt wird. Daher ist meine Einschätzung: Für Menschen, die ihr Risiko bereits klar einschätzen können und wissen, was LLTV bedeutet, ist diese Funktion ein Effizienz-Tool – sie spart enorme Mengen an wiederholtem Operieren und Gas. Für Einsteiger, die Hebel zum ersten Mal kennenlernen, kann es hingegen eher so sein, als würde man „einen Knopf drücken und direkt am Abgrund stehen“, weil Bedienkomfort und Sicherheit des Ergebnisses zwei komplett verschiedene Dinge sind. TermMax macht Ersteres sehr flüssig; Letzteres muss der Nutzer weiterhin selbst aktiv im Blick behalten und einen angemessenen Puffer beim initialen LTV einstellen. #TermMax @termmax
Ich habe die One-Click-Hebel-Funktion von TermMax einmal live getestet: Ich habe 1000 USDC als Sicherheiten eingezahlt, 3x Hebel gewählt und nach der Bestätigung auf der Seite wurde eine Transaktion ausgeführt – von Anfang bis Ende dauerte es keine Minute. Erst als ich die On-Chain-Aufzeichnungen im Detail geöffnet habe, habe ich gemerkt: Dahinter wird eigentlich ein ganzes Set an Aktionen komprimiert – Sicherheiten verpfänden, FT prägen, die FT am Markt verkaufen, um Liquidität zu erhalten, diese Liquidität wieder nutzen, um die Sicherheiten erneut zu kaufen, und die neu gekauften Sicherheiten anschließend in die Position nachschichten. Beim normalen manuellen Vorgehen müsste man das vermutlich in vier oder fünf separate, unabhängige Transaktionen aufteilen; für jede einzelne müsste man Gas bezahlen und jeweils separat auf die Bestätigung warten. Jetzt wird das Ganze in einem einzigen Contract-Execution-Pack gebündelt – die Anzahl der Schritte und die damit verbundenen Gas-Kosten werden sehr deutlich komprimiert.

Aber komprimiert wird nur die „Schrittanzahl“ auf der Bedienebene – nicht die Risikostruktur, die in den GT steckt. Je höher der Hebel, desto stärker wirkt sich derselbe prozentuale Preisschwankungsbetrag der Sicherheiten auf den LTV aus. Mit One-Click-Hebel kannst du in nur wenigen Dutzend Sekunden direkt auf eine Hochhebel-Position springen – und das heißt auch: Du näherst dich viel schneller der LLTV-Liquidationslinie. Für meinen Test mit der 3x-Position gilt grob: Wenn der Preis der Sicherheiten nur um etwa 8% nach unten geht, würde ich meine selbst gesetzte Stop-Loss-Grenze erreichen. Diese Empfindlichkeit ist bei manuellem, schrittweisem Vorgehen weniger abrupt – man hätte zumindest zwischen den einzelnen Schritten jeweils Zeit für Reaktion und eine Neubewertung. Bei One-Click-Hebel ist dieser Prozess auf ein Minimum komprimiert, fast nicht spürbar; das Risiko addiert sich also im Moment selbst sofort.

Noch ein Punkt, der leicht übersehen wird: One-Click-Hebel prägt und verkauft FT gleichzeitig. Das bedeutet, dass deine Kosten mit festem Zinssatz bereits beim Eröffnen der Position „festgeschrieben“ werden – wie sich der Marktzins später auch verändert, betrifft dich das nicht. Das ist eine weitere, implizite gute Eigenschaft dieses Designs. Viele fokussieren sich nur auf die Vereinfachung der Bedienungsschritte und merken nicht, dass auch die Kostenfixierung in derselben Aktion gleich mit erledigt wird.

Daher ist meine Einschätzung: Für Menschen, die ihr Risiko bereits klar einschätzen können und wissen, was LLTV bedeutet, ist diese Funktion ein Effizienz-Tool – sie spart enorme Mengen an wiederholtem Operieren und Gas. Für Einsteiger, die Hebel zum ersten Mal kennenlernen, kann es hingegen eher so sein, als würde man „einen Knopf drücken und direkt am Abgrund stehen“, weil Bedienkomfort und Sicherheit des Ergebnisses zwei komplett verschiedene Dinge sind. TermMax macht Ersteres sehr flüssig; Letzteres muss der Nutzer weiterhin selbst aktiv im Blick behalten und einen angemessenen Puffer beim initialen LTV einstellen.
#TermMax @TermMax
Teilweise korrekt
Viele Menschen verstehen „Dusk-Node laufen“ so: staken, am Konsens teilnehmen und so weiter, ein Charakter deckt alles ab. Als ich die offiziellen Betriebsdokumente wirklich durchgelesen habe, wurde mir klar, dass dieses vage Bild das tatsächliche Node-System von Dusk nicht mehr fassen kann. Die grundlegende Infrastruktur von Dusk ist in drei Arten von Rollen aufgeteilt. Der Configurator Node muss DUSK verpfänden, um an Konsensabstimmungen teilzunehmen; das ist die Kategorie, die wir im Alltag meist „Validierungs-Node“ nennen. Der Archive Node nimmt nicht am Blockproduzieren teil, sondern speichert die vollständige Historie der On-Chain-Daten, um Abfragen und forensische Prüfungen zu unterstützen. Der Prover Node ist auf die Erzeugung von Beweisen spezialisiert – also einen rechenintensiven, konzentrierten Task. Damit werden die Rechenanforderungen für Zero-Knowledge-Proofs vom normalen Validierungs-Node getrennt und in einem eigenen Laufumfeld abgearbeitet. Das ist anders als das Design vieler PoS-Ketten, bei dem „ein Node alles übernimmt“: Hier werden unterschiedliche Wartungs- und Betriebsaufwände auf verschiedene Rollen verteilt. Anfangs fand ich diese Aufteilung ziemlich klug – die Beweisgenerierung verbraucht sehr viel Rechenleistung. Wenn jeder Node, der am Konsens teilnimmt, diese Last ebenfalls selbst tragen müsste, würde die Hardwarehürde noch höher steigen, und Menschen, die überhaupt am Konsens teilnehmen wollen, würden eher weniger. Wenn man den Prover Node als eigenständige Rolle ausgliedert, entkoppelt man „am Konsens teilnehmen“ von „schwere Rechenleistung tragen“ – zumindest theoretisch. Doch das Zerlegen der Rollen bedeutet auch, dass der Grad der Dezentralisierung nicht nur anhand eines einzigen Aspekts beurteilt werden kann. Man kann nicht einfach nur die „Anzahl der Nodes“ betrachten und daraus Schlussfolgerungen ziehen. Wenn der Prover-Node wegen der hohen Rechenhürde in den Händen einiger weniger spezialisierter Anbieter konzentriert ist, dann könnte die tatsächliche Dezentralisierung beim Schritt „Beweisgenerierung“ deutlich geringer sein als man es anhand der oberflächlichen Zahlen vermuten würde – das ist leicht zu übersehen. Mein größter Eindruck nach dem Durcharbeiten der Dokumente ist: Die offiziellen Betriebsrichtlinien – Netzwerkwahl, Node-Konfiguration, Wallet-Einstellungen, Versions-Upgrades, Synchronisationswiederherstellung, Fehlerdiagnose – sind zwar recht vollständig. Aber diese Dokumente richten sich an Menschen, die bereits beschlossen haben, Nodes zu betreiben. Für die vorgelagerte Entscheidung „Soll ich überhaupt einen Node laufen lassen, und welchen Rollen soll ich übernehmen?“ liefern sie nicht genügend Informationen. Man muss selbst externe Daten wie die Verteilung der Nodes oder die jeweiligen Rechenhürden nachschlagen, um ein vollständiges Urteil zusammenzubauen. Wie dezentral jede der drei Rollen jeweils wirklich ist, möchte ich deshalb möglichst bald anhand der Daten gesondert prüfen. Ich möchte nicht nur aufgrund eines pauschalen „Node-Zahlen“-Blicks allein die Sicherheit dieser Kette bewerten. @Dusk_Foundation #dusk $DUSK
Viele Menschen verstehen „Dusk-Node laufen“ so: staken, am Konsens teilnehmen und so weiter, ein Charakter deckt alles ab. Als ich die offiziellen Betriebsdokumente wirklich durchgelesen habe, wurde mir klar, dass dieses vage Bild das tatsächliche Node-System von Dusk nicht mehr fassen kann.

Die grundlegende Infrastruktur von Dusk ist in drei Arten von Rollen aufgeteilt. Der Configurator Node muss DUSK verpfänden, um an Konsensabstimmungen teilzunehmen; das ist die Kategorie, die wir im Alltag meist „Validierungs-Node“ nennen. Der Archive Node nimmt nicht am Blockproduzieren teil, sondern speichert die vollständige Historie der On-Chain-Daten, um Abfragen und forensische Prüfungen zu unterstützen. Der Prover Node ist auf die Erzeugung von Beweisen spezialisiert – also einen rechenintensiven, konzentrierten Task. Damit werden die Rechenanforderungen für Zero-Knowledge-Proofs vom normalen Validierungs-Node getrennt und in einem eigenen Laufumfeld abgearbeitet. Das ist anders als das Design vieler PoS-Ketten, bei dem „ein Node alles übernimmt“: Hier werden unterschiedliche Wartungs- und Betriebsaufwände auf verschiedene Rollen verteilt.

Anfangs fand ich diese Aufteilung ziemlich klug – die Beweisgenerierung verbraucht sehr viel Rechenleistung. Wenn jeder Node, der am Konsens teilnimmt, diese Last ebenfalls selbst tragen müsste, würde die Hardwarehürde noch höher steigen, und Menschen, die überhaupt am Konsens teilnehmen wollen, würden eher weniger. Wenn man den Prover Node als eigenständige Rolle ausgliedert, entkoppelt man „am Konsens teilnehmen“ von „schwere Rechenleistung tragen“ – zumindest theoretisch.

Doch das Zerlegen der Rollen bedeutet auch, dass der Grad der Dezentralisierung nicht nur anhand eines einzigen Aspekts beurteilt werden kann. Man kann nicht einfach nur die „Anzahl der Nodes“ betrachten und daraus Schlussfolgerungen ziehen. Wenn der Prover-Node wegen der hohen Rechenhürde in den Händen einiger weniger spezialisierter Anbieter konzentriert ist, dann könnte die tatsächliche Dezentralisierung beim Schritt „Beweisgenerierung“ deutlich geringer sein als man es anhand der oberflächlichen Zahlen vermuten würde – das ist leicht zu übersehen.

Mein größter Eindruck nach dem Durcharbeiten der Dokumente ist: Die offiziellen Betriebsrichtlinien – Netzwerkwahl, Node-Konfiguration, Wallet-Einstellungen, Versions-Upgrades, Synchronisationswiederherstellung, Fehlerdiagnose – sind zwar recht vollständig. Aber diese Dokumente richten sich an Menschen, die bereits beschlossen haben, Nodes zu betreiben. Für die vorgelagerte Entscheidung „Soll ich überhaupt einen Node laufen lassen, und welchen Rollen soll ich übernehmen?“ liefern sie nicht genügend Informationen. Man muss selbst externe Daten wie die Verteilung der Nodes oder die jeweiligen Rechenhürden nachschlagen, um ein vollständiges Urteil zusammenzubauen.

Wie dezentral jede der drei Rollen jeweils wirklich ist, möchte ich deshalb möglichst bald anhand der Daten gesondert prüfen. Ich möchte nicht nur aufgrund eines pauschalen „Node-Zahlen“-Blicks allein die Sicherheit dieser Kette bewerten.

@Dusk #dusk $DUSK
·
--
Bullisch
Der große „Bing“-Move hier kam wirklich ganz plötzlich: Vorhin wurde er noch um 64.000 herum so dahin bewegt, und im nächsten Moment schoss er auf 66.100. In den letzten 15 Minuten gab es durchgehend starkes Volumen — die Bären dürften wieder ordentlich einen auf den Deckel bekommen haben. Heute Abend gibt es außerdem auch Nachrichten: Das Protokoll der US-Notenbank, der US-Dollar und die US-Staatsanleihen beeinflussen die Stimmung am Markt. Dazu kommen zuletzt wieder zurückfließende ETF-Gelder — dass es dann plötzlich so einen Schub gibt, ist nicht völlig ohne Vorzeichen. Aber bei 66.100 werde ich sicher nicht hinterherlaufen. Der kurzfristige Anstieg war zu schnell. Oben erst einmal 66.300–66.700 im Blick: Wenn er sich dort wirklich fest etabliert, dann weiter auf 67.200. Wenn er nicht hochkommt, wäre ein Rücksetzer auf 65.700–65.400 eher das, worauf man achten sollte. Habt ihr von dem Move profitiert — oder seid ihr wieder von einem überraschenden Angriff erwischt worden? #FOMC会议纪要 $BTC {future}(BTCUSDT)
Der große „Bing“-Move hier kam wirklich ganz plötzlich: Vorhin wurde er noch um 64.000 herum so dahin bewegt, und im nächsten Moment schoss er auf 66.100. In den letzten 15 Minuten gab es durchgehend starkes Volumen — die Bären dürften wieder ordentlich einen auf den Deckel bekommen haben.

Heute Abend gibt es außerdem auch Nachrichten: Das Protokoll der US-Notenbank, der US-Dollar und die US-Staatsanleihen beeinflussen die Stimmung am Markt. Dazu kommen zuletzt wieder zurückfließende ETF-Gelder — dass es dann plötzlich so einen Schub gibt, ist nicht völlig ohne Vorzeichen.

Aber bei 66.100 werde ich sicher nicht hinterherlaufen. Der kurzfristige Anstieg war zu schnell. Oben erst einmal 66.300–66.700 im Blick: Wenn er sich dort wirklich fest etabliert, dann weiter auf 67.200. Wenn er nicht hochkommt, wäre ein Rücksetzer auf 65.700–65.400 eher das, worauf man achten sollte.

Habt ihr von dem Move profitiert — oder seid ihr wieder von einem überraschenden Angriff erwischt worden? #FOMC会议纪要 $BTC
Ich habe schon lange darüber nachgedacht, wie man für die eigene Stablecoin-Position eine Strategie findet, die aktiver ist als nur Coins zu halten und Zinsen zu kassieren. Dann bin ich bei TermMax auf ein Konfigurationstool gestoßen, das Marktmachern diese Möglichkeit eröffnet – und ich habe versucht, die Logik einmal sauber nachzuvollziehen. Die meisten Lending-Protokolle haben Zinskurven, die im Protokoll selbst fest vorgegeben sind. Nutzer können die Zinsen dann nur passiv aus dem angebotenen Pool übernehmen. Bei TermMax ist das anders: Es erlaubt Market Maker (Curators), selbst Range Orders zu konfigurieren – also festzulegen, in welchem Zinsbereich und für welche Laufzeiten sie Liquidität bereitstellen wollen. Sogar die Rollenwahl ist möglich: man kann nur verleihen, nur borgen oder auch beidseitig quotieren. Im Kern verlagert diese Logik die Macht, die zuvor beim Protokoll lag („das Protokoll bestimmt den Zinssatz“), auf Market Maker, die bereit sind, ihre Position aktiv zu managen. Für Nutzer ist das nicht mehr nur das reine Bereitstellen von Kapital, sondern sie können zu einer Seite werden, die aktiv Preise festlegt. Anfangs dachte ich, das sei im Grunde dasselbe wie das „Anpassen von Zinskurven“ in anderen Protokollen. Erst beim genaueren Hinsehen habe ich den entscheidenden Unterschied erkannt: Die Kombination aus Fixzins und fester Laufzeit macht die Quote-Strategie eines Market Makers viel stärker ähnlich dem Bond-Marktmachen im traditionellen Finanzbereich – und weniger wie das in DeFi übliche AMM-Modell, das typischerweise passiv Slippage akzeptiert. So kann man wie im klassischen Fixed-Income-Markt für unterschiedliche Laufzeiten unterschiedliche Preise stellen, eine komplette eigene Renditekurve aufbauen, statt nur einen Zinsparameter zu „drehen“. Aber der Preis für die verlagerten Entscheidungskompetenzen ist hoch: Market Maker müssen wirklich verstehen, wie man für unterschiedliche Laufzeiten Preisbildung betreibt. Wenn die Quotes unvernünftig sind, wird entweder zu wenig Kapital genutzt (weil die Kurse zu hoch sind und niemand leiht) – oder man gibt am Ende zu viel vorteilhaft nach (weil die Quotes zu niedrig sind), wodurch man selbst Geld verliert. Diese Einstiegsschwelle ist deutlich höher als bei der einfachen Einzahlung in einen Pool mit fixen Erträgen. Für den Durchschnittnutzer dürfte das daher kaum praktikabel sein. Dieses Tool wirkt derzeit eher wie etwas, das für professionelle Institutionen und erfahrene Market-Making-Teams gedacht ist – nicht für Retail, der einfach reingeht und selbst konfiguriert. Retail würde dabei sehr wahrscheinlich am Ende nur Liquidität für andere liefern. Ich werde erst einmal abwarten, beobachten, wie andere das konfigurieren, und versuchen, die Details dieser Preislogik wirklich zu durchschauen. Danach überlege ich, ob ich selbst auch aktiv Market Making betreiben möchte. Seid ihr eher bereit, passiv Zinsen akzeptierendes Kapital bereitzustellen, oder wollt ihr euren Aufwand investieren, die Quotes selbst zu konfigurieren, um Market Maker zu sein? @termmax #TermMax
Ich habe schon lange darüber nachgedacht, wie man für die eigene Stablecoin-Position eine Strategie findet, die aktiver ist als nur Coins zu halten und Zinsen zu kassieren. Dann bin ich bei TermMax auf ein Konfigurationstool gestoßen, das Marktmachern diese Möglichkeit eröffnet – und ich habe versucht, die Logik einmal sauber nachzuvollziehen.

Die meisten Lending-Protokolle haben Zinskurven, die im Protokoll selbst fest vorgegeben sind. Nutzer können die Zinsen dann nur passiv aus dem angebotenen Pool übernehmen. Bei TermMax ist das anders: Es erlaubt Market Maker (Curators), selbst Range Orders zu konfigurieren – also festzulegen, in welchem Zinsbereich und für welche Laufzeiten sie Liquidität bereitstellen wollen. Sogar die Rollenwahl ist möglich: man kann nur verleihen, nur borgen oder auch beidseitig quotieren. Im Kern verlagert diese Logik die Macht, die zuvor beim Protokoll lag („das Protokoll bestimmt den Zinssatz“), auf Market Maker, die bereit sind, ihre Position aktiv zu managen. Für Nutzer ist das nicht mehr nur das reine Bereitstellen von Kapital, sondern sie können zu einer Seite werden, die aktiv Preise festlegt.

Anfangs dachte ich, das sei im Grunde dasselbe wie das „Anpassen von Zinskurven“ in anderen Protokollen. Erst beim genaueren Hinsehen habe ich den entscheidenden Unterschied erkannt: Die Kombination aus Fixzins und fester Laufzeit macht die Quote-Strategie eines Market Makers viel stärker ähnlich dem Bond-Marktmachen im traditionellen Finanzbereich – und weniger wie das in DeFi übliche AMM-Modell, das typischerweise passiv Slippage akzeptiert. So kann man wie im klassischen Fixed-Income-Markt für unterschiedliche Laufzeiten unterschiedliche Preise stellen, eine komplette eigene Renditekurve aufbauen, statt nur einen Zinsparameter zu „drehen“.

Aber der Preis für die verlagerten Entscheidungskompetenzen ist hoch: Market Maker müssen wirklich verstehen, wie man für unterschiedliche Laufzeiten Preisbildung betreibt. Wenn die Quotes unvernünftig sind, wird entweder zu wenig Kapital genutzt (weil die Kurse zu hoch sind und niemand leiht) – oder man gibt am Ende zu viel vorteilhaft nach (weil die Quotes zu niedrig sind), wodurch man selbst Geld verliert. Diese Einstiegsschwelle ist deutlich höher als bei der einfachen Einzahlung in einen Pool mit fixen Erträgen. Für den Durchschnittnutzer dürfte das daher kaum praktikabel sein. Dieses Tool wirkt derzeit eher wie etwas, das für professionelle Institutionen und erfahrene Market-Making-Teams gedacht ist – nicht für Retail, der einfach reingeht und selbst konfiguriert. Retail würde dabei sehr wahrscheinlich am Ende nur Liquidität für andere liefern.

Ich werde erst einmal abwarten, beobachten, wie andere das konfigurieren, und versuchen, die Details dieser Preislogik wirklich zu durchschauen. Danach überlege ich, ob ich selbst auch aktiv Market Making betreiben möchte.

Seid ihr eher bereit, passiv Zinsen akzeptierendes Kapital bereitzustellen, oder wollt ihr euren Aufwand investieren, die Quotes selbst zu konfigurieren, um Market Maker zu sein?
@TermMax #TermMax
愿意主动做市,多花精力换更高收益是值得的
0%
更愿意被动,专业定价这事交给懂行的人做更省心
0%
先观望,等看到足够多成功案例再考虑要不要下场
0%
0 Stimmen • Abstimmung beendet
Verifiziert
Ich bin in meinen Wallet-Logs auf eine alte Rechnung aus dem Jahr 2018 gestoßen. Damals hatte ich mich von der Hype-Welle mitreißen lassen und an einer ganzen Reihe von ICOs teilgenommen – Dusk war eines davon. Danach hat das Team das Projekt jahrelang ganz gemächlich weiterentwickelt, fast sieben Jahre lang. Ich hatte das schon fast vergessen, bis diesmal mit dem echten Mainnet-Launch endlich wieder dieser Gedanke kam und ich kurz nachschauen wollte. Dusk wurde 2018 von Jelle Pol und Emanuele Francioni in Amsterdam gegründet. Das ICO brachte damals ungefähr acht Millionen US-Dollar ein. Im Vergleich zu anderen Projekten aus demselben Jahr, die oft gleich mehrere Dutzend Millionen bis hin zu hunderten Millionen einsammelten, war das vom Umfang her nicht besonders groß. Danach war für genau sechs Jahre weitgehend Funkstille – bis Anfang 2025 das Mainnet offiziell online ging. Diese so lange Phase ohne News ist in der Krypto-Welt, im Takt von „Drei Monate ohne Schlagzeilen und dann ist es wohl durch“, ziemlich selten – eine gehörige Ausdauer. Meine erste Reaktion war daher eher verwirrt: Sechs Jahre Zeit – andere Projekte haben ihre Narrative längst mehrfach überarbeitet. Worum ging es bei Dusk? Als ich mir alles genauer ansah, wurde mir klar: Das, woran sie die ganze Zeit verbissen gearbeitet haben, war nicht „Storytelling“, sondern die zwei schwierigsten Brocken aus dem Bereich Kryptografie und regulatorischer Compliance – genau die Dinge, die sich nicht schnell „hinbiegen“ lassen. Zero-Knowledge-Beweis-Schaltkreise, Mechanismen für selektive Offenlegung und die Ausrichtung auf den regulatorischen Rahmen der EU – für all das gibt es keinen Abkürzungsweg. Zeit zu investieren ist die einzig verlässliche Methode. Gegenüber Projekten, die jedes Jahr ihre Story dreimal wechseln, wirkt diese „einfach still auf die große Aktion hinarbeiten“-Strategie kurzfristig natürlich erstmal benachteiligend: Community-Hype und Aufmerksamkeit im Sekundärmarkt können da nicht mithalten. Aber das Schwert, das sechs Jahre lang geschliffen wird, hat eben auch einen klaren Preis: Man verpasst gleich zwei komplette Bullenmarkt-Zyklen. In dieser Zeit gibt es zwangsläufig Abwanderung und Brüche bei Team, Community und Codebase. Ich habe nachgesehen, wie aktiv die Entwickler aktuell sind – im Vergleich zu der anfänglichen Hitze direkt beim Mainnet-Launch zeigt sich schon ein leichtes Abklingen. Selbst mit noch so solide gebautem technischen Fundament kann diese sechsjährige Ausdauer am Ende vielleicht nur zu einem „Technisch ziemlich stark, aber niemand nutzt es“ führen. Meine alte 2018er-Transaktion war somit – so betrachtet – aus Versehen Begleitung über einen ganzen Projektzyklus. Rückblickend finde ich das ziemlich bemerkenswert: Unter den Projekten, die ich gesehen habe, waren es nicht viele, die selbst eine sechsjährige Phase der Stille durchgehalten und das Team nicht einfach aufgelöst haben. Habt ihr in euren Händen auch so ein altes Projekt, das euch irgendwann „aus dem Kopf gerutscht ist, weil ihr es ja selbst gekauft hattet“ – und bei dem das Wiederaufgreifen später eher Überraschung oder eher Enttäuschung gebracht hat? @Dusk_Foundation #dusk $DUSK
Ich bin in meinen Wallet-Logs auf eine alte Rechnung aus dem Jahr 2018 gestoßen. Damals hatte ich mich von der Hype-Welle mitreißen lassen und an einer ganzen Reihe von ICOs teilgenommen – Dusk war eines davon. Danach hat das Team das Projekt jahrelang ganz gemächlich weiterentwickelt, fast sieben Jahre lang. Ich hatte das schon fast vergessen, bis diesmal mit dem echten Mainnet-Launch endlich wieder dieser Gedanke kam und ich kurz nachschauen wollte.

Dusk wurde 2018 von Jelle Pol und Emanuele Francioni in Amsterdam gegründet. Das ICO brachte damals ungefähr acht Millionen US-Dollar ein. Im Vergleich zu anderen Projekten aus demselben Jahr, die oft gleich mehrere Dutzend Millionen bis hin zu hunderten Millionen einsammelten, war das vom Umfang her nicht besonders groß. Danach war für genau sechs Jahre weitgehend Funkstille – bis Anfang 2025 das Mainnet offiziell online ging. Diese so lange Phase ohne News ist in der Krypto-Welt, im Takt von „Drei Monate ohne Schlagzeilen und dann ist es wohl durch“, ziemlich selten – eine gehörige Ausdauer.

Meine erste Reaktion war daher eher verwirrt: Sechs Jahre Zeit – andere Projekte haben ihre Narrative längst mehrfach überarbeitet. Worum ging es bei Dusk? Als ich mir alles genauer ansah, wurde mir klar: Das, woran sie die ganze Zeit verbissen gearbeitet haben, war nicht „Storytelling“, sondern die zwei schwierigsten Brocken aus dem Bereich Kryptografie und regulatorischer Compliance – genau die Dinge, die sich nicht schnell „hinbiegen“ lassen. Zero-Knowledge-Beweis-Schaltkreise, Mechanismen für selektive Offenlegung und die Ausrichtung auf den regulatorischen Rahmen der EU – für all das gibt es keinen Abkürzungsweg. Zeit zu investieren ist die einzig verlässliche Methode. Gegenüber Projekten, die jedes Jahr ihre Story dreimal wechseln, wirkt diese „einfach still auf die große Aktion hinarbeiten“-Strategie kurzfristig natürlich erstmal benachteiligend: Community-Hype und Aufmerksamkeit im Sekundärmarkt können da nicht mithalten.

Aber das Schwert, das sechs Jahre lang geschliffen wird, hat eben auch einen klaren Preis: Man verpasst gleich zwei komplette Bullenmarkt-Zyklen. In dieser Zeit gibt es zwangsläufig Abwanderung und Brüche bei Team, Community und Codebase. Ich habe nachgesehen, wie aktiv die Entwickler aktuell sind – im Vergleich zu der anfänglichen Hitze direkt beim Mainnet-Launch zeigt sich schon ein leichtes Abklingen. Selbst mit noch so solide gebautem technischen Fundament kann diese sechsjährige Ausdauer am Ende vielleicht nur zu einem „Technisch ziemlich stark, aber niemand nutzt es“ führen.

Meine alte 2018er-Transaktion war somit – so betrachtet – aus Versehen Begleitung über einen ganzen Projektzyklus. Rückblickend finde ich das ziemlich bemerkenswert: Unter den Projekten, die ich gesehen habe, waren es nicht viele, die selbst eine sechsjährige Phase der Stille durchgehalten und das Team nicht einfach aufgelöst haben.

Habt ihr in euren Händen auch so ein altes Projekt, das euch irgendwann „aus dem Kopf gerutscht ist, weil ihr es ja selbst gekauft hattet“ – und bei dem das Wiederaufgreifen später eher Überraschung oder eher Enttäuschung gebracht hat?
@Dusk #dusk $DUSK
惊喜居多,闷头做技术的项目反而更让人放心
25%
失望居多,六年磨一剑在币圈基本等于错过窗口期
0%
说不准,得看接下来生态能不能真正跑起来
75%
4 Stimmen • Abstimmung beendet
前两年帮家里问房贷的事,中介一直在推荐"要不要选浮动利率,前两年利息更低",我犹豫了很久最后还是选了固定的——不是算得多精,就是不想每个月盯着利率表提心吊胆。这周翻DeFi借贷协议的时候,发现TermMax解决的其实是同一个焦虑,只不过场景换成了链上。 大部分DeFi借贷是浮动利率,利率跟着资金池的实时供需变,借款人根本没法提前算清楚自己这笔债到期总共要还多少,尤其杠杆策略里,利率一旦跳涨,原本算好的收益模型直接崩掉。TermMax的做法是把借贷双方撮合成固定期限、固定利率的协议,一旦成交,到期之前利率不会变,这跟传统金融里的定期存款、固定利率债券是同一个逻辑,只是搬到了链上用智能合约执行。 我觉得这个思路挑的时间点也不算巧合——这两年DeFi杠杆策略玩得越来越花,但底层利率说变就变,很多所谓稳健策略在利率剧烈波动的时候直接翻车。把"利率确定性"这个传统金融里最基础的东西补回来,某种程度上是给DeFi杠杆生态补一块很关键的地基。 但固定利率也不是没代价——你锁定的时候市场利率可能之后下跌,你等于多付了利息,这个机会成本跟我当年选固定房贷利率时纠结的其实是同一件事,链上把这个决策摆得更赤裸,你自己得为这个确定性买单。而且固定期限意味着流动性变差,中途想退出没那么容易,这块我还得再研究一下他们的机制设计够不够灵活。 选确定性还是选灵活性,这个纠结几年前我在房贷这件事上纠结过一次,没想到在DeFi借贷里又要重新纠结一遍。 Seid ihr bei euren Geldanlagen eher darauf bedacht, dass die Zinssätze kalkulierbar sind oder dass die Liquidität flexibel bleibt? @termmax #TermMax
前两年帮家里问房贷的事,中介一直在推荐"要不要选浮动利率,前两年利息更低",我犹豫了很久最后还是选了固定的——不是算得多精,就是不想每个月盯着利率表提心吊胆。这周翻DeFi借贷协议的时候,发现TermMax解决的其实是同一个焦虑,只不过场景换成了链上。

大部分DeFi借贷是浮动利率,利率跟着资金池的实时供需变,借款人根本没法提前算清楚自己这笔债到期总共要还多少,尤其杠杆策略里,利率一旦跳涨,原本算好的收益模型直接崩掉。TermMax的做法是把借贷双方撮合成固定期限、固定利率的协议,一旦成交,到期之前利率不会变,这跟传统金融里的定期存款、固定利率债券是同一个逻辑,只是搬到了链上用智能合约执行。

我觉得这个思路挑的时间点也不算巧合——这两年DeFi杠杆策略玩得越来越花,但底层利率说变就变,很多所谓稳健策略在利率剧烈波动的时候直接翻车。把"利率确定性"这个传统金融里最基础的东西补回来,某种程度上是给DeFi杠杆生态补一块很关键的地基。

但固定利率也不是没代价——你锁定的时候市场利率可能之后下跌,你等于多付了利息,这个机会成本跟我当年选固定房贷利率时纠结的其实是同一件事,链上把这个决策摆得更赤裸,你自己得为这个确定性买单。而且固定期限意味着流动性变差,中途想退出没那么容易,这块我还得再研究一下他们的机制设计够不够灵活。

选确定性还是选灵活性,这个纠结几年前我在房贷这件事上纠结过一次,没想到在DeFi借贷里又要重新纠结一遍。

Seid ihr bei euren Geldanlagen eher darauf bedacht, dass die Zinssätze kalkulierbar sind oder dass die Liquidität flexibel bleibt? @TermMax #TermMax
更看重确定性,宁可少赚也不想被利率波动吓到
0%
更看重流动性,锁定期太长风险更大
0%
看场景,短期博弈要灵活,长期配置才要确定性
0%
0 Stimmen • Abstimmung beendet
Kinders ins Bett gebracht ist schon halb zwölf, ich will für die restliche halbe Stunde nicht aufs Handy schauen. Ich habe kurz in Dusk in den Dokumenten der Execution-Layer gestöbert. Eigentlich wollte ich nur mal eben reinschauen und dann schlafen, aber ich bin an einem Detail hängen geblieben und bin nicht eingeschlafen. Piecrust ist die virtuelle Maschine für Smart Contracts in Dusk, basiert auf WASM – das ist bei vielen neuen öffentlichen Ketten ähnlich und nicht wirklich etwas Besonderes. Das Besondere liegt darin, wie sie kryptografische Berechnungen behandeln: Rechenintensive Dinge wie Hashes oder die Verifikation von Zero-Knowledge-Beweisen werden nicht an WASM-Bytecode übergeben, um sie laufen zu lassen, sondern als Host-Funktionen umgesetzt. Diese rufen dann direkt die zugrunde liegende Rust-Implementierung auf, um die Berechnungen durchzuführen. Der Contract-Code läuft also ganz normal in der VM-Sandbox, aber sobald es zu schweren kryptografischen Berechnungen kommt, springt man aus der Sandbox heraus und übergibt an nativen Code – das Ergebnis wird danach wieder zurück in die VM übertragen. Diese Aufteilung wirkt auf den ersten Blick wie eine reine Optimierung der Technik, aber bei genauerem Hinsehen ist sie zwingend so. Wenn man die Zero-Knowledge-Beweis-Verifikation in einer interpretierenden virtuellen Maschine laufen lässt, ist der Performance-Verlust im Vergleich um Größenordnungen größer – vor allem bei einer Kette wie Dusk, die standardmäßig über einen kryptografischen Transaktionspfad läuft. Dann muss fast jede Transaktion diese Verifikation durchlaufen; wenn das bremst, wird der Durchsatz der gesamten Kette direkt abgewürgt. Den ressourcenintensivsten Teil aus der Sandbox herauszuholen und stattdessen nativ zu laufen, ist im Kern ein Kompromiss zwischen „Contract-Turing-Vollständigkeit“ und „Privacy Computing darf die Performance nicht zerstören“. Woran ich festhänge, ist: Wer definiert die Schnittstellen dieser Host-Funktionen, und kann das in Zukunft erweitert werden? Wenn man für jedes neue kryptografische Primitive den VM-Backend-Code ändern müsste, dann wären die Arten von Privacy-Primitiven, die Entwickler nutzen können, in gewissem Maß durch den Update-Rhythmus des Kernteams eingeschränkt. Das wäre nicht offen für eine freie Weiterentwicklung im Ökosystem. Das widerspricht eigentlich ein bisschen dem Narrativ von öffentlichen Ketten: „Turing-vollständig, Entwickler können frei entfalten“ – nur ist dieser Widerspruch unten in der Tiefe versteckt, sodass man ihn im Alltag kaum spürt. Und dann hatte ich keine Lust mehr, weiter zu blättern. Ich merke es mir erst einmal und suche später eine Gelegenheit, um zu prüfen, wie weit die Host-Funktionen wirklich offen sind. Wie seht ihr das: Wenn man die wichtigsten kryptografischen Berechnungen aus der Sandbox herausnimmt und nativen Code laufen lässt – diese „Performance zuerst“-Entscheidung – ist der Preis dann am Ende nicht größer, als es auf den ersten Blick scheint? @Dusk_Foundation #dusk $DUSK
Kinders ins Bett gebracht ist schon halb zwölf, ich will für die restliche halbe Stunde nicht aufs Handy schauen. Ich habe kurz in Dusk in den Dokumenten der Execution-Layer gestöbert. Eigentlich wollte ich nur mal eben reinschauen und dann schlafen, aber ich bin an einem Detail hängen geblieben und bin nicht eingeschlafen.

Piecrust ist die virtuelle Maschine für Smart Contracts in Dusk, basiert auf WASM – das ist bei vielen neuen öffentlichen Ketten ähnlich und nicht wirklich etwas Besonderes. Das Besondere liegt darin, wie sie kryptografische Berechnungen behandeln: Rechenintensive Dinge wie Hashes oder die Verifikation von Zero-Knowledge-Beweisen werden nicht an WASM-Bytecode übergeben, um sie laufen zu lassen, sondern als Host-Funktionen umgesetzt. Diese rufen dann direkt die zugrunde liegende Rust-Implementierung auf, um die Berechnungen durchzuführen. Der Contract-Code läuft also ganz normal in der VM-Sandbox, aber sobald es zu schweren kryptografischen Berechnungen kommt, springt man aus der Sandbox heraus und übergibt an nativen Code – das Ergebnis wird danach wieder zurück in die VM übertragen.

Diese Aufteilung wirkt auf den ersten Blick wie eine reine Optimierung der Technik, aber bei genauerem Hinsehen ist sie zwingend so. Wenn man die Zero-Knowledge-Beweis-Verifikation in einer interpretierenden virtuellen Maschine laufen lässt, ist der Performance-Verlust im Vergleich um Größenordnungen größer – vor allem bei einer Kette wie Dusk, die standardmäßig über einen kryptografischen Transaktionspfad läuft. Dann muss fast jede Transaktion diese Verifikation durchlaufen; wenn das bremst, wird der Durchsatz der gesamten Kette direkt abgewürgt. Den ressourcenintensivsten Teil aus der Sandbox herauszuholen und stattdessen nativ zu laufen, ist im Kern ein Kompromiss zwischen „Contract-Turing-Vollständigkeit“ und „Privacy Computing darf die Performance nicht zerstören“.

Woran ich festhänge, ist: Wer definiert die Schnittstellen dieser Host-Funktionen, und kann das in Zukunft erweitert werden? Wenn man für jedes neue kryptografische Primitive den VM-Backend-Code ändern müsste, dann wären die Arten von Privacy-Primitiven, die Entwickler nutzen können, in gewissem Maß durch den Update-Rhythmus des Kernteams eingeschränkt. Das wäre nicht offen für eine freie Weiterentwicklung im Ökosystem. Das widerspricht eigentlich ein bisschen dem Narrativ von öffentlichen Ketten: „Turing-vollständig, Entwickler können frei entfalten“ – nur ist dieser Widerspruch unten in der Tiefe versteckt, sodass man ihn im Alltag kaum spürt.

Und dann hatte ich keine Lust mehr, weiter zu blättern. Ich merke es mir erst einmal und suche später eine Gelegenheit, um zu prüfen, wie weit die Host-Funktionen wirklich offen sind.

Wie seht ihr das: Wenn man die wichtigsten kryptografischen Berechnungen aus der Sandbox herausnimmt und nativen Code laufen lässt – diese „Performance zuerst“-Entscheidung – ist der Preis dann am Ende nicht größer, als es auf den ersten Blick scheint?

@Dusk #dusk $DUSK
性能优先没毛病,安全上有原生代码审计反而更放心
0%
开放性被牺牲了,长期看会限制生态自由扩展
0%
得看宿主函数接口设计得开不开放,现在下结论太早
0%
0 Stimmen • Abstimmung beendet
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