Abstraction du compte 10 ans d’évolution finale Voir le passé et l’avenir via EIP-7702

Auteur: Shisilu, Source: OKX

PECTRA est la première mise à niveau majeure après Ethereum Dencun, couvrant les formes durs de la couche d’exécution de Prague et les mises à jour de la couche de consensus Electra, intégrant le plus grand nombre de 11 EIP de l’histoire, améliorant considérablement la flexibilité du validateur, l’évolutivité du réseau et l’efficacité d’exécution.Avec le réseau d’Ethereum principal, Pectra Hard Fork activé officiellement le 7 mai 2025, EIP-7702, la « forme ultime » d’abstraction des comptes, est également officiellement entrée dans la vision du public!

S’il existe des portefeuilles Web3 basés sur EVM qui ne prennent pas en charge EIP-7702, il ne fait aucun doute qu’il équivaut à abandonner l’ensemble de l’écosystème et des utilisateurs Ethereum.C’est la détermination de Vitalik et EF, et c’est aussi le début de la boîte de Pandora bientôt!Actuellement, afin de prendre en charge l’écosystème Ethereum, OKX Wallet a pris l’initiative de soutenir EIP-7702, le dernier compte de compte d’Ethereum, et a ouvert une entrée officielle pour les utilisateurs qui sont prêts à l’essayer. Vous pouvez mettre à niveau via la mise à niveau de la zone fonctionnelle du portefeuille OKX Page de maison.Rappel chaud: vous pouvez choisir de mettre à niveau et de le faire l’expérience au besoin.Si vous ne mettez pas à niveau, cela n’affectera pas l’utilisation normale de l’écosystème et des applications existants.Pour assurer la sécurité des actifs, assurez-vous de fonctionner via des canaux officiels, méfiez-vous des liens de phishing et des sites Web malveillants et évitez les risques des actifs.

Veuillez suivre cet article pour bien comprendre l’historique évolutif de l’abstraction des comptes, la valeur de l’utilisateur et les modifications du marché apportées par EIP-7702 et les dangers cachés dans l’obscurité.

Aperçu

  • Le code impliqué dans cet article est situé àOKX / JS-WALLET-SDK, Les implémentations SDK EIP-7702 utilisées par OKX Wallet sont toutes open source et ouvertes aux partenaires communautaires.

  • L’EIP-7702 a ajouté un type de transaction, permettant à l’EOA ordinaire de définir une adresse de contrat à son contrat de proxy logique.

  • L’EIP-7702 héritera et dépassera pleinement l’écologie construite par l’ERC-4337 pendant de nombreuses années en raison de ses «avantages de coût» et de la «flexibilité».

  • L’EIP-7702 est également un risque invisible pour les utilisateurs ordinaires. Même si l’utilisateur ne met pas à niveau, cela entraînera des risques de défaillance des transactions ou de dommages à la sécurité dans des scénarios spécifiques.

  • EIP-7702 apportera une nouvelle expérience utilisateur. Lorsque le sujet de l’utilisateur subit une migration contractuelle, les applications de marché évolueront également. L’abstraction de gaz, les comptes de classement familial et autres expériences soyeuses tant attendues conduiront un milliard de personnes et entreront dans le monde Web3 à faible coût.

  • Pour les échanges et les DAPP, les caractéristiques de l’EIP-7702 sur la demande entraîneront une réduction des coûts de plus de 50%, et adopteront ainsi pleinement l’ère du compte contractuel.

Pourquoi les comptes doivent-ils être abstraits?

Il est difficile d’imaginer que la vision de l’abstraction des comptes précédera même Ethereum lui-même.

Au cours de ce carnaval HK Web3, Vitalik a souligné à plusieurs reprises qu’Ethereum a atteint 50% de la cible « Moment iPhone » à travers une série de solutions telles que le multi-sig, l’abstraction de compte et le courrier électronique ZK.

Est-ce rapide ou lent, optimiste ou limité?Allons profondément dans le fond et voyons pourquoi AA a une telle influence!Après tout, après 10 ans de course à distance, Vitalik a finalement inauguré la fin du champ AA, ajoutant une marque riche et colorée à la barre de progression de la feuille de route Ethereum dessinée en 23 ans.

Quel est le but de l’abstraction des comptes?

En fait, la solution essentielle est le problème de la séparation des droits de propriété, car les droits de propriété et de signature de l’EOA (compte détenu externe) sont en fait détenus par la même unité (les deux reposent sur la clé privée pour contrôler toute instruction).La racine provient de la structure de transaction d’Ethereum. En fait, il n’y a pas de parti dans les transactions Ethereum standard. Lors de l’exécution, l’adresse de From est analysée inverse via ses paramètres VRS (c’est-à-dire la signature de l’utilisateur).

De plus, en tant que «machine d’État de classe mondiale», Ethereum s’appuie entièrement sur les transactions pour réaliser des changements d’état sur chaîne.En combinaison avec l’incapacité de spécifier la partie de la partie, les autorisations d’exécution de la transaction sont associées à la propriété la plus élevée.

