
Auteur: Macauley Peterson, Blockworks;
Il n’est pas clair lorsque la prochaine mise à niveau majeure d’Ethereum ira en ligne vers le MainNet, et l’estimation actuelle varie de novembre de cette année au début de 2025 – bien qu’il semble maintenant que ce dernier soit plus probable.
La première étape pour soutenir le calendrier « PECTRA » consiste à finaliser les spécifications de toutes les propositions d’amélioration Ethereum à inclure.
Bien que la plupart des travaux aient été effectués, la conférence des développeurs de base de jeudi (ACD) a découvert un problème de spécification non résolue non résolu appelé PECTRA « , à savoir EIP-7702: Configuration du code du compte EOA pour une transaction.
La proposition permet aux comptes appartenant à l’extérieur (EOA) – pensez à un portefeuille régulier comme Metamask – pour agir temporairement comme un contrat intelligent pour une seule transaction.EOA est un compte contrôlé par une clé privée, tandis qu’un contrat intelligent est un code qui s’exécute sur la blockchain (dans ce cas Ethereum).
EIP-7702 est conçu pour incorporer certaines des caractéristiques de la fois pour une flexibilité et une sécurité améliorées.
Un exemple est une transaction sans gaz, où DAPP configure l’EOA pour permettre aux tiers (tels que les opérateurs ou les sponsors) de payer des frais de transaction.
L’EIP a été présenté début mai par des développeurs Ethereum tels que Vitalik Buterin, vise à remplacer les tentatives controversées pour permettre des caractéristiques similaires auparavant.
Cette mise à niveau est conçue avec un avenir basé sur l’abstraction des comptes à l’esprit, en évitant la complexité inutile et en garantissant une amélioration supplémentaire de l’expérience utilisateur.
Au cours de la conférence téléphonique de l’ACD, les développeurs ont discuté des défis d’intégration et des risques potentiels associés à l’EIP-7702.
Sudeep Kumar de l’équipe Erigon recommande un système de révocation basé sur un compte qui « suivra les adresses de modèle de [l’utilisateur] révoqué ».
Geth Developer LightClient suggère que de telles fonctionnalités peuvent être implémentées comme ERC plutôt que dans le protocole.
D’autres développeurs ont exprimé leurs préoccupations concernant la complexité et la possibilité de la portée de l’EIP-7702, selon la version qui a finalement été adoptée.Certains développeurs ont préconisé l’introduction de certaines fonctionnalités qui auraient dû être remplacées par l’EIP-3704 précédent.
maisLe co-fondateur sûr Richard Meissner a salué la simplicité de 7702, notant qu’il « n’a pas d’effet sur chaîne, [donc] vous pouvez le déprécier plus facilement ».
DepuisMarius van der Wijden de Geth pour l’encouragementEn utilisant un compte en même temps qu’un compte intelligent et EOA signifie réservation, Meissner signifie accord.
« Lorsque vous le spécifiez, il est très dangereux d’avoir les deux », a déclaré Meissner.
Le consensus atteint lors de la réunion devait résoudre ces problèmes grâce au prochain appel ACD pour garantir la mise en œuvre en temps opportun de DevNet 2 (le troisième des nombreux tests de temps de développeurs).
L’appel est prévu pour le 4 juillet (Jour de l’Indépendance), mais tous les développeurs américains présents ont déclaré que rien n’entraverait les progrès d’Ethereum.