Partager cet article

La mise à niveau Ethereum pourrait rendre plus difficile la perte de toutes vos Crypto

L’abstraction de compte – un concept récemment adopté par Visa – pourrait rendre les portefeuilles Ethereum beaucoup plus conviviaux.

Les développeurs Ethereum travaillent dur pour rendre sa blockchain plus conviviale.

ONEun des inconvénients des Crypto réside dans le coût élevé des erreurs simples. Par exemple, si un utilisateur perd les clés de son compte Crypto , il risque de perdre définitivement l'accès à ses Crypto . Face à ce risque et à d'autres, il est bien plus facile de perdre son argent en Crypto qu'en banque traditionnelle.

La Suite Ci-Dessous
Ne manquez pas une autre histoire.Abonnez vous à la newsletter The Protocol aujourd. Voir Toutes les Newsletters

Cet article a été initialement publié dansPoints valides, La newsletter hebdomadaire de CoinDesk décomposant l'évolution d'Ethereum et son impact sur les Marchés de la Crypto .Abonnez-vous pour le recevoir dans votre boîte mail tous les mercredis.

Les développeurs de blockchain reconnaissent de plus en plus que l'erreur Human est inévitable, ce qui signifie qu'il sera difficile de généraliser la Crypto sans dispositifs de sécurité et une plus grande simplicité d'utilisation. ONEune de ces innovations est un concept appelé « abstraction de compte ».

L'abstraction de compte (AA) vise à utiliser des contrats intelligents pour exécuter des transactions Crypto , en créant des règles de validité. Avec l'AA, les utilisateurs n'auront T besoin de valider chaque transaction avec leurs clés privées.

« Nous allons arriver à un point dans le futur où utiliser un compte Ethereum sera aussi simple que d'utiliser une banque », a déclaré Kristof Gazso, co-auteur d'une proposition d'amélioration Ethereum (EIP) sur AA. « Les gens n'auront T à faire ce compromis en se disant : "J'aime la décentralisation, mais c'est aussi pénible d'utiliser Ethereum." »

En fin de compte, grâce à AA, les développeurs souhaitent rendre Ethereum aussi utilisable qu'un compte bancaire fiduciaire traditionnel, afin que les utilisateurs puissent effectuer des transactions plus facilement, programmer des paiements automatiques de factures et bien plus encore.

Mais avant de comprendre comment AA pourrait changer la nature de la façon dont on peut utiliser la Crypto, il est important de comprendre comment fonctionnent les transactions Ethereum aujourd'hui.

Comptes sur Ethereum: EOA et CA

Sur Ethereum, les utilisateurs peuvent créer deux types de comptes : les comptes externes (EOA) et les comptes contractuels (CA). Ces deux types de comptes diffèrent par la manière dont ils initient les transactions sur le réseau Ethereum.

Les EOA, le type de compte typique pour les utilisateurs Ethereum , sont le type de compte que vous utilisez si vous avez utilisé un fournisseur de portefeuille tel que MétaMasqueet le portefeuille Coinbase.

Avec un EOA, les utilisateurs reçoivent une paire de clés : une clé publique et une clé privée. N'importe qui peut envoyer des fonds à un EOA grâce à sa clé publique. Cependant, seul le propriétaire du compte (ceux qui ont accès à la clé privée, qui doit rester Secret ) peut initier des transactions depuis ce compte.

Les AC, plus connus sous le nom de « contrats intelligents », sont comme des mini-programmes informatiques hébergés sur le réseau Ethereum . Ces comptes sont contrôlés par du code – et non par des clés privées – mais ils ne peuvent pas initier de transactions eux-mêmes ; un EOA doit envoyer une transaction (que l'on peut considérer comme un message ou une instruction) à une AC pour que celle-ci puisse effectuer ses propres transactions.

Sur le même sujet : Votre premier portefeuille Crypto : qu'est-ce qu'un portefeuille Crypto et comment l'utiliser ?

Le problème des EOA réside dans l'erreur Human . «Une ONE clé permet un contrôle administratif complet de votre compte », a déclaré Gazso, co-auteur de l'EIP 4337« Si vous le perdez, tant pis, vous aurez perdu tout contrôle sur votre compte pour toujours. »

Si vous perdez une clé privée d'un compte EOA, il n'existe aucun service d'assistance ni processus de récupération de clé (comme un bouton « réinitialisation du mot de passe ») qui puisse vous aider à retrouver l'accès à vos fonds.

« Les humains constituent la plus grande faille de sécurité dans la gestion des comptes Ethereum », a ajouté Gazso. Bien qu'il n'existe aucune donnée concrète sur la quantité ETH perdue suite à l'oubli de clés, les comptes Bitcoin utilisent un système de clés privées similaire à celui d' Ethereum. Selon un rapport de Chainalysis , jusqu'à 23 % de tous les bitcoins en circulation (soit environ 3,79 millions de BTC) pourraient être perdus à jamais à cause de clés oubliées.

Et les clés oubliées ne sont T le seul problème. Si quelqu'un (un pirate informatique, par exemple) met la main sur la clé privée d'une personne, il prend le contrôle total de ses fonds.

Comment fonctionne l'abstraction de compte ?

L'abstraction de compte comble les lacunes des EOA en les fusionnant avec les CA, permettant ainsi aux utilisateurs de créer des comptes utilisateurs dotés de mécanismes de sécurité intégrés et d'autres fonctionnalités spéciales pour vérifier les transactions.

Comme l'a décrit le cofondateur Ethereum, Vitalik Buterin, dans un article de 2021 article de blog, « au lieu que [le code du contrat intelligent] soit simplement utilisé pour implémenter la logique des applications, il serait également utilisé pour implémenter la logique de vérification (nonces, signatures…) des portefeuilles des utilisateurs individuels »

Dans le cadre de l’abstraction de compte, les comptes d’utilisateurs pourraient être programmés pour inclure des systèmes de récupération sociale où plusieurs personnes – chacune avec sa propre clé – ont la possibilité de restituer un compte à son propriétaire si celui-ci perd l’accès à la clé privée.

On pourrait également créer des « portefeuilles multisig » qui confient la propriété du compte à un groupe, ce qui obligerait plusieurs parties différentes à approuver les transactions, constituant ainsi une sorte de couche de sécurité supplémentaire.

Les comptes sous AA pourraient également éviter certaines limitations intrinsèques des EOA. Ils pourraient, par exemple, définir le mode de paiement des frais de GAS . Actuellement, sous EOA sur Ethereum, les utilisateurs doivent payer le GAS en ether (ETH). Mais avec AA, ONE est possible d'utiliser une autre Cryptomonnaie pour payer le GAS (comme DOGE), ou de désigner une autre personne (un parent ou un ami) pour payer les frais de GAS .

Tous ces systèmes peuvent être mis en œuvre aujourd'hui à l'aide d'AC, mais avec un degré de complexité et de frais généraux importants (c'est-à-dire les coûts du GAS ) en raison de l'exigence que toutes les transactions soient initiées par un EOA.

