Subscribe to Bankless or sign in
Starknet est une solution de mise à l'échelle de la couche 2 (L2) pour le réseau
Ethereum créée par l'équipe de StarkWare. Elle répond aux défis d'évolutivité d'Ethereum en permettant des transactions plus rapides et moins chères que sur le réseau principal.
Bien que Starknet soit souvent désigné comme un rollup à "zéro connaissance" (ZK), ses concepteurs préfèrent le terme de "rollup de validité". Cela permet d'éviter la confusion associée à la formulation ZK, qui peut laisser entendre à tort que la protection de la vie privée est un élément indispensable.
En réalité, l'objectif principal de ce type de L2 est d'assurer la validité des transactions, et pas nécessairement leur confidentialité.
Principaux enseignements
- Starknet utilise sa propre machine virtuelle spécialisée, la Cairo VM, au lieu de la machine virtuelle Ethereum (EVM), ce qui illustre la flexibilité de l'espace de conception disponible pour les L2.
- L'utilisation par Starknet de preuves cryptographiques avancées connues sous le nom de STARKs garantit une sécurité élevée et des coûts de transaction faibles.
- La L2 offre également une prise en charge native de l'abstraction de compte (AA), qui offre diverses fonctionnalités rationalisées aux développeurs et aux utilisateurs.
Qu'est-ce que Starknet ?

En tant que rollup de validité, Starknet fonctionne comme un environnement d'exécution externe pour les transactions Ethereum. Il agrège de nombreuses transactions hors chaîne, c'est-à-dire en dehors d'Ethereum, et publie des lots condensés sur Ethereum en utilisant des preuves de validité.
Avec plus d'utilisateurs et de transactions, les lots deviennent plus importants et plus fréquents, ce qui optimise encore la répartition des coûts car le coût fixe est divisé entre un plus grand nombre d'utilisateurs. Starknet peut ainsi devenir de plus en plus rentable au fur et à mesure que le réseau se développe.
Outre son architecture de rollup de validité, certains des principaux piliers de Starknet sont les suivants :
- 🌐 Cairo - Il s'agit du langage de programmation natif de Starknet, conçu pour écrire des programmes prouvables. C'est un langage Turing-complet qui permet aux développeurs d'exploiter la puissance des STARKs. La syntaxe de Cairo est inspirée de Rust, ce qui le rend convivial pour les développeurs et facile à lire et à écrire.
- 📱 Account Abstraction - Permet des expériences utilisateur plus flexibles, en autorisant des fonctionnalités telles que l'authentification multifactorielle, la récupération sociale et les transactions sans gaz. Avec AA, Starknet offre une expérience utilisateur comparable aux applications Web2 traditionnelles, ce qui facilite l'interaction des utilisateurs grand public avec les apps décentralisées.
- ⛓️ Starknet Appchains - Instances supplémentaires de Starknet conçues pour alimenter des applications spécifiques. Ces appchains offrent des configurations de réseau personnalisables, permettant aux développeurs d'adapter leurs solutions L2 aux besoins uniques de leurs applications.
Comment fonctionne Starknet ?
Lorsqu'une transaction est initiée sur Starknet, elle est d'abord reçue par le séquenceur, un composant clé responsable de la collecte et de l'ordonnancement des transactions.
Le séquenceur traite ensuite ces transactions hors chaîne, créant un lot de transactions qui sont ensuite exécutées ensemble. Les résultats de ces exécutions sont agrégés en une seule preuve.

Cette preuve est générée par le prouveur, un autre composant essentiel de Starknet. Le prouveur utilise le langage de programmation Cairo pour générer des preuves STARK, qui sont ensuite soumises au réseau principal Ethereum pour vérification.
Enjoying this article?
Subscribe to Bankless or sign in
Si la preuve est valide, le nouvel état du réseau est mis à jour sur Ethereum, ce qui garantit la sécurité et l'intégrité des transactions.
Pourquoi Starknet ?
Starknet se distingue par sa combinaison unique d'évolutivité, de sécurité et de flexibilité pour les développeurs.
En s'appuyant sur les preuves STARK, Starknet garantit le plus haut niveau de sécurité tout en réduisant de manière significative les coûts de transaction. Sa prise en charge native de l'abstraction de compte et des appchains personnalisables renforce encore son attrait, en offrant aux développeurs les outils dont ils ont besoin pour créer des applications sophistiquées et évolutives.
En outre, les améliorations continues de Starknet, telles que l'intégration de Cairo Native et le travail sur les transactions parallèles, promettent des améliorations de performance et des réductions de frais encore plus importantes à l'avenir. Ces avancées font de Starknet un choix convaincant pour les développeurs qui cherchent à construire la prochaine génération d'applications dans l'écosystème Ethereum.
Comment investir dans Starknet ?
Le jeton natif de Starknet est STRK. Au moment de la dernière mise à jour de ce guide, STRK s'échangeait autour de 0,60 $ par jeton avec une capitalisation boursière d'environ 780 millions de dollars.
STRK peut être acheté ou vendu sur divers échanges de crypto-monnaies, y compris les grands échanges centralisés comme
Kraken ainsi que les échanges décentralisés comme Uniswap.
À l'avenir, il sera possible de miser sur STRK dans le cadre d'un système de preuve d'enjeu (PoS) afin de renforcer la sécurité et la décentralisation du réseau. L'enjeu permettra aux détenteurs de STRK d'obtenir des récompenses pour leur contribution aux opérations de Starknet.
Principaux projets Starknet

L'écosystème d'applications de Starknet comprend actuellement plus de 120 projets uniques. Parmi les meilleurs efforts à explorer ici, on peut citer :
- 🪙 A VNU - une bourse d'échange décentralisée pour Starknet
- 👛 Argent - un portefeuille populaire sur Starknet
- 🎮 Cartridge - constructeurs du moteur de jeu Dojo de Starknet onchain
- 🚀 Influence - un jeu de stratégie spatiale entièrement onchain
- 🌉 Layerswap - un pont rapide qui soutient Starknet
- 👾 Realms.World - un écosystème de jeu onchain
En savoir plus sur Starknet
👉 Profil de Starknet sans banque
👉 Hunt Airdrops sur Starknet