Le réseau Starknet expliqué

Résumé: Starknet est une solution de mise à l'échelle de la couche 2 pour Ethereum, améliorant l'évolutivité et la sécurité avec des preuves STARK à connaissance nulle. Elle permet aux développeurs de créer des dApps à haut débit en utilisant son langage Cairo personnalisé et prend en charge la construction d'appchains personnalisées ou de solutions de niveau 3.

Malgré ses innovations, Starknet est confronté à des défis tels que les risques de centralisation des validateurs et le déclin de l'activité des utilisateurs après la distribution, la valeur totale bloquée et l'activité des utilisateurs chutant de plus de 80 %.

Qu'est-ce que Starknet ?

Starknet est une solution de mise à l'échelle de la couche 2 pour Ethereum, basée sur la preuve de l'absence de connaissance, qui améliore l'évolutivité tout en maintenant la sécurité et la décentralisation. En utilisant les preuves STARK, Starknet valide les transactions hors chaîne pour augmenter le débit des transactions et résoudre les problèmes d'évolutivité d'Ethereum.

Grâce à l'abstraction native des comptes, Starknet permet aux développeurs de personnaliser le comportement des comptes, facilitant ainsi la création d'applications complexes. Soutenu par une communauté de développeurs et des ressources croissantes, le langage de contrat intelligent natif de Starknet, Cairo, permet aux développeurs de construire des dApps évolutives et sécurisées de manière efficace.

Starknet propose également des Appchains, souvent appelées Layer 3, qui sont des instances personnalisées pour des applications spécifiques. Ces Appchains permettent aux développeurs de configurer les paramètres du réseau, comme la taille des blocs et les frais, pour répondre à des besoins uniques, en garantissant des performances optimales tout en tirant parti du débit élevé et de la sécurité de Starknet.

Qu'est-ce que Starknet ?

Comment fonctionne Starknet ?

Starknet améliore l'évolutivité d'Ethereum grâce à un système coordonné impliquant des séquenceurs et des prouveurs, qui valident les transactions à l'aide de preuves STARK. Voici un aperçu du fonctionnement de Starknet :

  • Rôle du séquenceur: Le séquenceur reçoit les transactions, les ordonne, les exécute et les regroupe en blocs. Il marque les transactions comme "RECEIVED" au départ et "ACCEPTED_ON_L2" une fois qu'elles ont été traitées, ce qui garantit une gestion efficace des transactions.
  • Rôle de l'évaluateur : Le prouveur retraite les blocs du séquenceur, générant des preuves STARK pour confirmer l'exactitude de la transaction. Ces preuves sont ensuite soumises à Ethereum pour vérification finale, ce qui garantit l'intégrité et la sécurité du réseau.
  • Les nœuds: Les nœuds de Starknet maintiennent l'état du réseau, soit en rejouant les transactions, soit en s'appuyant sur les mises à jour du séquenceur, soit en vérifiant la validation de la preuve sur Ethereum. Cette flexibilité permet aux nœuds de fonctionner efficacement tout en maintenant la sécurité et l'évolutivité du réseau.

Cette architecture permet à Starknet de gérer d'importants volumes de transactions tout en préservant le modèle de sécurité décentralisé d'Ethereum.

Tokenomics de Starknet

Starknet est un protocole décentralisé en développement doté de mécanismes économiques dynamiques, ou tokenomics, influencés par la gouvernance de la communauté. La fonction première du jeton Starknet (STRK) est de soutenir les opérations et les activités du réseau, plutôt que de servir d'investissement. Vous trouverez ci-dessous un aperçu de l'utilisation du STRK et de ses principales fonctionnalités.

Objectif du jeton STRK

  • Frais de transaction: STRK peut être utilisé pour payer les frais de transaction sur Starknet, ainsi que l'ETH. Une partie des frais de STRK est convertie en ETH par le séquenceur pour couvrir les coûts du gaz Ethereum L1.
  • Jalonnement: STRK sera utilisé pour des services de jalonnement essentiels à la sécurité et aux opérations de Starknet, tels que le séquençage et la disponibilité des données. Ces services sont prévus pour 2024-2025.
  • Gouvernance: Les détenteurs de STRK peuvent voter sur les propositions affectant le protocole de Starknet, ce qui garantit une prise de décision décentralisée.

