Catch pre-market movers with AI signals.
Polygon behebt Sicherheitsmängel des Validators durch die „Austin“- und „Kyoto“-Versionen.
- Polygon Labs aktivierte die „Austin“- und „Kyoto“-Hardforks, um die kritischen Sicherheitslücken in seinen Bor- und Heimdall-Klienten zu beheben. Dabei wurde außerdem…Ein koordiniertes OffenlegungsmodellUm Ausbeutung zu verhindern.
- Die Verbesserungen haben die schweren Probleme bezüglich des Dienstausfalls sowie die Überlastung der Validatorenressourcen gelöst.Node-Operatoren zur UpgraderungZur Erhaltung eines Konsenses sind spezifische Kundenversionen erforderlich.
- Polygon Labs bestätigte, dass keine Anzeichen von Angriffen auf das Mainnet vor der Implementierung der Patches vorhanden waren.Alte Knoten fallen heraus.von kanonischem Konsens.
- Die Austin Fork reduzierte den Gasverbrauch bei staatlich abgestimmten Aktionen und entfernte die unbegrenzten Transaktionsabhängigkeiten.Schutz der Integrität des Blockverarbeitungsprozesses.
- Der Kyoto-Hardfork führte die Prüfung von Nesting-Checks auf Byte-Ebene für Protobuf-Messages ein. Dadurch können Angreifer die Validatoren nicht dazu zwingen, bestimmte Handlungen auszuführen.Übermäßige Decodierungsarbeit.
Polygon Labs hat öffentlich eine Reihe von bisher privaten Sicherheitslücken offengelegt, die dazu führen könnten, dass ihre Proof-of-Stake-Netzwerk gestört wird. Das Unternehmen gab die Fehler erst bekannt, nachdem es die Lösungen durch die Austin- und Kyoto-Hard-Fork-Methoden implementiert hatte. Die Lücken betrafen die Kunden Bor und Heimdall von Polygon. Dabei handelte es sich um Risiken des Dienstausfalls, Überlastung der Validatoren sowie Schwächen bei der Verarbeitung von Checkpoints und Meilensteinen. Polygon sagte, dass sie keine Beweise dafür gefunden habe, dass die Lücken auf dem Mainnetz genutzt werden könnten.
Bor dient als Ausführungsclient für die Blockgenerierung bei Polygon PoS. Heimdall ist hingegen für die Checkpointing- und Validatorkoordination verantwortlich. Fehler in diesen Komponenten beeinflussen direkt die Art und Weise, wie die Kette eine Einigung erreicht und dokumentiert. Polygon hat die Schwachstellen vor der Veröffentlichung der technischen Details behoben. Dieser Ansatz ermöglichte es den Entwicklern, die Lösungen zu testen und aktivieren zu können – ohne dass die potenziellen Angreifer etwas wissen konnten. Dies entspricht dem koordinierten Offenlegungsmodell, das in der Softwareindustrie sowie bei großen Blockchain-Projekten weit verbreitet ist.
Das ernsteste Problem betraf Heimdall – eine speziell konzipierte Transaktion konnte dazu führen, dass die Validatoren zu viel Arbeitsaufwand leisten mussten. Diese Aktivität könnte den Validatoren erheblichen Druck auferlegen und die Netzwerkeinstellungen beeinträchtigen. Der Austin-Hard Fork hat zwei separate Risiken bezüglich des „Denial-of-Service“-Problems in Bor beseitigt. Diese Fehler hätten das Verarbeiten von Blöcken verlangsamen oder dazu führen können, dass betroffene Knoten abstürzen.
Wie hat das „Austin Hard Fork“ die Netzstabilität verbessert?
Der Austin-Hard Fork wurde bei Block 91,949,700 aktiviert. Dabei wird eine Bor-Version 2.10.0 oder höher erforderlich. Der Hard Fork adressierte zwei Risiken bezüglich des Ressourcenverbrauchs im Ausführungsschritt. Die State-Sync-Ereignisse vom L1 zum L2-Bridge-Deposits wurden bisher nicht berücksichtigt – dadurch könnte die Verarbeitung der Blöcke behindert werden. Austin begrenzt den Gasverbrauch, um zu verhindern, dass diese Ereignisse die Verarbeitungsressourcen ausnutzen.
Eine weitere Schwachstelle bestand im Extra-Datafeld „TxDependency“. Dieses Feld hatte keine Größenbegrenzung. Block-Produzenten konnten dies nutzen, um Peers zu zerstören, indem sie übermäßig große Datenblöcke verwendeten. Austin begrenzt diese Möglichkeit und entfernt das Feld völlig vom Wire-Format. Diese Änderungen sorgen dafür, dass die Blockverarbeitung weiterhin effizient bleibt und gegen Ressourcenüberlastungsangriffe widerstandsfähig ist.
Welche Sicherheitsverbesserungen hat die Kyoto-Fork eingeführt?
Das Kyoto-Fork wird an einer Höhe von 51.533.000 bei Heimdall aktiviert – dazu benötigt die Heimdall-Version 0.11.0 oder höher. Die wichtigsten Korrekturen beziehen sich auf die tief verzweigten Googleprotobuf-Messages. Diese Messages ermöglichen es Angreifern, die Validatoren dazu zu zwingen, eine große Menge an Dekodierarbeit zu leisten – und das zu geringem Aufwand. Kyoto führt auch Überprüfungen auf Byte-Ebene durch, sowohl bei der Zulassung von Mempools als auch bei der Verarbeitung von Blockvorschlägen.

