Kategorien: Kryptowährungen

Avalanche ist wieder online, nachdem es versäumt hat, für vier Stunden einen Block zu produzieren

Die Blockfinalisierung begann am Freitag Nachmittag wieder, nachdem Entwickler ein Software-Update veröffentlicht hatten, das einen fehlerhaften Logikfehler im Code behoben hat. Avalanche hatte am Freitag mit einem schwerwiegenden Ausfall zu kämpfen und konnte für mehr als vier Stunden keine Blöcke produzieren.

Die Entwickler veröffentlichten einen Software-Patch, der die Logik deaktivierte, die einen “übermäßigen Austausch von Informationen” zwischen Validatoren ermöglichte. Die Unterbrechung von Avalanche folgte einem fünfstündigen Ausfall früher in diesem Monat bei der konkurrierenden Blockchain Solana.

Die Layer-1-Blockchain Avalanche nahm am Freitag, vier Stunden nach einem Ausfall, bei dem das Netzwerk aufgrund eines Softwarefehlers offline ging, die Blockfinalisierung wieder auf, wie auf ihrer Statusseite und im Blockexplorer zu sehen ist. Avalanche hörte um 11:13 UTC auf, Blöcke hinzuzufügen, wie auf der Statusseite vermerkt war, die darauf hinwies, dass die Entwickler des Netzwerks das Problem bereits untersuchten. Um 15:59 Uhr veröffentlichten die Entwickler ein Software-Upgrade für Avalanche-Nodes, das die Logik deaktivierte, die zu einem “übermäßigen Austausch von Informationen” zwischen Validatoren führte.

Validatoren sind Einheiten auf der ganzen Welt, die Blockchain-Nodes verwalten, das Netzwerk sichern und Transaktionen verarbeiten. Der Software-Patch behob ein Problem, bei dem mehr Informationen zwischen den Nodes ausgetauscht wurden als nötig, was das Netzwerk belastete und es letztendlich offline brachte. “Avalanche Validators stellen eine stichgewichtete Bandbreitenzuweisung für jeden Peer bereit, und diese fehlerhafte Logik führte dazu, dass jeder Knoten seine Zuteilung mit nutzlosem Transaktionsaustausch saturierte”, erklärte ein offizieller Statusbericht von Avalanche.

“Dies verhinderte, dass Pull-Abfragen, die vom Validator ausgegeben wurden, rechtzeitig verarbeitet wurden und führte zu einem Stillstand der Konsensbildung.” Gemäß der Statusseite von Avalanche wurde die Blockfinalisierung im Hauptnetzwerk um 16:36 Uhr UTC fortgesetzt, nachdem Validatoren ihre Node-Software auf die gepatchte Version aktualisiert hatten.

Kevin Sekniqi, Mitbegründer von Avalance-Entwickler Ava Labs, spekulierte bereits früher am Tag, dass das Problem “mit einer neuen Einschreibewelle” zusammenhängen könnte, die eine Stunde vor dem Ausfall auf Avalanche gestartet wurde. Einschreibungen sind eine Möglichkeit, beliebige Daten auf einer Blockchain ohne Smart Contracts aufzuzeichnen.

Sie tauchten ursprünglich bei Bitcoin auf und ermöglichten es Benutzern, erstmals nicht fungible Token (NFTs) auf der Blockchain zu prägen. Sekniqi klärte jedoch in einem Folgetweet auf, dass die Einschreibungen letztendlich nicht die Hauptursache waren und “keinen Einfluss auf die Leistung hatten”. Der native Token des Netzwerks (AVAX) fiel um 3%, seit der Ausfall auftrat, und schnitt schlechter ab als der breite CoinDesk CD20 Index, der innerhalb des gleichen Zeitraums leicht stieg. Die konkurrierende Blockchain Solana hatte zuvor in diesem Monat einen fünfstündigen Ausfall, da sie unter schwerer Überlastung litt.