Comment parvenir à une mise en œuvre complète de l’abstraction de compte ?

Il existe de nombreuses propositions visant à ajouter AA à Ethereum, la plus importante étant EIP-4337« C’est vraiment la première proposition qui réalise l’abstraction de compte sans nécessiter de hard fork », a déclaré Gazso.

Le principal avantage de l'EIP-4337 est que sa mise en œuvre T nécessitera aucune modification du protocole CORE d'Ethereum. La proposition ajouterait simplement une nouvelle couche d'abstraction de compte au protocole CORE d'Ethereum, permettant aux fournisseurs de portefeuilles de créer des comptes appartenant aux utilisateurs et utilisant des contrats intelligents pour définir les règles d'initiation des transactions.

Alors, si tous ces outils sont actuellement disponibles, pourquoi l’abstraction de compte n’est- T plus répandue ?

La réponse à cela est la dynamique. Créer un nouveau portefeuille, le lancer et le proposer aux utilisateurs n'est évidemment pas chose aisée. « Convaincre les gens d'essayer de nouvelles Technologies et de nouveaux portefeuilles est une tâche très difficile », a ajouté Gazso. C'est pourquoi ceux qui se lancent dans l'aventure des Crypto se tournent vers un portefeuille existant depuis plus longtemps ou ayant fait ses preuves, comme le portefeuille MetaMask.

Trouver des personnes capables de mettre en œuvre ces nouvelles technologies semble donc être le principal obstacle à l'abstraction des comptes. Mais la tendance semble évoluer.

Qu’est-ce qui se passe avec l’abstraction de compte ?

Quelques couche 2 sur Ethereum ouvrent la voie à l'intégration native de l'AA. StarkWare, l'entreprise à l'origine de la blockchain StarkNet, utilise déjà Account Abstraction. Eli Ben-Sasson, cofondateur et président de StarkWare, a déclaré à CoinDesk qu'Account Abstraction pourrait être utilisé à l'avenir pour « utiliser la reconnaissance faciale ou la biométrie pour autoriser les paiements [en Crypto] », un peu comme FaceID permet d'activer les paiements par carte bancaire pour les utilisateurs d'iPhone. « L'infrastructure nécessaire est désormais disponible sur StarkNet », a ajouté Ben-Sasson.

Le mois dernier,Visa a également annoncé sa propositionUtiliser à terme l'abstraction de compte pour déployer des paiements automatiques avec l'infrastructure StarkNet. Cela permettrait d'imiter les paiements automatiques sur un compte bancaire pour payer des factures, mais désormais, cela pourrait se faire sur la blockchain.

Sur le même sujet : Visa propose des paiements automatiques via le système StarkNet de couche 2 Ethereum

D'autres entreprises, comme Gnosis Chain, cherchent à intégrer l'abstraction de comptes à leur infrastructure. Stefan George, cofondateur de Gnosis Chain, a déclaré à CoinDesk: « L'intérêt pour l'abstraction de comptes augmente progressivement, à mesure que de plus en plus de développeurs et d'utilisateurs prennent conscience de son potentiel. »

Gazso a réitéré que 2023 sera « l’année de l’abstraction des comptes », soulignant qu’il s’agit actuellement de ONEun des sujets les plus discutés dans l’écosystème.

Margaux Nijkerk

Margaux Nijkerk présente le protocole Ethereum et les L2. Diplômée des universités Johns Hopkins et Emory, elle est titulaire d'un master en affaires internationales et économie. Elle détient des BTC et des ETH supérieurs au seuil de Déclaration de transparence de CoinDesk, fixé à 1 000 $.

Margaux Nijkerk