EIP-3074

Mittel

Was ist der EIP-3074?

Der EIP-3074 ist ein Verbesserungsvorschlag (Ethereum Improvement Proposal) für das Ethereum-Netzwerk, der Transaktionen reibungsloser und sicherer machen soll. Mit AUTH und AUTHCALL werden zwei neue Operationen eingeführt, die die Möglichkeit bieten, denjenigen, der eine Transaktion sendet, von demjenigen zu trennen, der eine Transaktion autorisiert.

Per August 2024 ist der EIP-3074 noch nicht im Ethereum-Mainnet umgesetzt worden, aber es wird erwartet, dass dies mit dem Pectra-Upgrade bis Ende 2024 geschehen wird.

Was ändert sich mit dem EIP-3074?

Der EIP-3074 führt zwei wichtige Operationen im Zusammenhang mit der Ausführung von Transaktionen im Ethereum-Netzwerk ein: AUTH und AUTHCALL.

AUTH

Mit AUTH kann ein autorisierter Sender für eine Transaktion festgelegt werden. Normalerweise bist du sowohl der Sender als auch der Genehmigende einer Transaktion. Mit AUTH kannst du jemandem die Berechtigung erteilen, die Transaktion in deinem Namen zu übermitteln. 

Stell dir zum Beispiel vor, du hast einen Freund, dem du vertraust und der für dich einkaufen gehen soll. Daher erteilst du ihm eine schriftliche Vollmacht, damit er Käufe in deinem Namen tätigen kann. In ähnlicher Weise kannst du mit AUTH eine Adresse dazu ermächtigen, Transaktionen in deinem Namen durchzuführen.

AUTHCALL

Mit AUTHCALL kannst du einem Smart Contract erlauben, im Namen einer anderen Adresse zu handeln. Stell dir vor, ein Smart Contract fungiert als eine Art persönlicher Assistent von dir, der Entscheidungen für dich trifft und Einkäufe tätigt. Er kann mit anderen interagieren, als ob es du wärst, und Aufgaben in deinem Namen ausführen. Dies kann viele komplexe Transaktionen vereinfachen.

Vorteile des EIP-3074

  1. Höhere Sicherheit: Durch die Trennung von Autorisierung und Übermittlung von Transaktionen trägt der EIP-3074 dazu bei, die Sicherheit zu verbessern und die Wahrscheinlichkeit unautorisierter Transaktionen zu reduzieren.
  2. Größere Flexibilität: Das Upgrade macht es möglich, dass Transaktionen von verschiedenen Parteien ausgeführt werden, was in Situationen, in denen eine geteilte Kontrolle erforderlich ist, sehr praktisch ist.
  3. Verbesserte Nutzererfahrung: Für Endnutzer könnte der EIP-3074 die Interaktion mit Ethereum erleichtern. Er könnte die Notwendigkeit mehrerer Signaturen oder Genehmigungen verringern und daher die Verwendung dezentraler Anwendungen (dApps) vereinfachen und schneller machen.
  4. Ermöglichung komplexer Transaktionen: Der EIP-3074 begünstigt komplexere Transaktionen und Interaktionen zwischen Smart Contracts und kann so zur Entwicklung fortschrittlicher Protokolle des dezentralen Finanzwesens (DeFi) beitragen.

Welche Verbesserungen kann der EIP-3074 bringen?

1. Gasgebührenfreie Transaktionen: Stell dir vor, dass du Transaktionen tätigen kannst, ohne dir Gedanken über die ETH-Gasgebühren machen zu müssen. Der EIP-3074 könnte dies Wirklichkeit werden lassen und Ethereum für Neueinsteiger zugänglicher machen.

2. Automatisierte Zahlungen: Der EIP-3074 kann wiederkehrende Zahlungen ermöglichen, bei denen du nicht jede Transaktion manuell genehmigen musst. Stattdessen werden sie automatisch ausgeführt, was dir eine Menge Zeit und Mühe erspart.

3. DeFi-Innovationen: Die Flexibilität und Sicherheit, die dieses Upgrade bietet, könnte der nächste große Fortschritt im DeFi-Bereich sein und zu noch innovativeren Finanzprodukten führen.

Gibt es auch Risiken?

Der EIP-3074 bringt zwar viele Vorteile mit sich, ist aber nicht ohne Risiken. Jemanden zu ermächtigen, in deinem Namen zu handeln, erfordert großes Vertrauen. Die Ethereum-Community beschäftigt sich daher intensiv damit, wie man diese Risiken mindern könnte, z. B. durch die Einführung von Zeitlimits und die Möglichkeit, die Befugnisse der autorisierten Partei zu begrenzen.

Zugehörige EIPs

Der EIP-3074 wird nicht isoliert umgesetzt. Er ist Teil eines größeren Unterfangens, Ethereum effizienter und nutzerfreundlicher zu machen, und ist eng mit anderen Vorschlägen wie dem EIP-2930 (ermöglicht die Aufnahme von Zugangslisten in eine Transaktion) und dem EIP-1559 (verbessert den Preismechanismus für Transaktionsgebühren) abgestimmt. Der EIP-3074 muss in Verbindung mit diesen Updates betrachtet werden, um ein besseres Bild davon zu erhalten, in welche Richtung sich Ethereum entwickelt.

Zusammenfassung

Der EIP-3074 soll Ethereum-Transaktionen durch die Einführung der Operationen AUTH und AUTHCALL sicherer und nutzerfreundlicher machen. Diese können die Art und Weise, wie wir mit Ethereum interagieren, erheblich verbessern und die Türen für komplexere und leistungsfähigere Anwendungen im DeFi-Bereich öffnen.