C’est la racine d’une série de problèmes simples et faciles à comprendre, mais gênants à utiliser:

  • Les clés privées sont difficiles à protéger: la perte de la clé privée (perte, piratage, craquage quantique) signifie perdre tous les actifs.

  • Il existe peu d’algorithmes de signature et différents algorithmes de signature entraînent différentes pertes de performances, et même le coût du stockage sur la chaîne.

  • Les autorisations de signature sont élevées et la clé privée native d’EOA a droit à tout cela.

  • Les frais de manutention pour les transactions complexes sont élevés et les frais de manutention ne peuvent être payés que par ETH.Toute transaction et une seule opération nécessitent des frais de base d’au moins 21 000.

  • Les transactions n’ont aucune confidentialité, et même s’il y avait une fois un protocole confidentiel de l’ERC-20 proposé par Circle, il n’est pas devenu courant.

En dernière analyse, le monde de la blockchain d’aujourd’hui est trop compliqué pour les utilisateurs qui vont et viennent. Les utilisateurs doivent comprendre les concepts de prix du gaz, de limite de gaz et de blocage des transactions (commande nonce) et masquer des informations complexes aux utilisateurs réguliers.C’est le problème que EIP-7702 résoudra finalement.

Quelles sont les principales différences entre ERC-4337 et EIP-7702?

Il y a en fait plus de dix propositions différentes autour d’AA, que j’ai déjà explorées. En fait, après avoir trié la situation globale, il y a deux éléments essentiels:

Route 1: Laissez l’adresse EOA conduire l’adresse CA

ERC-4337 est un exemple typique dans cet aspect. En un mot, il est résumé comme: proposer un nouvel objet de transaction utilisateur.L’utilisateur envoie cet objet au pool de mémoire, emballe les instructions en lots et exécute les transactions de transaction une par une par livraison du contrat.Essentiellement, il s’agit d’apporter les transactions et les opérations de compte sous-jacentes au niveau du contrat à exécuter.

Le principe d’exécution est le suivant:

Grâce au rôle de Bundler, on peut dire que cette solution peut toutes résoudre des problèmes tels que les transactions par lots, sans gaz et quelques algorithmes de signature.Mais ce qu’il ne peut pas résoudre, c’est la complexité et les coûts de transaction des utilisateurs, ainsi que le point de défaillance unique de bundler et de point d’entrée.

Parce qu’une fois que l’utilisateur migre vers ERC-4337, même si l’utilisateur 2 a besoin dans la figure ci-dessus ne fait que faire une transaction de transfert, les frais de transaction utilisateur seront doublés par rapport à l’EOA.

D’après les dernières données utilisateur de CA et EOA, on peut voir que même si certains utilisateurs sont des joueurs haut de gamme, ils comptent fortement sur diverses opérations avec CA comme corps principal de la chaîne, de l’appel par lots, etc., mais pourquoi ne pas simplement utiliser CA ordinaire si c’est le cas?

La conception du bundler lui permet d’éviter les mises à niveau du niveau de fourchettes et d’être lancées directement sur la couche d’application, mais ERC-4337 apporte également le double du risque de défaillance de dépenses de coût, et les utilisateurs perdent également la flexibilité d’origine de l’EOA.Par conséquent, face à divers besoins des utilisateurs, il est évident que les utilisateurs du marché actuel ne favorisent pas la solution de l’ERC-4337. La tendance globale a considérablement diminué au cours des deux dernières années de développement.Même si le nombre d’utilisateurs de pointe est loin du nombre d’adresses d’adresse indépendantes d’Ethereum 300m.

Bien sûr, nous ne critiquons pas les lacunes de l’ERC-4337, mais les rôles et les concepts tels que l’abstraction de paiement et de gaz qui se sont développés avec lui ont été appliqués à nouveau dans EIP-7702.

L’auteur estime que le développement d’une industrie ne sera pas réalisé du jour au lendemain.L’important est de découvrir des lois et de résumer l’expérience de la montée et de la chute du passé.

Route 2: modifiez l’adresse EOA en adresse CA

En fait, dès novembre 2015, Vitalik a proposé EIP-101, en utilisant les contrats comme nouvelle structure pour le compte.Modifiez l’adresse en seulement le code et l’espace de stockage, modifiez les frais de manutention et le paiement de la prise en charge par ERC20, et modifiez le token natif en classe ERC20 pour déposer le solde via des contrats précompilés (peut avoir des fonctions telles que l’autorisation de déduction).En janvier 2018, il y avait une autre solution EIP-859. La fonction principale consistait à utiliser la transaction avec le paramètre de code pour effectuer le déploiement du portefeuille du contrat si le contrat de partie de transaction n’est pas déployé.Enfin, l’EIP-7702, qui a été déduit du plan EIP-3074, a finalement été inclus dans le réseau principal Ethereum!

Le concept et l’effet de l’EIP-7702 sont en fait très simples. Il termine l’initialisation via de nouveaux types de transactions. À l’avenir, les utilisateurs peuvent permettre à l’EOA d’avoir temporairement et éventuellement les fonctions de contrats intelligents dans une seule transaction, puis de prendre en charge les transactions par lots, les transactions sans gaz et la gestion des autorisations personnalisées dans l’entreprise.La capacité la plus critique consiste à donner aux utilisateurs un espace temporaire et facultatif.

