Les utilisateurs d'Ethereum n'auront peut-être plus à s'inquiéter de la perte de leurs clés privées après le hard fork Pectra - grâce à une nouvelle fonctionnalité de « récupération sociale » faisant partie de la proposition d'amélioration d'Ethereum (EIP) 3074.
L'EIP-3074 a été confirmée comme un nouvel ajout au hard fork Pectra par le développeur d'Ethereum, Tim Beiko, dans un message sur X du 11 avril.
La mise à jour permettra de « surcharger » les portefeuilles Ethereum ordinaires (comptes détenus en externe) avec plusieurs nouvelles capacités de smart contracts, y compris la capacité de récupérer des actifs, a expliqué le chercheur de la Fondation Ethereum "Domothy" dans un article de blog du 25 mars.
Toutefois, pour tirer parti de l'outil de récupération sociale, les utilisateurs doivent d'abord avoir transféré la propriété de leurs actifs à un contrat invocateur par le biais d'une signature numérique, qui effectuera les transactions futures et les appels de fonction au nom de l'utilisateur.
Bien que la propriété soit déléguée, le message contenu dans la signature numérique permettra à l'utilisateur de récupérer ses actifs s'il perd ou oublie sa clé privée.
Cette fonctionnalité sera rendue possible par la mise en œuvre des opcodes "AUTH" et "AUTHCALL", a expliqué Cygaar, commentateur de crypto, dans un message sur X du 11 avril.
AUTH prendra la signature d'un utilisateur et l'action prévue et vérifiera qu'elle a été signée correctement. AUTHCALL appellera ensuite le contrat cible pour effectuer la transaction, mais désignera l'utilisateur comme appelant au lieu du contrat invocateur.

Domothy a toutefois fait part de ses inquiétudes quant à la possibilité que les fonds soient drainés si les utilisateurs délèguent leurs actifs à un contrat invocateur malveillant, bien qu'il s'attende également à ce que quelques contrats invocateurs formellement vérifiés et entièrement audités deviennent disponibles après la mise à niveau Pectra.
On estime que des milliards de dollars de cryptomonnaies ont été perdus au fil des ans parce que des utilisateurs ont oublié ou perdu leur clé privée.
À lire également : Quels sont les éléments clés à surveiller sur la feuille de route du réseau Ethereum ?
Par ailleurs, un autre avantage clé de l'EIP-3074 est que les utilisateurs n'auront pas besoin d'avoir d'ether (ETH) dans leur portefeuille pour envoyer des transactions, car l'entité derrière le contrat de l'invocateur peut payer pour cela à l'avance.
Cela permettra également d'effectuer plusieurs actions en une seule transaction.
« À l'heure actuelle, pour échanger des tokens sur Uniswap, vous devez d'abord approuver Uniswap pour utiliser vos tokens, puis exécuter l'échange réel. Ce n'est pas génial. »
« [Mais] avec l'EIP-3074, ces deux actions peuvent être regroupées en une seule transmission. », a ajouté M. Cygaar.