Ethereum (CRYPTO: ETH) a activé sa mise à jour Pectra tant attendue le 7 mai, marquant une étape décisive dans l’évolution du réseau depuis la fourche Dencun de l’année dernière.
La mise à jour est devenue active à 6h05 (heure de l’Est) et sa finalité a été confirmée un peu plus de dix minutes plus tard.
Pectra introduit des changements radicaux dans le protocole Ethereum, en particulier l’EIP-7702, une fonctionnalité qui redéfinit la manière dont les comptes détenus à l’extérieur interagissent avec les contrats intelligents.
Pour la première fois, les portefeuilles d’utilisateurs réguliers peuvent exécuter la logique du contrat tout en conservant la même adresse, ouvrant la voie à des comptes d’utilisateurs plus intelligents et plus flexibles.
L’EIP-7702 est considéré comme étant à la base de l’abstraction de compte totale, qui permet aux utilisateurs de regrouper des transactions, de passer des approbations manuelles de jetons et d’interagir de manière transparente sur des applications.
La mise à jour apporte également des modifications au modèle de validation d’Ethereum avec l’EIP-7251, élevant le plafond de participation de 32 à 2048 ETH par validateur.
Cela permet aux plus gros stakers de consolider leur capital de manière plus efficace, améliorant ainsi les opérations de protocole et la distribution des récompenses.
En outre, l’EIP-7691 double le nombre de blobs par bloc de trois à six, améliorant le débit de la couche 2 et réduisant les coûts de transaction roll-up.
Néanmoins, la mise à niveau n’est pas sans inconvénients.
Dans une note envoyée à Benzinga, Muriel Médard, professeure au MIT et co-fondatrice d’Optimum, a souligné un goulot d’étranglement croissant : la bande passante du réseau.
“Avec Pectra, devenu actif, la bande passante est devenue le principal facteur limitant, d’autant plus que les blobs doivent être échangés via la couche peer-to-peer”, a-t-elle déclaré. “La capacité d’Ethereum à propager des données de manière efficace et prévisible déterminera l’étendue de son évolution”.
Elle a ajouté que, à mesure que la taille des blobs augmente, il est essentiel de réduire la variabilité et non seulement d’augmenter la bande passante moyenne.
“L’imprévisibilité compromet la fiabilité des rollups et applications. C’est désormais l’infrastructure de base”, a souligné M. Médard.
Des experts en sécurité ont également exprimé des préoccupations concernant les implications plus profondes de l’EIP-7702.
Dans un article de blog, CertiK, une société de sécurité blockchain, a averti que la mise à niveau brise une hypothèse de longue date selon laquelle les comptes détenus à l’extérieur ne peuvent pas exécuter de code contractuel.
Par conséquent, les contrats qui reposent sur des modèles obsolètes, tels que tx.origin == msg.sender
pour les rentrées ou la protection des prêts éclairs, peuvent être vulnérables.
“Le modèle de confiance a changé”, a déclaré CertiK dans un rapport. “Les comptes détenus à l’extérieur peuvent maintenant exécuter de la logique, créant de nouveaux vecteurs de risque dans les contrats qui n’avaient pas anticipé ce comportement”.
La société a cité l’activité récente sur Binance Smart Chain, qui a adopté une mise à niveau similaire appelée Pascal en mars, où elle a observé des transactions suspectes exploitant ces hypothèses.
Les développeurs sont encouragés à mettre à jour leurs bases de code et à abandonner toute logique qui traite les comptes détenus à l’extérieur comme étant intrinsèquement passifs.
À la place, des protections industrielles standard telles que les gardes de rentrée et les contraintes logiques appropriées devraient remplacer les hypothèses fragiles.
Malgré ces difficultés, la mise à jour de Pectra est largement considérée comme un jalon nécessaire.
Lire la suite:
Image : Shutterstock