
Comprendre facilement la différence et les liens entre STARKs, StarkEx et StarkNet
TechFlow SélectionTechFlow Sélection

Comprendre facilement la différence et les liens entre STARKs, StarkEx et StarkNet
StarkEx et StarkNet sont tous deux des solutions de scaling basées sur STARK, offrant chacune extensibilité, faibles coûts et sécurité, mais avec des paramètres opérationnels différents.
Auteur : StarkNet Intern
Traduction : Kxp, BlockBeats
Cet article reprend les opinions de StarkNet Intern sur les réseaux sociaux. BlockBeats les a compilées et traduites comme suit :
Résumé :
-
Les STARKs prouvent l'intégrité des calculs sur la blockchain, rendant ainsi l'extension possible.
-
StarkEx est un moteur d'extension dédié aux applications spécifiques.
-
StarkNet est un réseau Layer 2 sans autorisation.
STARKs
Dans un schéma STARK, une seule preuve suffit pour que le résultat du calcul soit vérifié en quelques étapes simples.
Grâce aux STARKs, des calculs volumineux peuvent être effectués hors chaîne, réduisant considérablement la charge de calcul nécessaire à la validation sur la blockchain. En quelques opérations sur chaîne, un validateur peut vérifier d'importants calculs exécutés hors chaîne.
Une solution basée sur les STARKs peut combiner, calculer et valider des milliers de transactions blockchain via une unique preuve STARK. Le coût est alors réparti entre toutes les transactions d’un même lot, assurant la sécurité d’Ethereum tout en réduisant les frais de gaz.
Le faible coût computationnel permettra de développer de nouveaux types d'applications sur la blockchain, améliorant l'expérience utilisateur, réduisant les frais de gaz et garantissant la sécurité d'Ethereum.
StarkEx
StarkWare propose deux solutions d'extension pour Ethereum : StarkEx et StarkNet.
StarkEx fournit des solutions d'extension permises (« with permission »), spécifiques à certaines applications. Avec StarkEx, le coût des calculs hors chaîne diminue fortement. Les preuves STARK sont générées hors chaîne pour valider l'exécution, couvrant entre 12 000 et 500 000 transactions. Le vérificateur STARK peut ensuite valider cette preuve directement sur chaîne.
Toutes les transactions ne sont vérifiées qu'une seule fois, ce qui rend le coût en gaz par transaction extrêmement faible.
Sur StarkEx, on retrouve des applications telles que dYdX (contrats perpétuels), Immutable et Sorare (frappe et échange de NFT), DeversiFi (marché au comptant), ou encore Celer (pools DeFi).
Pour répondre à la demande du marché et des clients, StarkEx continue d’évoluer et s’étend progressivement.
StarkNet
StarkNet est un réseau Layer 2 sans autorisation, où n'importe qui peut déployer des contrats intelligents.
L'écosystème de StarkNet ressemble à celui d'Ethereum : tout contrat peut interagir avec n'importe quel autre contrat sur StarkNet, et les protocoles peuvent librement s'assembler. En outre, la fonctionnalité de messagerie asynchrone permet à StarkNet de communiquer avec des contrats Ethereum.
Le séquenceur de StarkNet regroupe les transactions, contrairement à StarkEx où ce sont les applications elles-mêmes qui soumettent les transactions. Actuellement, le séquenceur de StarkNet est exploité par StarkWare, mais un processus de décentralisation est prévu prochainement.
Dès lors qu’une application déploie un contrat Cairo, elle n’a plus besoin d’infrastructure opérateur supplémentaire. StarkNet prendra en charge la disponibilité des données Rollup, ce qui signifie que l’état du Rollup et la preuve STARK seront écrits ensemble sur Ethereum.
Les développeurs de StarkNet construisent des applications, des outils et des infrastructures, et des fonctionnalités telles que la DeFi, les jeux, les systèmes de vote ou l’intelligence artificielle sont déjà opérationnelles sur le Testnet. Par ailleurs, StarkNet met à disposition des outils pour développeurs : explorateur de blocs, environnement de test local, SDK dans plusieurs langages.
Sur la plateforme Shamans, chacun peut librement proposer des améliorations, de nouvelles fonctionnalités ou des meilleures pratiques.
Conclusion
StarkEx et StarkNet sont tous deux des solutions d'extension basées sur les STARKs, combinant évolutivité, faible coût et sécurité, bien que leurs paramètres opérationnels diffèrent. Pour une application indépendante dotée d'une API compatible StarkEx, cette dernière pourrait constituer le meilleur choix.
En revanche, pour les protocoles nécessitant des interactions synchrones avec d'autres protocoles ou davantage de fonctionnalités que celles offertes par StarkEx, l'utilisation de StarkNet serait probablement préférable.
Les STARKs transforment radicalement les applications sur Ethereum, tandis que StarkEx et StarkNet ouvrent de nouvelles possibilités pour les applications blockchain.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News











