Coinspeaker StarkWare présente ZKThreads pour améliorer l'évolutivité de DApp

StarkWare, le principal développeur derrière la blockchain de couche 2 Starknet, a dévoilé un nouveau cadre de mise à l'échelle basé sur le partitionnement d'exécution ZK appelé ZKThreads. Ce protocole vise à améliorer l'évolutivité des applications décentralisées (DApps) sur Starknet via le partage d'exécution activé avec des preuves de connaissance nulle.

ZKThreads utilise la mise à l'échelle fractale de StarkWare

Cette nouvelle solution s’appuie notamment sur le concept de mise à l’échelle fractale introduit par StarkWare il y a trois ans. L’objectif est d’utiliser ZKThreads pour étendre la gamme de solutions de « mise à l’échelle fractale » de Starknet. Selon Starknet, cet ajout offrirait aux utilisateurs une alternative aux coprocesseurs ZK existants qui fonctionnent de manière similaire.

Au fil du temps, les coprocesseurs ZK existants se sont révélés très efficaces, mais ils fonctionnent souvent de manière indépendante. Cela conduit invariablement au développement d'applications avec une liquidité fragmentée et des besoins d'interopérabilité réduits.

C'est le défi de la fragmentation que ZKThreads a pour objectif de relever. StarkWare prévoit précisément de remédier à ce problème en fournissant un environnement de développement standardisé qui prend en charge les applications prouvables.

L'application du sharding d'exécution prendra en charge différents segments de transactions ou de calculs du réseau. Elle effectuera cette tâche en synchronisation avec le maintien de la sécurité grâce à des preuves à connaissance nulle. Un tel cadre est conçu pour garantir en permanence que les dApps blockchain peuvent évoluer efficacement en répartissant la charge de calcul et de transaction tout en garantissant que la décentralisation ou la sécurité du réseau ne sont pas compromises.

Les chaînes de couche 3 qui résident dans l'écosystème Starknet auront également accès à ce nouveau framework. En général, ces chaînes L3 sont connues pour prendre en charge la mise à l'échelle des dApps qui nécessitent un contrôle entièrement personnalisable. Cependant, ZKThreads offre une mise à l'échelle plus flexible qui garantit la vivacité à chaque étape en permettant un retour direct à la couche de base.

Fonctionnalités multiples sur ZKThreads de StarkWare

La conception architecturale de ZKThreads comprend plusieurs composants essentiels : un boucher, un démonstrateur, ainsi que différents contrats qui gèrent la logique applicative et les changements d'état sur un réseau tel que Starknet. Cela permet de garantir l'exactitude et la facilité d'utilisation des transactions dans l'écosystème Starknet.

À long terme, le nouveau framework ZKThreads offrira une meilleure composabilité, une meilleure sécurité et une meilleure interopérabilité pour les dApps de l'écosystème. Louis Guthmann, responsable de la stratégie produit chez StarkWare, a partagé plus d'informations sur les fonctionnalités du framework de mise à l'échelle.

« ZKThreads ouvre la porte à l'exécution directe sur Starknet lorsque cela est nécessaire, garantissant la vivacité à chaque étape et une conception plus légère pour les dapps », a déclaré Guthmann.

Le ZKThreads n'a pas encore été officiellement lancé, mais il est attendu dans les neuf prochains mois, probablement au premier trimestre 2025. Après cela, il sera implémenté sur le réseau de test. L'un des premiers utilisateurs du framework sera le développeur basé sur Starknet, Cartridge, qui utilisera les ZKThreads pour faire évoluer les jeux en chaîne.

La conception du cadre de mise à l'échelle est considérée comme ayant la capacité de transformer les dApps, en particulier les échanges décentralisés sur Starknet.

suivant

StarkWare présente ZKThreads pour améliorer l'évolutivité des DApp