L'abstraction de compte rendra Ethereum aussi facile à utiliser qu'un compte bancaire traditionnel.
Le défi de l'erreur humaine dans la cryptographie
Les développeurs d'Ethereum travaillent à rendre la blockchain Ethereum plus conviviale. L'un des principaux défis de la cryptographie est la possibilité de perdre l'accès à ses avoirs cryptographiques en raison d'une simple erreur telle que la perte de l'accès à sa clé privée.
Face à cela et à d'autres pièges potentiels, il est beaucoup plus facile de perdre votre argent en crypto que dans les banques traditionnelles. Les développeurs de blockchain reconnaissent de plus en plus que l'erreur humaine est inévitable, ce qui signifie qu'il sera difficile de pousser la crypto dans le courant dominant sans sécurité intégrée et une meilleure facilité d'utilisation.
An article publié aujourd'hui sur CoinDesk décompose le concept d'abstraction de compte (AA). Ce concept vise à utiliser des contrats intelligents pour exécuter des transactions cryptographiques en créant certaines règles de validité. Avec AA, les utilisateurs n'auront pas besoin de signer chaque transaction avec leurs clés privées.
L'objectif est de rendre Ethereum aussi facile à utiliser qu'un compte bancaire traditionnel, afin que les utilisateurs puissent effectuer des transactions plus facilement, programmer des paiements de factures automatiques et plus encore.
Comprendre les transactions Ethereum : EOA et CA
Pour comprendre comment AA changerait la nature de la façon dont on peut utiliser la cryptographie, il est important de comprendre comment les transactions Ethereum fonctionnent aujourd'hui. 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 en termes de manière dont ils initient des transactions sur le réseau d'Ethereum. Les EOA sont le type de compte typique pour les utilisateurs d'Ethereum et sont le type de compte que l'on utiliserait s'ils avaient utilisé un fournisseur de portefeuille tel que MetaMask et Coinbase Wallet.
Le problème des comptes externes
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 être gardée secrète - peut réellement initier des transactions à partir du compte.
Le problème avec les EOA est que si un utilisateur perd sa clé privée, il n'y a aucun moyen de retrouver l'accès à ses fonds. Et même si un utilisateur ne perd pas sa clé, si quelqu'un met la main sur la clé privée d'une personne, il obtient un contrôle total sur les fonds de cette personne.
Les CA, également 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 code, mais ils ne peuvent pas initier eux-mêmes des transactions. Un EOA doit envoyer une transaction à une autorité de certification pour qu'elle puisse effectuer ses propres transactions.
Comment l'abstraction de compte corrige les lacunes d'Ethereum
L'abstraction de compte comble les lacunes des EOA en les fusionnant avec les CA. Il permet 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. Cette décision est considérée comme nécessaire pour pousser la cryptographie vers une utilisation courante.
Un pas vers l'adoption généralisée de la crypto
Comme le dit Kristof Gazso, co-auteur d'une proposition d'amélioration d'Ethereum (EIP) sur AA : « Nous allons arriver à un moment où utiliser un compte Ethereum sera aussi simple que d'utiliser une banque. ” L'objectif est de rendre Ethereum plus convivial et sécurisé, en évitant les erreurs coûteuses et en augmentant les chances que la crypto soit adoptée par les utilisateurs grand public.
Avertissement: cet article est fourni à titre informatif uniquement. Il n'est ni proposé ni destiné à être utilisé comme conseil juridique, fiscal, d'investissement, financier ou autre.
Source : https://cryptodaily.co.uk/2023/01/making-ethereum-more-user-friendly-account-abstraction