
>Quelle: Metacat
EIP-3074 wurde genehmigt, um im nächsten Ethereum Prager gestartet zu werden.Dieser EIP verändert immer die Methode der Interaktion mit Benutzern in der EVM -Kette und macht die Benutzererfahrung der Brieftaschenbenutzer einfacher, billiger und leistungsfähiger.Das Folgende ist ein Überblick über den EIP-3074 und wie es die Spielregeln verändert:
3074 TLDR ist esEOA (ordentliche Brieftasche) Smart Contract -Funktion (z. B. Kontoabstraktion)WesenDies umfasst die Möglichkeit, einzelne Transaktionen, Stapeltransaktionen, Wallet Asset Recovery, Sponsoring Trading (gesponserte TXS) durchzuführen.Lassen Sie uns zuerst über das Problem der Brieftaschen sprechen.
Das Bild unten ist eine Liste der Probleme mit der Benutzererfahrung von Brieftaschen.
Dies ist offensichtlich nicht die beste Lösung.
Wie verwandeln wir die vorhandene EOA -Brieftasche in eine intelligente Vertragsbrieftasche?
Durch Hinzufügen von zwei neuen Betriebscodes (Computeranweisungen):AuthUndAuthcallWesenDiese beiden Operationen werden koordiniert, sodass intelligente Verträge im Namen der EOA handeln können.Das Folgende ist ein kurzer Überblick darüber, wie sie funktionieren (übersprungen, wenn Sie nicht interessiert sind).
Auth erhält Benutzersignaturen und erwartete Vorgänge und prüft, ob die Signatur korrekt ist.Es legt eine Variable fest, um die ursprüngliche Adresse von TXN zu veranschaulichen.
Authcall und dann die Initiatoradresse als Anrufer anstelle des tatsächlichen MSG.Senders verwenden, um den Zielvertrag aufzurufen.
Dies ist das Arbeitsprinzip von EIP-3074:
-Der Benutzer hat eine Nachricht unterschrieben (außerhalb der Kette, keine Transaktion)
-Der Benutzer oder Promoter sendet Nachrichten als Transaktionen zum Anrufvertragsvertrag
-Mevker verwendet Auth und Authcall, um jeden Zielvertrag zu überprüfen und aufzurufen, und verwendet die Adresse des Benutzers als Absender.
Wir haben einige Entsperren von diesem neuen Transaktionsprozess erhalten.
Schaltschloss#1Es sponsert Handel (gesponserte TX).Angenommen, in der Brieftasche des Bob enthält keine ETH.Bewerbungen können Gas für Bobs Transaktionen ohne Bob -Kauf/Bridge -ETH liefern.Dies kann von großer Bedeutung sein, um eine kleine Gebrauchswechsel zu erhalten.
Schaltschloss #2Es ist die Fähigkeit, mehrere Operationen in einer Transaktion auszuführen.Um Token auf UNISWAP auszutauschen, müssen Sie zuerst UNISWAP genehmigen, um Ihre Token zu verwenden, und dann den tatsächlichen Austausch durchführen.Die Benutzererfahrung ist nicht sehr gut.Mit EIP-3074 können diese beiden Vorgänge zu einer einzelnen Transaktion komprimiert werden.
Schaltschloss#3Es ist die Erholung von Vermögenswerten.Sie können einen speziellen namens Vertragsvertrag einrichten, damit Sie soziale Genesung nutzen können, um Vermögenswerte wiederherzustellen, wenn Sie Ihren privaten Schlüssel verlieren.Wenn Sie die Bedingungen für die soziale Genesung erfüllen, können Sie die Unterschrift dem Anrufer zur Übertragung von Vermögenswerten vorlegen.
Wir sollten erkennen, dass es mehrere Nachteile von EIP-3074 gibtWesen
Einer der größten Nachteile sind die beteiligten (Invokeer).
Darüber hinaus sind einige vorhandene Wiedereintrittsinspektionen möglicherweise nicht für EIP-3074 geeignet.
Da der EIP-3074 zwei neue Betriebscodes hinzufügt, ist es erforderlich, eine Hardgabel hinzuzufügen, um diese Änderung hinzuzufügen.Dies ist Teil des ersten Grundes, dass EIP-3074 verzögert wurde und ERC-4337 erstmals angenommen wurde.ERC-4337 (Kontoabstraktion) erfordert keine harte Gabel, die nur eine Änderung der Verträge und unterkettigen Systeme darstellt.
Die Kernentwicklungsausführung der Kernentwicklung heute (12. April 2024) ist wie folgt zusammengefasst:
-EIP-3074 wird in die Pectra Hard Fork in Ethereum aufgenommen.
Vielen Dank @lightClients, einen der Autoren von EIP-3074, und fördert diesen EIP seit vielen Jahren.
Um weitere Informationen zu EIP-3074 zu verstehen, finden Sie hier den vollständigen EIP:
https://eips.ethereum.org/eips/eip-3074
Darüber hinaus sind Reden von @ILGHTCLIENS sehr ausführlich, was uns helfen kann, EIP-3074 besser zu verstehen:
https://www.youtube.com/watch?v=afffftis6xfe
Zusammenfassung: EIP-3074 vereinfacht, schützt die Kette und senkt die Gasgebühr.EVM ist kurz davor, zwei neue Betriebscodes zu starten, die die EOA -Funktionen verbessern und sie fast als intelligente Vertragsbrieftaschen verwenden.