Ein alter Aztec Connect-Kontrakt hat ein bekanntes DeFi-Risiko wieder ins Rampenlicht gerückt: Aufgegebene Infrastruktur hört nicht auf, gefährlich zu sein, nur weil ein Produkt nicht mehr aktiv ist.
Ein Beitrag eines Sicherheitsforschers enthüllte einen möglichen Exploit, der Aztec Connect betrifft, wobei etwa 2,1 Millionen US-Dollar aus einem unveränderlichen Smart-Contract ( Intelligenter Vertrag) transferiert worden sein sollen. Die Details müssen noch sorgfältig geprüft werden, da die erste Quelle eine Offenlegung durch einen Forscher ist und kein vollständiger Abschlussbericht. Doch das grundlegende Problem ist bereits klar genug: Alte DeFi-Kontrakte können noch lange, nachdem die meisten Nutzer aufgehört haben, über sie nachzudenken, aktiv, finanziert und angreifbar bleiben.
Bei normaler Software verschwindet ein obsoletes Produkt in der Regel allmählich. Nutzer hören auf, es herunterzuladen, Unternehmen stellen den Support ein, und schließlich verschwindet es im Hintergrund.
DeFi funktioniert nicht so. Ein Smart-Contract ( Intelligenter Vertrag) kann unbegrenzt On-Chain bleiben. Wenn er Gelder hält oder einen Zugang zu Geldern hat, kann er weiterhin zum Ziel werden. Das Frontend könnte verschwunden sein. Das Team könnte weitergezogen sein. Die Dokumentation könnte Nutzer zur Auszahlung auffordern. Nichts davon spielt für einen Angreifer eine Rolle, der den Kontrakt selbst betrachtet.
Der Aztec Connect-Fall ist besonders unangenehm, weil der Kontrakt als unveränderlich beschrieben wurde. In DeFi wird die Unveränderbarkeit oft als Vorteil betrachtet. Sie bedeutet, dass Nutzer einem Team nicht vertrauen müssen, um zu vermeiden, dass die Regeln später geändert werden.
Aber die Unveränderbarkeit beseitigt auch Notfalloptionen.
Wenn ein aktiver Kontrakt ein Problem hat und keine Administratorkontrolle mehr vorhanden ist, ist das Team möglicherweise nicht in der Lage, ihn zu pausieren, zu aktualisieren oder zu patchen. Das kann dazu führen, dass Nutzer davon abhängig sind, ob Gelder bereits abgezogen wurden und ob verbleibende Werte durch andere Mittel geschützt werden können.
Dies ist der Kompromiss, mit dem DeFi noch immer ringt. Aktualisierbarkeit schafft Vertrauens- und Governance-Risiken. Unveränderbarkeit schafft Reaktionsrisiken.
Die Lektion hier ist nicht einfach „alte Kontrakte sind schlecht." Die Lektion ist, dass Abschaltungen wie Sicherheitsereignisse behandelt werden müssen.
Eine verantwortungsvolle Abwicklung sollte wiederholte Nutzerwarnungen, Auszahlungsfristen wo möglich, Überwachung nach der Abschaltung, klare Dokumentation und öffentliche Risikokommunikation umfassen. Wenn bedeutende Gelder in alten Kontrakten verbleiben, müssen Teams davon ausgehen, dass Angreifer noch beobachten.
Das gilt besonders für Datenschutz-, Bridge-, Rollup- und Cross-Chain-Systeme, bei denen die Kontrakt-Logik komplexer sein kann und die Fehlermodi für gewöhnliche Nutzer weniger offensichtlich sind.
Für Nutzer ist die Regel einfach: Lassen Sie keine Gelder in obsoleten Kontrakten liegen, es sei denn, es gibt einen sehr triftigen Grund.
Wenn ein Protokoll Nutzer zur Auszahlung auffordert, nehmen Sie das ernst. Wenn ein Frontend abgeschaltet wird, nehmen Sie nicht an, dass das Risiko beendet ist. Wenn ein Kontrakt alt, in seinem aktuellen Zustand nicht geprüft oder nicht mehr überwacht wird, könnte es sicherer sein, ihn als feindliche Infrastruktur zu behandeln.
Der Aztec Connect-Vorfall ist eine weitere Erinnerung daran, dass das DeFi-Risiko einen langen Schwanz hat. Produkte können aus dem Marktgespräch verschwinden, während ihre Kontrakte On-Chain bleiben und darauf warten, dass jemand die nächste Schwachstelle findet.


