PANews, 31 octobre — Selon The Defiant, le développeur Ethereum nicolashw a soumis le 30 octobre une proposition de brouillon d’EIP de base intitulée « Désactivation permanente de la délégation EOA ». Elle vise à permettre aux portefeuilles contrôlés par une clé de désactiver définitivement la délégation EIP-7702, afin que les propriétaires de comptes puissent refuser l’exécution de contrats intelligents à leur adresse actuelle. Aucun numéro n’a encore été attribué à cette proposition, qui est toujours ouverte et n’a pas été fusionnée. Son activation nécessiterait une mise à niveau du réseau. Le brouillon exploiterait un type de transaction EIP-7702 de type 4 actuellement invalide pour installer dans le compte un marqueur de trois octets inexécutable, de sorte que les futures autorisations de délégation soient ignorées. Le compte conserverait son adresse ainsi que la capacité d’effectuer des transferts ordinaires et des appels de contrat, mais les appels entrants n’exécuteraient aucun code.

Le brouillon précise que cette fonctionnalité peut uniquement empêcher la délégation EIP-7702 et ne protège pas contre les autres risques liés au vol de la clé privée. Si celle-ci est compromise, un attaquant peut toujours transférer des fonds, accorder des autorisations de dépense de jetons ou signer des autorisations de contrat ; les autorisations existantes ne seront pas révoquées. La désactivation de la délégation peut également désactiver les fonctions de récupération qui en dépendent, ou rendre inaccessibles les actifs nécessitant l’ancien code de délégation.