- Retour au menu
- Retour au menuTarifs
- Retour au menuRecherche
- Retour au menuConsensus
- Retour au menu
- Retour au menu
- Retour au menu
- Retour au menuWebinaires et Événements
StarkNet vise à améliorer l'évolutivité, la Politique de confidentialité et la sécurité sur Ethereum
ONEun des premiers projets à intégrer le nouveau mécanisme intrigant d'abstraction de compte a déjà permis à Visa de sécuriser le traitement des paiements pour les transactions Crypto . C'est pourquoi StarkNet est un projet à surveiller en 2023.
Le problème:
ONEun des problèmes liés à la conservation de vos propres Crypto est la difficulté pour les utilisateurs ordinaires de s’y retrouver dans cette Technologies. Une simple erreur peut signifier qu’il n’y a aucun moyen de récupérer vos actifs numériques. Par exemple, si vous perdez les « clés » (une série de caractères alphanumériques) de votre compte Crypto , vous risquez de perdre définitivement l’accès à vos Crypto . Les portefeuilles Crypto traditionnels ne disposent T de mécanismes définis qui pourraient vous permettre de récupérer votre compte si vous en perdez l’accès, contrairement à ce qui se passe avec les comptes bancaires dans les banques traditionnelles.
Les humains sont voués à faire des erreurs, et les développeurs de blockchain reconnaissent que les accidents simples sont inévitables. Afin de rendre la Crypto plus conviviale, Crypto a besoin de mécanismes de sécurité pour la possession de Crypto.

