EIP-3074: Apporter des capacités d'exécution plus riches aux EOA
EIP-3074 apporte une amélioration majeure à l'écosystème Ethereum, permettant aux comptes externes (EOA) d'obtenir une capacité d'exécution équivalente à celle des contrats intelligents. Cette proposition améliore non seulement considérablement l'expérience utilisateur, mais restructure également le mécanisme d'autorisation existant, tout en améliorant la sécurité tout en maintenant la commodité.
Les principales caractéristiques de l'EIP-3074
Permettre à l'EOA de déléguer le contrôle au contrat intelligent spécifié (Invoker contrat )
Réaliser plusieurs opérations en une seule fois
Pas besoin pour l'utilisateur de payer directement les frais de gas.
Mécanisme de fonctionnement du contrat Invoker
Le contrat Invoker est un contrat spécial qui obtient le contrôle d'un EOA. L'EOA autorise le contrat Invoker à exécuter des opérations spécifiques en signant avec sa clé privée. Le processus d'exécution est le suivant :
L'utilisateur signe avec sa clé privée et remet le contenu de la signature au relais.
Le relais soumet le contenu de la signature au contrat Invoker sur la chaîne.
Le contrat Invoker vérifie la signature, puis exécute l'opération en tant qu'EOA.
Il est à noter que le contrat Invoker doit mettre en œuvre son propre mécanisme de nonce pour prévenir les attaques par rejeu.
Cas d'utilisation de l'EIP-3074
Appel par lot : Combiner plusieurs opérations en une seule transaction
Clé de session : permet à un tiers d'exécuter des opérations au nom de l'utilisateur sous certaines conditions.
Autorisation ETH native : mise en œuvre d'une autorisation de transfert ETH similaire à ERC20 permit
Ordre à cours limité : il est possible de définir des conditions de transaction sans approbation préalable.
Contrat d'intention : exécution automatique de l'intention de l'utilisateur lorsque des conditions spécifiques sont remplies.
Récupération sociale : récupérer des actifs via un mandataire en cas de perte de la clé privée.
Impact de l'EIP-3074 sur l'écosystème
Améliorer les méthodes d'autorisation d'actifs
EIP-3074 devrait remplacer le modèle actuel d'approbation et de permission:
Pas besoin d'approuver à l'avance une grande quantité d'actifs
Chaque autorisation est liée à une opération spécifique, ce qui augmente la sécurité.
Les utilisateurs peuvent comprendre clairement l'utilisation spécifique de l'autorisation.
traitement du nonce EOA dans le portefeuille
La signature EIP-3074 contient le nonce EOA
Le portefeuille doit gérer la file d'attente des transactions EIP-3074 de l'EOA.
Les utilisateurs doivent faire attention au problème de nonce lors de la signature EIP-3074 sur la chaîne.
Conclusion
EIP-3074 apporte une flexibilité et une fonctionnalité sans précédent aux EOA, promettant de transformer radicalement la manière dont les utilisateurs interagissent sur Ethereum. Cela améliore non seulement l'expérience utilisateur, mais renforce également la sécurité grâce à une amélioration des mécanismes d'autorisation. Avec l'avancement de cette proposition, nous espérons voir l'émergence de plus de scénarios d'application innovants, ainsi qu'un développement supplémentaire de l'écosystème.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
16 J'aime
Récompense
16
5
Partager
Commentaire
0/400
FalseProfitProphet
· Il y a 14h
Il faut quand même prendre du gas, mais c'est moins cher.
Voir l'originalRépondre0
digital_archaeologist
· Il y a 14h
Ce code est un vrai bull, il déchire.
Voir l'originalRépondre0
PoolJumper
· Il y a 14h
Les frais de gas ne sont enfin plus à craindre !
Voir l'originalRépondre0
PumpBeforeRug
· Il y a 15h
Encore une nouvelle manière de se faire prendre pour des cons...
Voir l'originalRépondre0
ThatsNotARugPull
· Il y a 15h
bull, même les frais de gas peuvent être annulés pour vous
EIP-3074 : une percée majeure pour que les EOA obtiennent des capacités d'exécution au niveau des smart contracts.
EIP-3074: Apporter des capacités d'exécution plus riches aux EOA
EIP-3074 apporte une amélioration majeure à l'écosystème Ethereum, permettant aux comptes externes (EOA) d'obtenir une capacité d'exécution équivalente à celle des contrats intelligents. Cette proposition améliore non seulement considérablement l'expérience utilisateur, mais restructure également le mécanisme d'autorisation existant, tout en améliorant la sécurité tout en maintenant la commodité.
Les principales caractéristiques de l'EIP-3074
Mécanisme de fonctionnement du contrat Invoker
Le contrat Invoker est un contrat spécial qui obtient le contrôle d'un EOA. L'EOA autorise le contrat Invoker à exécuter des opérations spécifiques en signant avec sa clé privée. Le processus d'exécution est le suivant :
Il est à noter que le contrat Invoker doit mettre en œuvre son propre mécanisme de nonce pour prévenir les attaques par rejeu.
Cas d'utilisation de l'EIP-3074
Impact de l'EIP-3074 sur l'écosystème
Améliorer les méthodes d'autorisation d'actifs
EIP-3074 devrait remplacer le modèle actuel d'approbation et de permission:
traitement du nonce EOA dans le portefeuille
Conclusion
EIP-3074 apporte une flexibilité et une fonctionnalité sans précédent aux EOA, promettant de transformer radicalement la manière dont les utilisateurs interagissent sur Ethereum. Cela améliore non seulement l'expérience utilisateur, mais renforce également la sécurité grâce à une amélioration des mécanismes d'autorisation. Avec l'avancement de cette proposition, nous espérons voir l'émergence de plus de scénarios d'application innovants, ainsi qu'un développement supplémentaire de l'écosystème.