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.

AccessTimeIconJan 11, 2023 at 12:15 p.m. UTC
Updated Apr 9, 2024 at 11:22 p.m. UTC

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

ONEun des inconvénients de la Crypto est le coût des simples erreurs. Par exemple, si un utilisateur perd les clés de son compte Crypto , il pourrait perdre définitivement l’accès à ses avoirs Crypto . Face à cela et à d’autres pièges potentiels, il est beaucoup plus facile de perdre son argent dans les Crypto que dans les banques traditionnelles.

Cet article a été initialement publié dans Valid Points , la newsletter hebdomadaire de CoinDesk décrivant l'évolution d'Ethereum et son impact sur les Marchés de la Crypto . Abonnez-vous pour le recevoir dans votre boîte de réception 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 sécurité et sans une meilleure facilité d’utilisation. ONEune de ces innovations est un concept appelé « Abstraction de compte ».

Account Abstraction (AA) vise à utiliser des contrats intelligents pour exécuter des transactions Crypto , en créant certaines règles de validité. Avec AA, les utilisateurs n'auront T besoin de signer 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 disant : 'Hé, vous savez, j'aime la décentralisation, mais aussi, c'est 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 ont la possibilité de créer deux types de comptes : les comptes externes (EOA) et les comptes contractuels (CA). Les deux types de comptes diffèrent dans la manière dont ils lancent des 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 MetaMask et Coinbase Wallet.

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 en utilisant sa clé publique. Mais seul le propriétaire du compte – celui qui a accès à la clé privée du compte, qui doit rester Secret – peut réellement initier des transactions à partir du compte.

Les CA, mieux connus sous le nom de « contrats intelligents », sont comme des mini-programmes informatiques qui vivent sur le réseau Ethereum . Ces comptes sont contrôlés par un 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 vous pouvez considérer comme un message ou une instruction) à une autorité de certification pour qu'elle puisse effectuer ses propres transactions.

Le problème avec les EOA se résume à l’erreur Human . « Une clé permet un contrôle administratif complet sur votre compte », a déclaré Gazso, co-auteur de l'EIP 4337 . "Si vous le perdez, tant pis, vous perdez à jamais tout contrôle sur votre compte."

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 de « 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'y ait pas de données concrètes sur la quantité ETH perdue en raison de clés oubliées, les comptes Bitcoin utilisent un système de clé privée 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 (pensez aux pirates informatiques) met la main sur la clé privée d'une personne, il obtient le contrôle total sur les fonds de cette personne.

Comment fonctionne l'abstraction de compte ?

L'abstraction de compte comble les lacunes des EOA en les fusionnant avec les autorités de certification, permettant aux utilisateurs de créer des comptes d'utilisateurs avec des 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 co-fondateur Ethereum, Vitalik Buterin, dans un article de blog de 2021, « au lieu que [le code de contrat intelligent] soit simplement utilisé pour mettre en œuvre la logique des applications, il serait également utilisé pour mettre en œuvre la logique de vérification (nonces, signatures…) des individus. portefeuilles des utilisateurs »

Dans le cadre de l'abstraction des comptes, les comptes d'utilisateurs pourraient être programmés pour inclure des systèmes de récupération sociale dans lesquels plusieurs personnes – chacune possédant 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 – obligeant plusieurs parties différentes à approuver les transactions comme une sorte de couche de sécurité supplémentaire.

Les comptes sous AA pourraient également éviter certaines des autres limitations codées en dur des EOA. Ils pourraient, par exemple, définir la manière dont les utilisateurs paient les frais de Gas . Actuellement, dans le cadre des EOA sur Ethereum, les utilisateurs doivent payer le Gas en éther (ETH). Mais avec AA, ONE pouvez choisir d'utiliser une Cryptomonnaie différente pour payer Gas (comme DOGE), ou vous pouvez désigner quelqu'un d'autre (comme un parent ou un ami) pour payer les frais 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 selon laquelle toutes les transactions doivent être initiées par une 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-dessus du protocole Core d'Ethereum, permettant aux fournisseurs de portefeuilles de créer des comptes appartenant aux utilisateurs qui utilisent 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 à cette question est l’élan. Il n'est évidemment pas facile de créer un nouveau portefeuille, de le lancer et de l'expédier aux gens. "Convaincre les gens d'essayer de nouvelles Technologies, de nouveaux portefeuilles, est une tâche très difficile", a ajouté Gazso. C’est pourquoi les personnes qui commencent initialement leur voyage Crypto se tournent vers quelque chose qui existe depuis plus longtemps ou qui a été testé au combat, comme un portefeuille MetaMask.

Trouver des personnes capables de mettre en œuvre ces nouvelles technologies semble donc être le plus gros goulot d'étranglement pour l'abstraction des comptes. Mais la tendance semble changer.

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

Certaines couches 2 sur Ethereum ouvrent la voie à l’intégration native de l’AA. StarkWare, la société à l'origine de la blockchain StarkNet, utilise déjà Account Abstraction. Eli Ben-Sasson, co-fondateur et président de StarkWare, a déclaré à CoinDesk que l'abstraction de compte pourrait être utilisée à l'avenir pour « utiliser votre reconnaissance faciale ou votre biométrie pour autoriser les paiements [Crypto] », un peu comme la façon dont FaceID peut activer le crédit. paiements par carte pour les utilisateurs d'iPhone. "L'infrastructure permettant de réaliser cela est désormais possible sur Starknet", a ajouté Ben-Sasson.

Le mois dernier, Visa a également annoncé sa proposition d'utiliser éventuellement l'abstraction de compte pour déployer des paiements automatiques avec l'infrastructure StarkNet. Cela émulerait les paiements automatiques sur un compte bancaire pour payer des factures, sauf que cela pourrait désormais être effectué sur la blockchain.

D'autres entreprises, comme Gnosis Chain, cherchent à intégrer Account Abstraction dans leur infrastructure. Stefan George, co-fondateur de Gnosis Chain, a déclaré à CoinDesk: "Lentement, l'intérêt pour l'AA augmente à mesure que de plus en plus de développeurs et d'utilisateurs prennent conscience du potentiel."

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

Disclosure

Veuillez noter que notre politique de confidentialité, conditions d'utilisation, cookies, et ne pas vendre mes informations personnelles a été mise à jour.

CoinDesk est un primé média qui couvre l'industrie de la cryptomonnaie. Ses journalistes respectent un ensemble strict de politiques éditoriales. En novembre 2023, CoinDesk a été acquis par le groupe Bullish, propriétaire de Bullish, une bourse d'actifs numériques réglementée. Le groupe Bullish est majoritairement détenu par Block.one; les deux sociétés ont des intérêts dans diverses entreprises de blockchain et d'actifs numériques ainsi que des avoirs importants en actifs numériques, y compris le bitcoin. CoinDesk opère en tant que filiale indépendante avec un comité éditorial pour protéger l'indépendance journalistique. Les employés de CoinDesk, y compris les journalistes, peuvent recevoir des options dans le groupe Bullish dans le cadre de leur rémunération.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.