Il y a trois ans, quand je suis entré dans le milieu, j’ai recopié moi-même des mnémoniques. Résultat : une fois terminé, je me suis rendu compte que j’avais mal recopié deux mots.
À l’époque, j’avais encore plus de 2 000 U dans mon portefeuille. Ma première réaction a été : cet argent a probablement disparu.
Je suis resté à fixer l’écran pendant une demi-heure, puis j’ai fini par tout revérifier encore et encore, en me disant « autant essayer ». Finalement, j’ai pu restaurer le portefeuille.
Ce moment-là m’a vraiment donné des sueurs froides, et j’ai aussi compris pour la première fois une chose : sur la blockchain, les erreurs sur les éléments les plus basiques ont un coût bien réel.
Récemment, j’ai vu Newton Protocol. La chose qu’ils veulent faire, c’est abaisser ce genre de « seuil opérationnel ».
Ils utilisent la solution de portefeuille embarqué de Magic Labs. Ils ne dépendent plus de la saisie manuelle des mnémoniques ni d’extensions de navigateur.
Les utilisateurs peuvent se connecter directement avec un portefeuille existant, ou utiliser le portefeuille embarqué pour démarrer.
En parallèle, les permissions des agents IA sont gérées via des smart accounts conformes à ERC-4337 : la clé privée n’a pas besoin d’être confiée à qui que ce soit.
En termes simples : réduire le seuil d’adoption, sans pour autant abandonner le contrôle.
Mais j’ai aussi quelques doutes.
En essence, le portefeuille embarqué est un modèle de sécurité différent des portefeuilles auto-custodial traditionnels ; il s’apparente davantage à une approche « orientée expérience » d’abstraction de compte.
Le problème, c’est qu’en cas de risque, qui est responsable : l’utilisateur, la couche du portefeuille, ou le protocole ?
Les limites de responsabilité ne sont pas clairement définies.
Au final, c’est donc avant tout un compromis :
D’un côté, un seuil d’utilisation plus bas ; de l’autre, une structure de confiance sous-jacente plus complexe.
Pour moi, l’enjeu clé de ce type de conception ne tient pas à « l’existence ou non de mnémoniques », mais à la question de savoir à quel niveau le contrôle se retrouve réellement. @NewtonProtocol #newt $NEWT