De plus, plusieurs personnes peuvent partager le même contrat logique, ce qui réduit considérablement le coût de la migration des utilisateurs. Pour compléter le paramètre EIP-7702, les utilisateurs n’ont besoin que de 8 W de gaz, soit environ 0,06 USD.Pour rétablir à nouveau un nouveau contrat ou annuler le contrat logique, ils n’ont besoin que de 4W de gaz.

Après avoir terminé les paramètres, vous pouvez considérablement apporter l’optimisation des gaz des utilisateurs lors des transactions par lots. Voir le tableau ci-dessous:

Bien sûr, vous pouvez penser qu’il est nécessaire de le faire deux fois, voire six fois, un transfert de jeton?

Lorsque les utilisateurs réguliers sont habitués à faire une chose à la fois, il n’y a peut-être pas beaucoup de scénarios, mais dans des scénarios d’application diversifiés tels que le jeu Web3 et le paiement Web3, cela se produira en fait très souvent, comme la consommation de pièces de cuivre (devise générée dans le jeu) et les pièces d’argent (monnaie de recharge d’utilisateurs) en même temps.Ou participer à une sorte d’événement et consommer des billets NFT et des frais d’admission.

Même si nous n’imaginons pas des scénarios complexes et revenons aux exigences de swap les plus traditionnelles sur la chaîne aujourd’hui, il existe également des exigences par lots pour approuver et transférer. Même maintenant, vous pouvez faire un gadget qui peut aider les utilisateurs à supprimer rapidement leur autorisation d’approuvement inutile. Les effets sont faciles à comparer, et évidemment, le coût peut être directement réduit d’environ 40%.

Le principe principal de l’EIP-7702

Pour explorer pourquoi cet effet est atteint, nous devons revenir à son principe. En fait, son cœur est deux logiques, divisées en paramètres utilisateur et en liaisons d’utilisation quotidiennes

Configuration des liens de contrat logiques

Le processus central est le suivant:

  • Étape 1: Autorisation de signature, signe une chaîne de hachage spéciale via la clé privée de l’EOA d’origine, et le contenu est composé de chaîne_id, adresse, nonce.Ici, l’adresse est l’adresse du contrat logique qui sera finalement définie, tandis que nonce est une stratégie pour s’assurer que la transaction n’est pas rejouée.

  • Étape 2: Transaction de signature.Avec la première étape des informations d’autorisation, n’importe qui peut effectuer une transaction de type 4, qui peut contenir plusieurs informations d’autorisation et définir l’autorisation pour plusieurs adresses en même temps.

  • Étape 3: diffuser sur le lien, puis le contrat logique prendra effet lorsque la transaction sera traitée.

Il y a plus de détails techniques ici, veuillez vous référer à:Implémentation du sdk open source OKX Open Source, pour voir le processus d’encodage des données sous-jacentes.Bien sûr, cette solution cache en fait des dangers et des complexités cachés, que nous expliquerons en détail ci-dessous.

Exécution de contrats logiques

Lorsque vous terminez la configuration, lorsqu’une transaction pour vous adresser les points, ce sera la même chose que d’appeler un contrat intelligent. Le système « chargera » le code du contrat logique que vous avez initialement mis dans votre état EOA actuel pour exécuter sa logique.

De même, nous utilisons 2 scénarios pour afficher:

Le premier est de vous appeler

Si vous configurez un niveau élevé de sécurité et de capacités de contrôle personnalisés comme le contrat de contrat intelligent OKX 7702, vous pouvez rédiger des spécifications CallData à l’avance pour permettre à votre opération actuelle de terminer plusieurs instructions en même temps. Par exemple, vous pouvez terminer approuver + transfert en même temps, ou approuver + échanger en même temps.

Ne le sous-estimez pas.Parmi les 2,7 milliards de transactions Ethereum à l’heure actuelle, l’approuve est d’environ 75 m.Calculé à 8 W Gas par transaction, il y a une consommation de 46 W ETH et calculé au prix du marché de l’ETH de 1 700 dollars américains, il représente près de 800 millions de dollars américains.

Le deuxième type est appelé par quelqu’un d’autre

Dans le passé, Ethereum n’a pas appelé les adresses EOA, mais maintenant vous êtes un contrat universel qui peut être personnalisé.Vous pouvez ouvrir des sous-comptes et des autorisations séparées, ou vous pouvez définir une liste blanche avec quelques comptes de paiement et des comptes désignés par Licence pour lancer certaines transactions en votre nom, éliminant ainsi complètement le dilemme des signatures à plusieurs reprises dans les applications traditionnelles de la blockchain.

Quelle capacité puissante!C’est donc aussi la raison pour laquelle presque tous les portefeuilles traditionnels: portefeuille OKX, Metamask, WalletConnect, Bicoonomy, Basewallet, Rhinestone, Zerodev, Trustwallet, Safe and Other Teams connexes répondent rapidement pour les soutenir.

EIP-7702 est-il une fin abstraite du compte?

Oui, car cette fois l’utilisateur le choisira!

Ce n’est pas que l’EOA n’est pas assez bon.Objectivement parlant, l’EOA est concise et claire, simple et sûr.Mais dans cette mise à niveau de Prague, l’EOA après l’introduction de l’EIP-7702 sera meilleure.En raison du coût, en raison de l’expérience.Lorsque Jobs a sorti son iPhone de sa poche de jeans, ces expériences étaient quelque chose que les utilisateurs ne s’attendaient pas au début, et ils pouvaient toujours jouer comme ça.

