Starknet, une solution de mise à l'échelle de couche 2 sur Ethereum, a franchi une étape monumentale vers l'hyperscaling. En partenariat avec StarkWare, Herodotus a dévoilé Integrity Verifier, un outil révolutionnaire qui améliore l'évolutivité de Starknet en introduisant des chaînes d'applications de couche 3 (L3). Cette innovation devrait réduire considérablement les coûts de transaction tout en renforçant la sécurité.

.@Starknet a franchi une nouvelle étape importante vers l'hyperscaling ! @HerodotusDev, en collaboration avec @StarkWareltd, a introduit Integrity Verifier, un outil révolutionnaire pour Starknet, ouvrant la porte des appchains L3 ! Cela permettra de réduire les coûts de transaction…

– CryptoTraalala.stark (@CryptoTraalala) 12 mai 2024

Les Appchains sont des blockchains spécialisées conçues pour des applications spécifiques, offrant des solutions de mise à l'échelle sur mesure. StarkWare a été le pionnier des chaînes d'applications en tant que nouvelle approche de mise à l'échelle, qui peut fonctionner comme des chaînes privées de couche 2 (L2) réglant directement les données sur Ethereum (L1) ou comme des chaînes de couche 3 (L3) réglant les données sur Starknet (L2). 

Contrairement aux réseaux L2 généralisés, les chaînes d'applications sont des cumuls spécifiques aux applications qui héritent de la sécurité de la couche sous-jacente. Cette structure en couches améliore les avantages de compression des épreuves de chaque couche. Si chaque couche réduit les coûts de 1 000 fois, par exemple, les chaînes L3 pourraient offrir une réduction de 1 000 000 fois par rapport à L1, tout en maintenant une sécurité robuste.

Avantages des chaînes d'applications  

Le principal avantage des appchains est leur capacité à assurer performances et sécurité en dédiant un réseau spécifique à chaque application. Le débit n'est pas affecté par d'autres applications, ce qui permet des volumes de transactions plus élevés et une réduction des coûts. Les Appchains héritent de la sécurité de la couche de base, garantissant l'intégrité des données.

En plus des performances, les chaînes d'applications permettent aux développeurs de personnaliser les paramètres réseau tels que la taille des blocs et le mode de disponibilité des données en fonction des besoins de leurs applications. Ils peuvent également mettre en œuvre des fonctionnalités qui ne sont pas nativement prises en charge sur Starknet, telles que des mécanismes de gouvernance uniques et des frais de marché personnalisés.

L'Integrity Verifier, développé par Herodotus en collaboration avec StarkWare, permet le développement rentable d'appchains sur Starknet. Les transactions sont exécutées sur des chaînes L3 et encapsulées dans des preuves attestant de leur validité, générées via l'outil Stone d'Hérodote et plus tard en utilisant Stwo. Le vérificateur d'intégrité confirme ensuite la validité de ces preuves sur Starknet, garantissant ainsi la sécurité.

Au-delà de la sécurité transactionnelle, le vérificateur facilite la validation évolutive des preuves de stockage et l'apprentissage automatique sans connaissance (ZKML). Herodotus s'est associé à Giza, un pionnier du ZKML, pour aider les développeurs à créer des applications d'IA sécurisées à l'aide de cette technologie de pointe.