加入专属聊天室 Möchtest du ein rotes Umschlag? Möchtest du Merchandise? Möchtest du Strategien? Der Liu Ge Chatraum hat alles, komm schnell in den Chatraum und hol dir die Vorteile! 点击加入聊天室
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 #手续费返佣
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
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.
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
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.
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.
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.
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.
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
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.
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 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
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?