Ethereum's Constantinople Upgrade Set, um weitere Verzögerungen als neue Käfer Oberflächen konfrontiert. Das Upgrade von Ethereum Constantinopel könnte eine weitere Verzögerung sehen, da ein neuer Fehler im Zusammenhang mit selbstzerstörenden Smart Contracts aufgetaucht ist.
Der Entwickler der Ethereum Foundation (EF) Jason Carver brachte die Funktion einer neuen Funktion namens Create2 ans Licht, die es Entwicklern ermöglichen würde, selbstzerstörte Verträge zu ersetzen und die Regeln zu ändern.
Selbstzerstörungsfehler
Carver schrieb: „Sie können einen ziemlich harmlosen Vertrag vor Konstantinopel konstruieren, einer, der zwei mögliche Ergebnisse aus einer Transaktion hat: {“ contract exists „:“ swap tokens „,“ contract self-destructs „:“ waste some gas "}. Nach Konstantinopel könnten die Optionen nun {„contract exists“: „swap tokens“, „contract self-destructs“: „vergeuden etwas Gas“, „contract replaced“: "Alle ERC20-Token, die für den Vertrag vorab genehmigt wurden, werden gestohlen „}...“
Er fügte hinzu: „Es gibt Wege um jeden dieser“ sozialen Angriffe ", aber die meisten von ihnen erfordern Bildung. Das wird sicherlich hinter dem Upgrade von Konstantinopel zurückbleiben.“
Auch Maltin Holst Swende, ein weiterer Entwickler der Ethereum Foundation, bot seine Meinung zur Debatte auch an: „Die Folge ist, dass, wenn jemand die Quelle verifiziert hat, er das SELFDETRUCT (ohne eine ordnungsgemäße Inaktivitätszeit) bemerkt und nicht mit ihm interagieren sollte.“
Dies deutet darauf hin, dass, wenn ein Benutzer ein Asset in der Ethereum Blockchain kaufen wollte, beispielsweise eine CryptoKitty, müsste er den Vertrag durchlesen, um zu überprüfen, ob es einen Selbstzerstörungscode enthalten könnte.
Ursprüngliche Schwachstelle „durch Zufall“ gefunden
Das Upgrade von Konstantinopel wurde ursprünglich am 16. Januar verzögert, nachdem ChainSecurity eine Verwundbarkeit gefunden hatte, die ausschließlich mit Coin Rivet in Bezug auf die Verzögerung sprach und behauptete, dass sie die Verwundbarkeit „durch Zufall“ fand.
Ein Datum Ende Februar wurde festgelegt, um das Upgrade erneut zu versuchen. Angesichts der jüngsten Entwicklungen kann es jedoch weiter in den Frühling zurückgedrängt werden.
Weitere Nachrichten, Leitfäden und Kryptowährungsanalyse finden Sie hier.
Las Vegas, US, 1st November 2024, Chainwire
From digital art to real-estate assets, NFTs have become a significant attraction for investors who…
Singapore, Singapore, 21st October 2024, Chainwire
HO CHI MINH, Vietnam, 17th October 2024, Chainwire
London, UK, 16th October 2024, Chainwire
Sinagpore, Singapore, 16th October 2024, Chainwire