Approvisionnement et distribution

Dix milliards de jetons STRK ont été créés et distribués comme suit :

  • 20.04% Contributeurs précoces: Tokens pour les membres de l'équipe StarkWare et les premiers contributeurs, avec un calendrier de blocage.
  • 18,17% Investisseurs: Jetons pour les investisseurs, également avec un calendrier de blocage.
  • 10,76% StarkWare: jetons pour les services opérationnels et l'engagement des fournisseurs de services.
  • 12.93% Subventions et partenaires de développement: Tokens pour la recherche, le développement et la maintenance de Starknet.
  • 9,00% Dispositions communautaires: Tokens pour les contributeurs au développement de Starknet.
  • 9,00 % de rabais à la communauté: Jetons pour les coûts d'intégration provenant d'Ethereum, disponibles en 2024.
  • 10,00% Réserves stratégiques de la Fondation: Jetons pour les activités de l'écosystème alignées sur la mission de la Fondation.
  • 8,10 % Trésorerie de la Fondation: Jetons pour les initiatives et opérations futures.
  • 2,00% Dons: Jetons pour les dons aux institutions et organisations.

Calendrier de distribution prévu

Les jetons attribués aux investisseurs et aux premiers contributeurs sont soumis à un calendrier de blocage, qui se débloque progressivement jusqu'au 15 mars 2027, afin d'aligner les incitations à long terme sur les intérêts de la communauté. L'offre totale en circulation augmentera au fil du temps avec de nouveaux jetons frappés pour les récompenses de jalonnement et à d'autres fins.

Risques liés au réseau Starknet

Selon L2Beat, Starknet, un Rollup ZK à usage général, présente plusieurs risques techniques. La centralisation du séquenceur est une préoccupation majeure, car une défaillance ou une censure du séquenceur peut retarder ou exclure des transactions qui n'ont pas d'autre mécanisme de traitement. La dépendance à l'égard des proposants figurant sur la liste blanche pour la publication des racines de l'état sur la couche 1 (L1) peut entraîner le gel des retraits en cas de défaillance des proposants.

La dépendance à l'égard des zkSTARKs pour la validation de l'état ajoute à la complexité, exigeant une mise en œuvre cryptographique précise pour éviter une perte potentielle de fonds. En outre, la structure de gouvernance de Starknet, qui comprend plusieurs adresses autorisées avec des capacités de mise à niveau, introduit des points de centralisation qui pourraient être exploités ou conduire à des actions de gouvernance mal alignées avec les intérêts de la communauté, ce qui pose d'autres risques opérationnels.

Critique de Starknet

Starknet a fait l'objet de critiques en raison d'une baisse significative de l'activité des utilisateurs après son largage à la mi-février 2024. Les adresses actives quotidiennes sont passées de plus de 100 000 à environ 20 000, malgré des efforts tels que le programme "DeFi Spring" visant à stimuler l'engagement. Les conditions d'éligibilité de l'airdrop ont exclu de nombreux utilisateurs actifs, ce qui a provoqué le mécontentement de la communauté.

En outre, malgré la mise à niveau Dencun d'Ethereum qui réduit les frais de transaction, les taux de transaction et la valeur totale bloquée (TVL) de Starknet ont continué à diminuer, ce qui soulève des inquiétudes quant à la vitalité à long terme du réseau et à la fidélisation de ses utilisateurs.

Résultat final

Starknet offre une solution prometteuse aux problèmes d'évolutivité d'Ethereum grâce à son utilisation innovante des preuves STARK et à son architecture avancée. En permettant la validation des transactions hors chaîne et un comportement de compte personnalisable, il soutient le développement de dApps complexes et évolutives.

Cependant, des défis tels que les risques de centralisation et le déclin de l'activité des utilisateurs après la distribution mettent en évidence les domaines à améliorer. Au fur et à mesure que l'écosystème évolue, la gouvernance communautaire jouera un rôle crucial pour résoudre ces problèmes et garantir le succès et la résilience à long terme de Starknet.