Lisez les profils de tous les projets à surveiller en 2023 :Récupérer un but dans la Crypto
L'idée : StarkNet
StarkWare, une société de logiciels basée en Israël qui souhaite améliorer les problèmes d'évolutivité, de Politique de confidentialité et de sécurité sur la blockchain Ethereum , est ONEun des premiers projets à adopter l'abstraction de compte (AA).
L'abstraction de compte vise à combiner les comptes utilisateurs et les contrats intelligents en un seul type de compte, permettant des mécanismes de sécurité tels que la récupération sociale et les multisignatures.AA, les utilisateurs n'auront T besoin d'utiliser leurs clés privées pour signer chaque transaction.
StarkNet est une blockchain de couche 2, ou complémentaire, d' Ethereum créée par StarkWare. C'est ONEun des premiers projets à aller de l'avant avec AA, et ONEune des premières blockchains à l'intégrer nativement.
Ses fondateurs, Eli Ben-Sasson et Uri Kolodny, plus connus sous le nom d'Ernie et Bert de la blockchain (le débat sur l'identité de chacun est toujours ouvert), se connaissent depuis l'âge de 18 ans. Ben-Sasson, professeur d'informatique au Technion, est impliqué depuis plus longtemps dans le domaine de la blockchain en tant que cofondateur de Zcash , la Crypto de Politique de confidentialité sur la blockchain Bitcoin .
Ben-Sasson et Kolodny ont décidé de relever ensemble les défis de la mise à l'échelle et de la Politique de confidentialité sur la blockchain Ethereum , en fondant StarkWare en 2018.
ONEun des projets de StarkWare est sa blockchain, StarkNet, qui est un cumul de validité qui fait évoluer Ethereum. Les cumuls exécutent les transactions hors chaîne, puis renvoient les données de transaction sur la chaîne pour les vérifier.
StarkNet est inhabituel car AA est intégré nativement au protocole. Contrairement à Ethereum, où AA, également connu sous le nom d'ERC-4337, est une couche supplémentaire au-dessus d' Ethereum, les utilisateurs de StarkNet peuvent utiliser AA nativement sans avoir à reprogrammer leurs portefeuilles en contrats intelligents.
Mais pour comprendre ce que fait AA, il est important de comprendre les différents types de comptes sur Ethereum et comment ils résolvent les problèmes.
Il existe deux types de comptes sur Ethereum: les comptes détenus en externe (EOA) et les comptes contractuels (CA), et ils diffèrent dans la manière dont ils effectuent les transactions sur Ethereum.
Les EOA sont le type de compte le plus populaire sur Ethereum (comme un portefeuille MetaMask), où les utilisateurs reçoivent une paire de clés : une clé publique et une clé privée. Les utilisateurs envoient des fonds à un EOA en utilisant leurs clés publiques. Mais seul le propriétaire du compte (l'utilisateur qui possède les informations de la clé privée) peut réellement initier des transactions à partir de ce compte.
Les AC, mieux connues sous le nom de « contrats intelligents », sont des comptes contrôlés par un code, et non par des clés privées. Par conséquent, ils ne peuvent pas initier de transactions eux-mêmes. Un EOA doit envoyer une transaction (qui agit comme une instruction codée) à une AC pour qu'elle puisse exécuter des transactions.
Si vous perdez une clé privée d’un compte EOA, vous n’avez aucune chance, car il n’existe aucun moyen de récupérer l’accès à votre compte (il n’existe pas de service d’assistance ni de bouton « réinitialiser le mot de passe »). Par conséquent, vous perdez l’accès à vos fonds.
L'abstraction de compte comble les lacunes des EOA en fusionnant les deux types, permettant ainsi aux utilisateurs de disposer de mécanismes de sécurité intégrés et d'autres fonctionnalités spéciales pour vérifier les transactions.
Dans le cadre de l’AA, les comptes utilisateurs peuvent programmer des systèmes de récupération sociale dans leurs portefeuilles, où plusieurs personnes – chacune avec sa propre clé – ont la possibilité d’accéder à ce compte si le propriétaire perd sa clé privée. Il existe également la possibilité de créer des « portefeuilles multisig », qui nécessitent que plusieurs personnes signent les transactions pour assurer une couche de sécurité supplémentaire.
Alors, quelle est la différence entre l'abstraction de compte sur Ethereum et StarkNet ? Sur StarkNet, AA est nativement intégré dans les portefeuilles et les applications sur la blockchain. Sur Ethereum, il reste encore du travail supplémentaire à effectuer par les fournisseurs et les portefeuilles pour que AA soit intégré aux portefeuilles.
« L’héritage qui existe sur Ethereum est un facteur très limitant à cet égard, ce qui signifie que même si vous introduisez AA, toute personne développant une application doit prendre en compte une base installée très importante de comptes EOA », a déclaré Kolodny. « Sur StarkNet, nous partons d’une feuille blanche, tout ce que vous avez, ce sont ces portefeuilles intelligents. C’est le seul type d’interaction que les utilisateurs ont avec le réseau. »
Cas d'utilisation
Alors, que peut-on faire avec l’abstraction de compte sur StarkNet ?
Les contrôles de sécurité pour autoriser les transactions qui existent déjà dans la sphère Web2, comme ID faciale ou la connexion par empreinte digitale, sont déjà disponibles sur StarkNet. « Cela fonctionne déjà littéralement sur les applications sur StarkNet », a déclaré Ben-Sasson. « Cette immédiateté de disposer de la sécurité et de l'expérience utilisateur de n'importe quel moyen de sécurité que vous utilisez au quotidien, vous l'obtenez dès aujourd'hui au niveau du protocole de CORE sur StarkNet. »
Un autre cas d’utilisation nativement disponible sur StarkNet est ce que Ben-Sasson appelle le « commutateur d’homme mort ». Grâce à AAn sur StarkNet, les utilisateurs peuvent intégrer des fonctionnalités et une logique codée qui permettent de transférer des actifs financiers à d’autres personnes (qui ont été préalablement approuvées) en cas d’incident. « Si je me fais renverser par un bus, je peux faire transférer automatiquement les fonds à une autre adresse », a déclaré Ben-Sasson. Dans un exemple concret, cela imiterait celui d’un testament et du transfert d’actifs traditionnels – ce qui serait coûteux car des avocats et des procédures sont impliqués. Ce « commutateur » évite l’intermédiaire et transfère les actifs numériques en cas d’incident majeur, ce qui peut être programmé par code.
Enfin, les fonctionnalités multisig, où plusieurs utilisateurs peuvent approuver des transactions en tant que couche de sécurité supplémentaire, sont déjà disponibles sur StarkNet.
Qu'est-ce qui va arriver ?
Le plus gros obstacle à l'abstraction des comptes est qu'elle n'est pas encore très répandue. Ben-Sasson et Kolodny ont convenu qu'il fallait éduquer les utilisateurs sur le fonctionnement de cette fonctionnalité pour qu'elle décolle et que la Crypto devienne plus courante. D'ici là, plusieurs projets ont commencé à manifester leur intérêt pour AA et l'utilisation de StarkNet pour ces cas d'utilisation.
Kolodny a expliqué que les applications de jeu se sont tournées vers StarkNet pour créer leurs applications avec AA, car les coûts élevés du GAS des autres chaînes ont rendu difficile pour tout développeur de créer ce dont il avait besoin sur la chaîne. « Pour la première fois, les gens sont réellement capables de créer les jeux qu'ils voulaient créer », a déclaré Kolodny.
Processeur de paiementVisa a informé CoinDesk d'un système en cours de développement utilisant StarkNet, le décrivant dans une proposition de leadership intellectuel publiée en décembre. Visa a détaillé une « solution innovante » sur la façon dont StarkNet pourrait être utilisé pour automatiser les paiements de transactions Crypto pour les factures. « Avec le modèle de compte de StarkNet, nous avons pu mettre en œuvre notre solution de comptes délégables, permettant ainsi des paiements automatiques pour les portefeuilles auto-dépositaires », ont écrit les chercheurs de Visa.
Mais pour l'instant, amener les développeurs à s'appuyer sur StarkNet et « les familiariser avec ces concepts [tels que l'abstraction de compte] et les amener à réfléchir de manière créative à ce que cela peut faire, va demander un BIT de temps, d'efforts et de formation », a déclaré Kolodny.
Sur le même sujet : La mise à niveau Ethereum pourrait rendre plus difficile la perte de toutes vos Crypto
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 $.