L’abstraction des comptes est en fait un domaine où de nombreuses chaînes explorent et essaient activement. Par exemple:

  1. StarkNet, en tant que ZK-Rollup (couche 2), a ses comptes par défaut tous les comptes de contrat et n’a pas d’EOA.

  2. L’ère zksync, l’utilisation d’un compte AA est la méthode par défaut, et il n’y a pas besoin de liens compliqués de Bundler.

  3. NERVOS CKB, similaire au modèle UTXO, mais il permet également à tous les comptes de personnaliser le validateur utilisé, en supprimant les droits de maintien et de contrôle.

  4. APTOS / SUI, en tant que rôle pivot dans la couche 1 du système de déplacement, n’est pas un AA en mode EVM, mais a également la possibilité de personnaliser les comptes, l’octroi de signatures modulaires, la vérification multi-facteurs, etc.

  5. Linea / base / manteau d’EVM / Polygon / Arbitrum / Optimisme, ces écosystèmes connexes ont non seulement terminé le support AA via ERC4337, mais suivront également la mise à niveau de l’EIP-7702 de la même manière que le réseau principal Ethereum.

  6. L’infrastructure dans le portefeuille et les champs liées aux AA jette plus de manière exhaustive les bases de l’EIP-7702.

    Il optimise l’expérience de base de l’EIP-7702: trading par lots, abstraction de gaz (c’est-à-dire, sans gaz et autres solutions sans gaz) et l’hébergement de comptes. Ces prestataires de services tels que Coinbase, Metamask, Bicoonomy, Zerodev, Rhinestone, Ithaca, etc. les soutiennent tous.

    Ce sont également des adaptations achevées de l’ère de l’ERC-4337, qui est également un avantage majeur de l’EIP-7702. L’entité de compte ultime est une forme qui appartient à l’EOA et au CA, donc un grand nombre d’infrastructures qui tournent autrefois autour des AA peuvent être migrées et adaptées.

    Utilisons maintenant un tableau pour refléter les différences de couche d’effet final entre EOA, ERC-4337 et EIP-7702.

    Objectivement parlant, le système Ethereum a un fardeau historique beaucoup plus lourd que les autres chaînes. C’est la raison pour laquelle les voix de la communauté se sont récemment opposées aux modifications de Vitalik à la machine virtuelle EVM, et c’est aussi la raison pour laquelle l’ERC-4337 a été forcé de choisir ERC-4337 au début. Cependant, une fois un meilleur choix (EIP-7702) peut atteindre la compatibilité avec le fardeau historique et une excellente optimisation des coûts, les utilisateurs inaugureront le « moment de l’iPhone ».

    Avec la transformation de la forme sous-jacente, la forme dérivée peut être imaginée, comme

    • Les utilisateurs peuvent utiliser le compte Passkey ou Google pour contrôler leurs portefeuilles. Mettre en œuvre des fonctions d’expérience telles que des conditions limitées et sans visa.

    • Les utilisateurs peuvent réaliser la capacité de récupération en configurant Zkemail et d’autres méthodes pour réaliser la fonction de récupération de la clé privée.

    • Pour les grands opérateurs en chaîne, avec plusieurs transactions intégrées dans une seule transaction, le temps d’attente de bloc peut être considérablement réduit, permettant à l’échange de chaîne de faire un pas plus rapidement et de réduire le risque de défaillance des transactions par le biais de transactions continues.

    Le temps a un impact énorme sur l’expérience utilisateur. En tant qu’ETH, qui se classe deuxième dans le système consensuel dans tout le monde de la blockchain (deuxième seulement après BTC), il ne peut pas réduire au hasard le temps de bloc de 3s à 1,5 comme BSC pour améliorer l’expérience utilisateur. Ensuite, l’outil de portefeuille basé sur EIP-7702 est le pont le plus important pour l’expérience utilisateur.

    Ainsi, en combinaison avec notre discussion précédente sur son niveau sous-jacent, on peut dire que l’EIP-7702 est la forme ultime d’abstraction des comptes!

    Cependant, il n’est pas très probable que les utilisateurs l’utiliseront à l’avenir, car leurs propres applications doivent être prudentes. Après avoir intégré des renseignements complexes, il existe en fait de nombreux risques de sécurité apportés par eux, et certaines méthodes d’attaque sont même très obscures.Par conséquent, après la mise à niveau et l’activation d’Ethereum Prague le 7 mai 2025, ce dont les utilisateurs ont le plus besoin est un portefeuille vraiment sûr, qui est protégé par l’expertise technique.

    La bataille finale est-elle terminée?

    Non.

    En effet, PECTRA est la mise à niveau la plus ambitieuse d’Ethereum à ce jour, couvrant 11 EIP, le plus haut nombre de l’histoire!Et nous pouvons voir les nombreux avantages de l’EIP-7702 et porter des jugements basés sur les principes et données ci-dessus.

    Mais c’est aussi après que les utilisateurs participent au choix que le marché inaugurera une bataille chaotique.

    Dans le processus de développement continu de l’écosystème AA, la tendance de la fragmentation a progressivement émergé. Parmi eux, les EIP qui définissent l’abstraction du compte dans le cadre ont déjà des normes d’interface telles que ERC-4337, ERC-6900, ERC-7579, etc., mais il existe des différences évidentes dans l’expérience utilisateur, les spécifications d’interface et les attentes de comportement entre différentes solutions d’implémentation. Différentes solutions d’implémentation de portefeuille se concentrent sur des scénarios d’application similaires et des fonctions de base limitées, mais chacune adopte des hypothèses de conception incompatibles et une logique de mise en œuvre.

    L’un des problèmes cachés les plus typiques est le trouble de stockage.

    Après le lancement de l’EIP-7702, l’espace de stockage dans le compte EOA devient disponible pour les contrats, et l’espace de stockage n’est pas exclusif à un seul contrat, mais peut être transféré pour être utilisé par plusieurs fournisseurs de comptes intelligents.

    Lorsque l’utilisateur initie une opération de « redégation », le contrat de compte d’origine sera remplacé par le nouveau contrat. Cependant, les données d’état rédigées par l’ancien contrat ne seront pas effacées et restent dans le stockage de l’EOA. Cela signifie que le nouveau contrat proxy peut accéder ou même modifier les données stockées écrites par l’ancien contrat, qui introduitPollution de stockage«Le risque peut interférer avec ou même détruire la logique d’exécution du contrat actuel.

    Bien qu’il y ait eu plusieurs solutions dans la communauté, comme l’isolement de stockage via l’espace de noms (ERC-7201) pour réduire l’impact du chaos de stockage. Cependant, quelle que soit la solution adoptée, il y a toujours un manque de normes unifiées obligatoires dans l’écosystème pour assurer l’unicité et la sécurité de nonce.

    Un autre problème typique est le trouble de la mise en œuvre des normes.

    Comme révélé dans cet article:De la fragmentation à l’unification: la nécessité de la normalisation du compte intelligent

    maintenant:Sûr,BicononomieetZérodevTous implémentent les fonctions d’appel par lots de leurs versions respectives, mais le nom de la fonction, les paramètres d’interface et les méthodes de traitement des résultats des trois sont différents. Parmi eux, Zerrodev considère la situation des défaillances des appels par lots, tandis que la sécurité et la bicononomie ne gèrent pas de tels scénarios.

    L’approche standard de l’industrie « chacune » conduira inévitablement à une bataille chaotique. Les utilisateurs, les DAPP et les développeurs sont tous des victimes. Par conséquent, le lancement de l’EIP-7702 n’est pas seulement une innovation technologique, mais aussi une opportunité d’établir une infrastructure générale pour les comptes intelligents. Il nous fournit une période de fenêtre pour «reconstruire le consensus», favorisant l’ensemble de l’écosystème du portefeuille Web3, des fonctions diversifiées à l’unité structurelle et réalisant un véritable développement durable.

    Trois compréhensions essentielles de la sécurité après l’activation de l’EIP-7702

    Maintenant, passons de différentes perspectives à différentes perspectives, des utilisateurs, des DAPP, des échanges et d’autres organisations, et examinant comment ce système nous affecte, il apportera des opportunités et des risques. Ce n’est qu’en comprenant les risques que nous pouvons profiter des avantages apportés par ce système plus parfaitement.

    EIP-7702 est très compliqué, puis-je ne pas le mettre à niveau?

    Bien sûr, vous pouvez choisir de ne pas mettre à niveau activement, mais il y a un risque que vous devez savoir qu’après la mise à niveau de Prague, votre signature de message peut vous mettre en danger par inadvertance.

    En effet, l’EIP-7702 présente un fort risque de phishing, car ses paramètres d’autorisation sont composés de: Adresse, NONCE et CHANDID. Si le chanid est 0, l’autorisation de signature peut également prendre effet lorsqu’une chaîne rencontre nonce.

    Grâce à la méthode de mise en œuvre spécifique du processus 7702 dans le SDK de la signature open source OKX, nous pouvons voir que pour respecter cette norme, l’utilisateur a finalement signé une valeur de hachage: 0xabc, qui est calculé comme suit:

    Parmi eux, Keccak est l’algorithme de hachage grand public sur Ethereum, qui se caractérise par un résultat fixe de 32 octets qui peut être calculé par des données de toute longueur. RLP est un ensemble de méthodes d’encodage d’informations, et enfin la magie est une valeur fixe.

    Cependant, comme le résultat final est une valeur de hachage qui ne peut pas comprendre le contenu spécifique, si l’utilisateur a signé à la hâte un message et que d’autres peuvent également apporter votre autorisation à la chaîne pour prendre effet, le code sera définitivement défini, ce qui déclenchera un événement d’attaque de 0 jour. Et parce que le code défini est obligatoire, vous ne pouvez pas penser que vous avez mis en place un contrat sécurisé et ne sera pas remplacé.

    Par conséquent, un portefeuille sécurisé interdit à l’utilisateur de signer une valeur de hachage arbitraire, qui était également avant (car la valeur de hachage peut également représenter une transaction normale).

    Si vous améliorez accidentellement un contrat risqué, comment pouvez-vous vous protéger?

    Ce risque est également très courant, après tout, vous ne pouvez pas vous assurer que vous ne serez pas du tout pêché.

    Pour protéger ce problème, nous devons d’abord savoir qu’un contexte technique est que les transactions dans le système Ethereum doivent être dans l’ordre des NONCE. Ce n’est que lorsqu’ils sont maintenus la continuité qu’ils peuvent être reconnus sur la chaîne.

    Par conséquent, il existe deux méthodes d’attaque.

    Le premier cas est que le pirate vole la prochaine valeur non -ce de votre adresse actuelle et signe l’autorisation, donc le traitement est également très simple. Si vous êtes attaqué, veuillez utiliser rapidement un portefeuille qui peut personnaliser GasFee, comme le portefeuille OKX ou d’autres portefeuilles sécurisés, et transférer rapidement ETH (vers d’autres autres adresses sécurisées). D’une part, cette décision peut transférer des fonds au niveau de l’ETH, et d’autre part, il peut remplacer la valeur non-OCE valide, invalidant ainsi les mains du pirate.

    Le deuxième cas est que le pirate a volé la valeur non-OCE suivante, il est donc possible que votre transfert actuel rende l’autorisation dans le pirate efficace. Étant donné que vous n’êtes pas sûr de ce qu’est NONCE, alors aucune opération ne peut entraîner une sécurité absolue. Vous ne pouvez transférer les actifs que dès que possible pour vous protéger.

    Il semble que l’EIP-7702 soit plus dangereux? En fait, ce n’est pas le cas!

    Pour la blockchain, le véritable retour de la souveraineté des utilisateurs dans le système qui apporte vraiment la souveraineté des utilisateurs à toutes les clés privées de tous les utilisateurs. À tout moment, des signatures aléatoires entraîneront des pertes de capital. Cependant, la clé ici est qu’en dehors de la situation où les grands utilisateurs sont ciblés pour empoisonner, la plupart des raisons pour lesquelles les utilisateurs doivent souvent utiliser des clés privées importantes, il y aura des risques.

    Si vous avez déjà atteint la somme des comptes familiaux et des sous-comptes personnels via AA et définissez la limite disponible pour chaque sous-compte, votre compte principal ne doit être appelé que lors de la modification des paramètres du niveau du système et que l’utilisation quotidienne régulière ne nécessite qu’un petit compte pour le résoudre.

    Pourquoi certaines transactions communes échouent après la mise à niveau?

    Cela se produit souvent dans les outils de portefeuille qui ne prennent pas en charge l’EIP-7702.

    Tout d’abord, ajoutez une formation technique. Au cours de l’appel du contrat sur Ethereum, le champ de code de l’adresse actuelle de l’utilisateur sera jugée. S’il y a du contenu, il passera par la fonction qu’il accepte par défaut pour exécuter la logique correspondante.

    Sur cette base, les performances des utilisateurs ordinaires sont que si je termine les paramètres du contrat de EIP-7702, j’aurai essentiellement la fonction d’accepter les fonctions par défaut. Toute transaction de transfert d’ETH ordinaire exécutera une logique contractuelle, augmentant ainsi l’utilisation globale du gaz. Si votre transaction normale fixe la limite de gaz à 21000, il échouera naturellement.

    De même, comme de nombreux projets NFT détecteront si l’adresse du récepteur est une adresse de trou noir (c’est-à-dire l’adresse qui ne peut pas être transférée de l’actif) et interdit les transactions, si votre fonction d’acceptation est mal traitée, elle entraînera également la perte inacceptable d’actifs de ERC20 et ERC721.

    À cet égard, il est recommandé de configurer en prenant explicitement des portefeuilles EIP-7702, ou en utilisant des contrats logiques qui sont des vérifications très sécurisées et reconnues par l’utilisateur, telles que:https://github.com/okx/wallet-core

    Qu’est-ce qui a changé d’autre sur Ethereum Mainnet Pectra?

    Il y a beaucoup de voix sur le marché qui croient que Ethereum semble être perdu? Pourquoi de nombreuses mises à niveau n’ont-elles rien à voir avec les utilisateurs? Est-ce vraiment le cas? Jetons un coup d’œil aux autres mises à niveau EIP pour trouver les réponses. Chen Ran, EIP-7702 est le plus grand changement de mise à niveau que les utilisateurs peuvent ressentir, mais il existe 10 autres EIP, qui apportent des modifications à l’écosystème Ethereum dans différentes dimensions.

    Tout d’abord, le soutien de la cryptographie. Grâce à EIP-2537, les opérations de précompilation des courbes elliptiques BLS12-381 sont introduites, ce qui peut optimiser les opérations de chiffrement complexes telles que la vérification de la signature BLS, assurant une sécurité plus élevée (sécurité de 120+ bits) et l’efficacité du calcul (optimisation du gaz).

    Il existe plusieurs points d’optimisation pour les scénarios de gage. Objectivement parlant, le jalonnement doit être optimisé. Le cluster Validator d’Ethereum a augmenté rapidement et près d’un million d’adresses d’engagement de validateur ont été disponibles. En effet, Max_Effective_Balance est limité à 32 ETH, et les opérateurs de nœuds doivent créer plusieurs comptes de validateurs pour gérer des actifs de mise en œuvre plus importants, ce qui conduit à l’existence d’un grand nombre de « validateurs redondants ». Par conséquent, le plafond maximum a été augmenté via EIP-7251. Pour ces protocoles d’agrégation d’agrégation de Lido, le nombre de comptes de contrôle peut être réduit et la complexité du système peut être réduite, mais cela peut exacerber le problème de décentralisation et rendre le marché de la jalonnement d’ETH plus centralisé.

    Après cette mise à niveau, les opérateurs de nœuds plus importants peuvent fusionner plusieurs comptes de validateurs, tout en apportant plus de flexibilité aux petits validateurs, tels que l’augmentation des revenus grâce à l’accumulation de revenus d’intérêts composés ou des augmentations d’allumage plus flexibles. C’est très important. Une fois le 32eth atteint, si vous générez 10 nouveaux revenus d’ETH, vous ne continuerez pas à utiliser ETH Pledge, car vous devez toujours en rassembler 32 pour ouvrir un nouveau compte. Mais après cette mise à jour, vous pouvez dire directement 42 ETH. Ensuite, vos revenus d’intérêts composés peuvent revenir au système ETH, ce qui a la commodité de l’expérience utilisateur et certains préfigurants pour réduire la liquidité de l’ETH.

    Enfin, il s’agit d’une optimisation significative de l’écosystème L2.Ethereum a toujours été fermement sur la route de la communauté écologique L2.D’autres systèmes SVM et Move développent essentiellement leur propre L1, et même en explorant le L2, il y a encore des contradictions et des conflits.La cause profonde est que les performances élevées de ces chaînes dépendent relativement moins de la réalisation de L2.

    Afin d’encourager plus de L2 à interagir efficacement avec le réseau principal Ethereum, les frais de gaz de Calldata dans les transactions sont passée directement de 4/16 gaz par octet à 10/40 gaz via EIP-7623. Cela oblige L2 à ne pas utiliser CallData, mais à utiliser plus de blobs.

    Grâce à EIP-7691, la capacité des blobs dans les blocs est également augmentée pour prendre en charge un plus grand espace de stockage L2. Dans la mise à niveau précédente de Cancun, il y avait deux paramètres de base cibles et max représentant des blobs, qui représentent les blobs cibles pour chaque bloc et le nombre de blob maximum pour chaque bloc.

    Cancun est 3 et 6. Maintenant, après Prague, les paramètres deviennent 6 et 9, ce qui est une expansion.

    Par conséquent, Ethereum améliore Ethereum lui-même via L2 TPS, bien qu’il y ait de nombreux problèmes, tels que la dispersion de liquidité, la complexité transversale, la capacité d’évasion d’urgence, etc.Par conséquent, dans la mise à niveau actuelle de PECTRA, Ethereum ajoute « l’autoroute » à L2, mais comment résoudre le « gestion de l’écoulement des véhicules » et les « standards de péage pour différentes autoroutes » à l’avenir est le problème le plus fondamental.

    Voir l’avenir

    Cet article représente près de dix mille mots. Nous commençons de la racine du développement abstrait du compte, aux deux itinéraires et comparaisons représentés par ERC-4337 et EIP-7702, puis nous allons profondément dans les principes et les mécanismes de l’EIP-7702 pour analyser ses avantages et ses inconvénients et ses effets d’ajustement sur les scénarios d’utilisateurs.

    L’auteur estime que «pas vos clés, pas votre argent» est un excellent concept. L’EIP-7702 ne doit pas le renverser, mais pour compléter et perfectionner une autre dimension, afin qu’il puisse être à la fois souveraineté et facilité d’utilisation.Comme l’a dit le chercheur de la Fondation Ethereum, Yoav Weiss, « le prochain milliard d’utilisateurs n’écrira pas 12 mots sur papier. »

    Ensuite, grâce à la comparaison des deux, on peut dire qu’il a considérablement optimisé l’ERC-4337, offrant de l’espace et de la flexibilité des utilisateurs, de sorte qu’il est plus facile d’être reconnu par les utilisateurs sur le marché ultérieur et utilisé.Une fois que l’utilisateur commence à adopter CA comme sujet sur chaîne, les types de transactions complexes augmenteront en grande quantité sur l’attache EVM.

    De cela, nous pouvons voir que l’ombre du futur s’accompagne de la richesse des entités de compte sous-jacentes et des types de transactions. De nombreux problèmes d’expérience d’application autrefois ennuyeux seront résolus.Il ne faut plus de force les utilisateurs à comprendre la logique telle que le nonce, le gaz, etc., mais offrent également un traitement simplifié par des outils de service d’entrée tels que les portefeuilles.

    Bien que face à la diversité au niveau de l’industrie, apportant un certain degré de désordre dans les normes d’interface et l’espace de stockage, l’auteur est également optimiste que plus le chaos est précieux, plus la norme peut être produite. Le jeu diversifié décentralisé favorisera finalement le développement de l’industrie. C’est précisément à cause de cela qu’après le lancement de l’EIP-7702, il n’entraînera pas immédiatement l’écosystème sur Ethereum, car il s’agit d’une mise à niveau technologique sous-jacente en spirale. Souvent, ces mises à niveau seront en avance sur la demande de marché pendant 2 à 3 ans et seront laissées à la couche d’application pour fermenter progressivement.

    De plus, à partir de cette mise à niveau, la sécurité des utilisateurs s’appuiera davantage sur la qualité de service de la couche d’outil d’entrée. L’open source et l’ouverture sont une étape importante pour apporter aux utilisateurs un sentiment de sécurité. Par conséquent, la mise en œuvre du SDK sous-jacente EIP-7702 intégré par OKX Wallet est également mise en œuvre.Open source et ouvert, accepte ouvertement le test de la communauté et du marché, et il existe également de nombreux portefeuilles qui restent ouverts pour aller de plus en plus sur la route de l’auto-hébergement, donnant aux utilisateurs une autonomie absolue avec une équité open source.

    Enfin, après être retourné à la mise à niveau de Pectra lui-même, nous pouvons revoir la pensée et la persistance d’Ethereum dans la direction future. Maintenant que la stratégie L2 est entrée dans une période d’exécution stable, la feuille de route d’Ethereum a beaucoup changé en détail au cours de la dernière décennie, mais l’objectif principal a toujours été cohérent de manière inattendue: nous espérons avoir une blockchain vert (POS) sécurisé et décentralisé, qui est à la fois très évolutif et facile à vérifier. L’introduction de propositions AA telles que l’EIP-7702 pour améliorer efficacement l’expérience utilisateur à partir de forks durs représente que Ethereum explore toujours comment améliorer la compétitivité entre plusieurs chaînes tout en garantissant la décentralisation (même face à la concurrence des chaînes publiques de nouvelle génération telles que SoLANA) et comment devenir un super-compositeur idéal!

    Références:

    • https://github.com/okx/js-wallet-sdk

    • https://github.com/ethereum/eips/blob/master/eips/eip-7702.md

    • https://www.okx.com/zh-hans/learn/smart-account-standardisation

    • https://mp.weixin.qq.com/s/wjppnkevlxlcsz1wyhh4tw

    • https://vitalik.eth.limo/general/2024/12/03/wallets.html

    • https://metamask.io/news/account-abstraction-past-present-future

    Sur « Institut de recherche OKX »

    La colonne « OKX Research Institute » est basée sur la perspective de recherche au niveau institutionnel et se concentre sur les points chauds au niveau du phénomène, les applications innovantes et les frontières de développement technologique de l’industrie du chiffrement. Grâce à l’analyse des données, à un comportement sur chaîne et à l’analyse de liaison entre le marché, il révèle les raisons fondamentales et les impacts potentiels derrière la dynamique du marché, visant à promouvoir le partage des connaissances, la collision de réflexion et la discussion approfondie au sein de l’industrie et aider le développement sain du cryptage écologique.

  • Related Posts

    La Fondation Ethereum répond à l’incident de la «vente de pièces» et explique en détail les trois stratégies de base

    Compilation: blockchain vernaculaire Le 7 mai, Ethereum a terminé la mise à niveau du réseau PECTRA, ouvrant un nouveau chapitre dans le développement écologique.Prenant cela comme une opportunité, Tamas Stanczak,…

    Ethereum PECTRA améliore les nouvelles fonctionnalités. Le prix de l’ETH augmentera-t-il?

    Auteur: Marcel Pechman, Cintelegraph; Compilé par: Deng Tong, Vision Bitchain résumé Le retour au niveau de 2 200 $ reste le plus grand défi de prix pour ETH. Si la…

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    You Missed

    La vérité sur le cryptage en 2025: Hodl est mort, Dao devient une blague, Defi sort

    • By jakiro
    • mai 8, 2025
    • 0 views
    La vérité sur le cryptage en 2025: Hodl est mort, Dao devient une blague, Defi sort

    Encyclopédie dorée | Qu’est-ce qu’une piscine de mémoire Bitcoin?Comment ça marche?

    • By jakiro
    • mai 8, 2025
    • 1 views
    Encyclopédie dorée | Qu’est-ce qu’une piscine de mémoire Bitcoin?Comment ça marche?

    Abstraction du compte 10 ans d’évolution finale Voir le passé et l’avenir via EIP-7702

    • By jakiro
    • mai 8, 2025
    • 1 views
    Abstraction du compte 10 ans d’évolution finale Voir le passé et l’avenir via EIP-7702

    La Fondation Ethereum répond à l’incident de la «vente de pièces» et explique en détail les trois stratégies de base

    • By jakiro
    • mai 8, 2025
    • 1 views
    La Fondation Ethereum répond à l’incident de la «vente de pièces» et explique en détail les trois stratégies de base

    Bitcoin bénéficiera-t-il de l’affaiblissement de l’indice du dollar américain?

    • By jakiro
    • mai 8, 2025
    • 0 views
    Bitcoin bénéficiera-t-il de l’affaiblissement de l’indice du dollar américain?

    Ethereum PECTRA améliore les nouvelles fonctionnalités. Le prix de l’ETH augmentera-t-il?

    • By jakiro
    • mai 8, 2025
    • 0 views
    Ethereum PECTRA améliore les nouvelles fonctionnalités. Le prix de l’ETH augmentera-t-il?
    Home
    News
    School
    Search