Ethereum Layer 2 Starknet a introduit « appchains », un cadre qui permet aux développeurs de créer des blockchains spécifiques à des applications au sein de son écosystème. Cette décision s'aligne sur la tendance croissante des réseaux modulaires dans l'espace de couche 2, où des projets comme Optimism, Polygon, zkSync et Arbitrum ont déjà ouvert la voie.
Les développeurs peuvent utiliser Starknet Stack, l'outil de développement natif de l'écosystème, pour créer leurs chaînes d'applications. Ces blockchains bénéficieront d’une sécurité renforcée grâce à l’utilisation de preuves STARK. Au cœur de la pile se trouve Cairo, un langage de programmation développé par l'équipe StarkWare, qui partage des similitudes avec Rust.
La pile Starknet a évolué rapidement et constitue déjà la solution de couche 2 la plus performante en termes de débit. Avec une communauté de développeurs florissante et une pile de déploiement décentralisée, y compris une infrastructure essentielle construite par des équipes indépendantes, Starknet fait des progrès significatifs.
Les chaînes d'applications sont depuis longtemps reconnues comme une nécessité, et l'offre SaaS de StarkWare, StarkEx, a déjà alimenté des chaînes d'applications L2 à succès telles que dYdX et Sorare. Ces chaînes d'applications offrent des environnements sur mesure pour les applications afin d'obtenir un meilleur contrôle sur les spécifications, des coûts réduits, une plus grande évolutivité et une confidentialité volontaire. La pile Starknet vise à permettre à n'importe quelle application de déployer sa propre chaîne d'applications Starknet sans autorisation.
Les éléments constitutifs de la pile Starknet, qui incluent les preuves STARK, le langage de programmation Cairo et l'abstraction de compte native, s'adressent à un large éventail d'applications et de cas d'utilisation. En passant à la v0.12.0 sur le Mainnet, Starknet est devenue la solution de couche 2 la plus performante en termes de transactions par seconde (TPS). Son avantage en termes de performances devrait augmenter avec le temps, car il fonctionne indépendamment des contraintes héritées imposées par l'EVM.
Pour répondre aux besoins spécifiques des applications, la Starknet Stack permet d'affiner les plateformes. L'écosystème se concentre sur la démonstration des progrès grâce aux efforts de développement orchestrés par la Fondation Starknet et ses partenariats.
Le lancement d'applications Starknet sur mesure à l'aide de Starknet Stack offre plusieurs avantages. Ces chaînes d'applications offrent une protection contre la congestion sur le Starknet public, conduisant à une amélioration du débit et de l'expérience utilisateur. De plus, ils peuvent implémenter des fonctionnalités non prises en charge sur la chaîne publique, constituant ainsi des expériences précieuses pouvant bénéficier à d'autres applications ou au réseau public dans son ensemble. De plus, Starknet Appchains offre une évolutivité en configurant divers paramètres, notamment le consensus, les caractéristiques de la blockchain et la disponibilité des données.
La pile Starknet devient rapidement la pile de couche 2 la plus décentralisée, visant à assurer la sécurité, la résilience, la transparence, l'évolutivité et l'innovation du réseau. La Fondation Starknet et diverses équipes de l'écosystème collaborent pour produire des versions optimisées des composants de base et introduire des composants entièrement nouveaux, améliorant ainsi la décentralisation globale.
Des exemples notables d'efforts de développement menés par la communauté incluent Madara Sequencer, basé sur Substrate, qui utilise des mécanismes de consensus décentralisés, et LambdaClass, qui construit des composants critiques tels que des prouveurs, des séquenceurs, des moteurs d'exécution et des explorateurs de réseau.
La pile Starknet exploite la puissance de Cairo, un langage de contrat intelligent à usage général qui a suscité un énorme enthousiasme au sein de la communauté des développeurs. Cairo offre une expérience familière et ergonomique, rendant le développement de contrats intelligents efficace. Sa capacité à produire des calculs prouvables et à faciliter la réutilisation du code le positionne comme un environnement privilégié pour rédiger des contrats intelligents sur Starknet.
Bien que Starknet Stack soit un travail en cours, les Starknet Appchains peuvent déjà être exécutées en tant que services hébergés fournis par StarkWare. Les développements futurs verront probablement des équipes et des fournisseurs de services supplémentaires proposer des services d'hébergement Appchain, permettant à chaque application de faire des choix optimaux concernant la sélection et l'intégration des composants.
Pour l’avenir, il est prévu que Starknet Appchains migre vers la couche 3 (L3) pour une évolutivité améliorée et des frais de gaz réduits tout en fonctionnant sur le Starknet public de couche 2.
En conclusion, Starknet Stack connaît une croissance remarquable et est sur le point de dominer l'espace Appchain. Avec ses performances supérieures, sa sécurité améliorée et ses capacités d'expression, il attire une communauté de développeurs florissante dédiée à son évolution rapide. À mesure que de plus en plus d'applications rejoignent l'écosystème, la pile Starknet continuera d'évoluer et de répondre aux divers besoins des développeurs, conduisant à terme à l'avancement plus large des solutions de couche 2 sur Ethereum.
Source : https://azcoinnews.com/starknet-unveils-appchains-empowering-developers-to-create-custom-blockchains.html


