📅14. August
Diese Woche war einfach zu stark: zwei neue Coins wurden per Airdrop verteilt. Am Montag habe ich $DOS 40+ direkt verkauft. Heute hat sich dann KII konsequent aufgebaut—und jetzt der Plan: um 21:00 Uhr, 230 Minuten, 50.000 StĂŒck. Sonnenschein pur! Stellt euch bitte die Wecker und verpasst es bloß nicht.

Am Freitag habe ich im BĂŒro im consensus.rs-Quellcode von Dusk herumgestöbert und dabei die Konstante EMERGENCY_MODE_ITERATION_THRESHOLD in den Blick bekommen—mir ist dabei eiskalt den RĂŒcken runtergelaufen: Der Notfallmodus ist nicht einfach der Sicherungspin aus dem Whitepaper, sondern ein Code, dessen Auslösebedingungen noch nicht klar sind.

Zuerst mal ein fairer Satz: In der Idee ist Dusks SA-Konsens tatsĂ€chlich ziemlich schön—das Vier-Augen-Prinzip mit drei AusschĂŒssen fĂŒr Vorschlag, Verifikation und Genehmigung, plus die Kadcast-strukturierte Netzwerkarchitektur, die angeblich 50% Bandbreite spart. Auf dem Papier ist das also wirklich ein System fĂŒr niedrige Latenzen.

Aber je mehr ich mir den Notfallmodus ansehe, desto unwohler wird mir.

Der Code definiert EMERGENCY_MODE_ITERATION_THRESHOLD: Wenn die Konsensschleife die maximale Anzahl Iterationen erreicht hat und immer noch kein Konsens erzielt wurde, wird ausgelöst. Aber: Wie hoch ist der Auslöser genau? Wer erzeugt den Notfall-Block? Wie wird das verifiziert? In der öffentlichen Dokumentation finde ich darauf keine Antwort.

Noch bitterer: Diese Logik wurde in der Community bereits als Bug markiert. Issue #1907 weist darauf hin: In der aktuellen Implementierung setzt sich der ZĂ€hler nach einem Timeout in der letzten Iterationsrunde direkt wieder auf null und startet neu. Richtig wĂ€re eigentlich „den Konsenszustand unbegrenzt aufrechterhalten“—aber das ist nur „möglicherweise eine Lösung“ und wurde bislang nicht umgesetzt.

Issue #2361 deckt ein noch tieferes Risiko auf: Wenn das gesamte Netzwerk in den Notfallmodus wechselt, könnten alle Nodes gleichzeitig GetBlocks-Anfragen fluten und eine Netzwerkkatastrophe auslösen. Ein Notfallmechanismus, der eigentlich verhindern soll, dass das Netzwerk hÀngt, könnte am Ende genau die letzte Strohhalm sein, die das Netzwerk zum Kippen bringt.

Und auch Kadcast ist nicht einfach „ein Block fĂŒr alles“. In frĂŒhen Tests: In einem Netzwerk mit 10 Knoten konnte eine einzelne Broadcast-Nachricht nur einen Teil der Knoten erreichen, nicht alle. Ein Konsenssystem, das auf mehrstufigen Nachrichten-Interaktionen zwischen AusschĂŒssen angewiesen ist, kann Broadcasts nicht auf alle Nodes abdecken—und genau das ist wie eine tickende Zeitbombe.

Wenn eine Auslöse-Logik als Bug markiert ist, und ein „Notfallmodus“, der im ganzen Netzwerk gleichzeitig getriggert werden kann, potenziell einen Netzwerksturm auslösen kann—bist du sicher, dass er dich im echten Krisenfall rettet, statt noch grĂ¶ĂŸeren Chaos zu erzeugen?

Das oben sind nur persönliche Ansichten und stellt keine Anlageberatung dar. Diskutiert gern im Kommentarbereich—ist Dusks Notfallmodus die letzte Sicherheitsstufe oder einfach noch eine weitere tickende Zeitbombe?
#dusk $DUSK @Dusk