Zusätzliche Korrekturen sorgen dafür, dass die Wiederherstellung der Checkpoint-Signaturen sowie die Listen mit Kosten- und Münzenbegrenzungen normalisiert werden. Die Änderungen machen die Replay-Kennzeichen injektiv, um so das „Schattenverhalten“ von Silenz-Ereignissen zu verhindern. Beide Hardforks sind einfach zu implementierende Binärupgrades – ohne State-Migration oder Änderungen am Genesis-Code. Knoten, die noch nicht abgespalten wurden, müssen nicht synchronisiert werden. Doch Betreiber von alten Clients müssen ihre Clients aktualisieren.
Warum sind sofortige Kundenupgrades für Betreiber zwingend erforderlich?
Die Offenlegung betont die Bedeutung koordinierter Sicherheitsmaßnahmen für Blockchain-Netzwerke. Obwohl Polygon in diesem Fall keine konkreten Angriffe auf das Netzwerk verhindern konnte, hätten die Schwachstellen die Verfügbarkeit des Netzwerks gefährden können. Die Upgrades in Austin und Kyoto dienten daher gleichzeitig als Sicherheitsmaßnahmen sowie als wichtige Maßnahmen zur Wartung des Netzwerks. Die Upgrades erforderten daher eine dringende Überwachung durch die Nodebetreiber.
Die Knoten, die ältere Client-Versionen verwenden und über die entsprechenden Aktivierungsgrenzen liegen, sind nicht mehr im Konsens. Sie müssen auf eine neuere Version umsteigen, um wieder mit dem canonischen Polygon-Netzwerk verbunden zu sein. Für Polygon-PoS-Knoten ist Bor v2.10.0 erforderlich. Auch Validatoren und vollständige Knoten müssen Heimdall v0.11.0 verwenden. Beide Versionen sind bereits auf der Mainnet aktiv.
Die Offenlegung erfolgte erst nachdem die Korrekturen erfolgreich implementiert wurden. Dadurch wurde das Risiko verringert, dass Informationen über öffentliche Schwachstellen gegen die noch nicht patcheten Knoten verwendet werden könnten. Die Upgrades werden durch die Gemeinschaft der Validatoren von Polygon abgeschlossen – sie übernehmen die Verantwortung für den Übergang von MATIC zu POL sowie die Diskussionen bezüglich der Reformen bezüglich des Staking. Das Netzwerk wird weiterhin intensiv genutzt; es hostet zahlreiche Assets.PayPals PYUSD-StablecoinDas macht die Notwendigkeit erhöht, das Node-Software aktuell zu halten. Unabhängige Forscher haben die Fehler identifiziert – einer davon hängt mit… zusammen.Eine Belohnung von 2,2 Millionen DollarDie Node-Operatoren müssen die entsprechenden Versionen installieren, um wieder am kanonischen Kette teilnehmen zu können.
Die Kombination der traditionellen Handelsweisen mit den neuesten Erkenntnissen im Bereich der Kryptowährungen.



Kommentare
Noch keine Kommentare