ethereum pectra smart contract

Einen Monat nach dem Dencun-Update und nach 4 Jahren harter Arbeit planen die Ethereum-Entwickler die nächsten Evolutionsschritte der Smart Contracts des Netzwerks und legen den Termin für das „Pectra“-Update auf Ende 2024 oder Anfang 2025 fest.

Der Name dieser neuesten Version leitet sich von der Verschmelzung der kleinen Updates „Praga“ und „Electra“ ab, die jeweils auf Ausführungs- und Konsensebene angewendet werden, und wird exklusive Funktionen in EVM-Wallets einführen.

Mit Pectra wird es möglich sein, Funktionen direkt aus der kryptografischen Wallet an Smart Contracts zu delegieren, Batch-Transaktionen zu genehmigen und Gas mit verschiedenen ERC-20-Token zu bezahlen.

Sehen wir uns unten alle Einzelheiten an.

Pectra-Update: Ethereum-Entwickler verbessern Wallet-Funktionalitäten und ermöglichen die Delegation von Funktionen an Smart Contracts

Ungefähr vier Jahre nach seiner ersten Ernennung stehen die Ethereum-Entwickler kurz davor, einen endgültigen Termin für die Fertigstellung des „Pectra“-Updates festzulegen, das Codeänderungen einführen wird, die das Benutzererlebnis erheblich verbessern werden.

Diejenigen, die am Ethereum-Netzwerk arbeiten, werden in Kürze das, was im EIP-3074 besprochen wurde, in das kommende Pectra-Update einbeziehen und damit exklusive Funktionen freischalten, wie etwa die Möglichkeit, Funktionen direkt aus der Wallet an Smart Contracts zu delegieren.

Insbesondere wird der Vorschlag, sofern er von der Community angenommen wird, Batch-Transaktionen und die Zahlung von Gasgebühren mit verschiedenen ERC-20-Token ermöglichen, ohne dass Ether weiterhin als einziger Gas-Token bezeichnet werden muss.

Es ist auch erwähnenswert, dass EIP-3047 die Entwickler der vollständigen Implementierung der Funktion „Kontoabstraktion“ näher bringt, die es ihnen ermöglicht, ihre Vermögenswerte im Falle des Verlusts privater Schlüssel durch „Social Recovery“-Mittel wiederherzustellen.

Dieses neueste Feature, das einen Meilenstein für das Ethereum-Ökosystem darstellt, wird für Pectra noch nicht vollständig bereit sein, da Wallets zwar Funktionen an Smart Contracts delegieren können, aber noch keine Transaktionen initiieren können.

🟢Gehört der Verlust privater Schlüssel der Vergangenheit an?

🔑Dank der neuen Funktion „Social Recovery“, die Teil des EIP 3074-Updates nach dem Pectra-Hardfork sein wird, müssen sich Ethereum-Benutzer keine Sorgen mehr über den Verlust ihrer Seed-Phrasen machen.

🎯Das Update gewährt gewöhnlichem Ethereum… pic.twitter.com/IgNb7DT6G6

— ChrisMetaverse.sol (@ChrisMetaverse) 12. April 2024

Die in diesem Ethereum Improvement Proposal diskutierten Verbesserungen bringen jedoch auch einige Einschränkungen in Bezug auf die Sicherheit mit sich: Computerexperten haben tatsächlich beobachtet, dass es durch eine einzige böswillige Transaktion möglich ist, das gesamte Guthaben einer Wallet zu leeren.

In diesem Zusammenhang äußerte Dan Finlay, Mitbegründer von MetaMask, seine Bedenken in einem Beitrag auf X und betonte, dass ein gutes Wallet-Design dazu beitragen könne, potenzielle Risiken zu eliminieren.

„Mir ist kein Verbraucher-Portemonnaie bekannt, das heute anfällig für diese [Schwachstelle] ist. Dies war eine der ersten Aufgaben des Forschungsaudits.“

Um dieses Risiko zu eliminieren, muss eine Wallet lediglich das blinde Signieren von opaken Hashes verhindern und außerdem das Signieren mit diesem reservierten Präfix nicht zulassen.“

Abschließend weisen wir darauf hin, dass bei Pectra auch das enthalten sein könnte, was im EIP-7251 beschrieben wird. Der Vorschlag zielt darauf ab, das Staking-Limit für Validierer um das 64-fache zu erhöhen, von den üblichen 32 ETH auf 2.048 ETH.

Dies würde großen Anbietern wie Coinbase oder Lido helfen, ihre Validierer, die die Ethereum-Blockchain verwalten, zu konsolidieren, was den Betriebsaufwand verringern und die Notwendigkeit vermeiden würde, ständig neue einzelne Einheiten von 32 ETH zu erstellen.

Erst vor wenigen Tagen überschritt die Anzahl der einzelnen Validierer innerhalb der Ethereum-Blockchain die Millionengrenze und übertraf damit den Rekord von 32,2 Millionen eingesetzten ETH.

Wie Coindesk berichtet, erklärte Tim Beiko, Protokoll-Support-Manager bei der Ethereum Foundation, dass das Pectra-Update Ende 2024 oder Anfang 2025 fertig sein sollte.

Weitere mit Pectra eingeführte Verbesserungen

Mit der Einführung des Pectra-Updates, das seinen Namen von der Zusammenführung der gleichzeitigen „Praga“- und „Electra“-Updates auf Ausführungs- und Konsensebene hat, könnten nach der Beschreibung von EIP-3047 und EIP-7251 mehrere weitere Verbesserungen des Netzwerks aufgenommen werden.

Im Einzelnen werden im Rahmen der EIP 2537, 2935, 6110, 7002 und 7549 Verbesserungen diskutiert, die im Vergleich zu anderen, heikleren Eingriffen, die nach anderen aktuellen Vorschlägen eingeleitet wurden, als relativ kleine Codeänderungen konzipiert sind.

Der interessanteste Teil all dieser EIPs betrifft die Aktivierung von Validator-Abhebungen von Smart Contracts, die Hinzufügung einer Codeänderung namens BLS-Vorkompilierung und die Entfernung des Einzahlungsfensters.

Wie Tim Beiko während des ACDE-Calls (All Core Developers Ethereum) am Donnerstag berichtete, wurden neben der Finalisierung der letzten Details für Pectra auch kleine Schritte für zukünftige Updates geplant, wie beispielsweise den lange erwarteten „Verkle Tree“, ein neuartiges Datensystem, das Ethereum-Knoten bei der Speicherung großer Datenmengen helfen soll.

Man geht davon aus, dass dadurch die Gaskosten auf L1 sinken, da die Spezifikationen besser mit dem zk-Standard kompatibel werden.

Einzelner Tweet TL;DR:
– EIPs 2935 und 3074 sind in Pectra enthalten
– EOF und EIP 7623 wurden vor Gericht gestellt, endgültige Entscheidungen werden erwartet🔜
– EIP-7667 wurde für Osaka, das EL-Upgrade nach Prag, zusammen mit der Verkle-Migration CFI'd pic.twitter.com/OwY6WZUPek

– timbeiko.eth (@TimBeiko), 11. April 2024

Die Herausforderung, die Gaskosten zu senken, ist bei Ethereum so zentral, dass sein Mitbegründer Vitalik Buterin kürzlich ein EIP veröffentlicht hat, dessen Ziel es ist, Mainnet-Transaktionen „ZK-Snark-freundlicher“ zu gestalten.