La course au zkRollup — zkSync contre StarkWare (II)

CoinEx French
8 min readJul 11, 2022

--

Suite à notre article précédent, nous allons aujourd’hui nous plonger dans l’écosystème StarkWare, le comparer à l’écosystème zkSync, et en tirer notre conclusion.

À propos de StarkWare

StarkWare construit StarkNet, un STARK ZK-Rollup L2 décentralisé, sans permission et résistant à la censure, qui prend en charge le calcul général sur Ethereum. Il est basé sur le langage Turing-complet Cairo.

Les développeurs, les utilisateurs et les nœuds StarkNet seront en mesure de faire tout ce que l’on peut attendre d’un Rollup L2 sans permission : les développeurs peuvent créer des applications mettant en œuvre leur propre logique commerciale et les déployer sur StarkNet. Les utilisateurs peuvent envoyer des transactions à StarkNet pour qu’elles soient exécutées, tout comme ils interagissent avec Ethereum aujourd’hui. Les nœuds et les participants de StarkNet seront incités par la cryptoéconomie à assurer un fonctionnement efficace et équitable du réseau.

StarkEx est le premier exemple vivant d’utilisation du ZK-Rollup basé sur STARK pour améliorer la mise à l’échelle des applications. Il s’agit d’un moteur d’évolutivité L2 que les projets peuvent utiliser pour réaliser des calculs hors chaîne bon marché. En d’autres termes, une preuve STARK, attestant de l’exactitude de l’exécution, est générée hors chaîne. Cette preuve peut comprendre jusqu’à 12 000 à 500 000 transactions (selon le type de transaction). La preuve est ensuite envoyée au vérificateur STARK pour être acceptée sur la chaîne. Cela signifie une seule vérification pour toutes les transactions, avec un coût de gaz amorti incroyablement bas par transaction. Depuis juin 2020, StarkEx a servi de multiples clients dans des domaines tels que le traitement de transactions logiquement complexes (spot, dérivés et NFTs) et les paiements, couvrant DeversiFi, dydx, ImmutableX et Sorare.

Il convient de noter que StarkWare a commencé à réaliser des bénéfices de manière continue sans émettre de cryptomonnaies. Elle est indissociable de StarkEx, qui fournit les services SaaS de zkRollup. À l’avenir, davantage de DApps et d’institutions conventionnelles pourraient adopter ses services personnalisés.

StarkNet est un réseau de couche 2 sans autorisation où tout utilisateur ou développeur peut déployer des contrats intelligents conformes avec Cairo. Contrairement à StarkEx, où les applications sont responsables de la soumission des transactions, StarkNet séquence les transactions par lots et les envoie pour être traitées et prouvées. StarkNet supporte le mode de disponibilité des données Rollup, ce qui signifie que l’état du rollup est écrit sur Ethereum en même temps que les preuves STARK.

StarkNet Alpha a été lancé sur le testnet public en juin 2011 et sur le mainnet en novembre. Actuellement, StarkNet entre dans la phase 2 où il se concentrera sur la performance, le débit, le coût des transactions et le délai. En outre, le séquenceur sera remis à la communauté, et la décentralisation sera réalisée étape par étape. En outre, les nœuds complets permettront à quiconque de sauvegarder et de vérifier l’état du réseau localement, ce qui permettra aux utilisateurs de suivre exactement ce qui se passe. Trois équipes, Erigon, Nethermind et Equilibrium, développent actuellement des nœuds complets.

Le 25 mai 2022, StarkWare a annoncé un financement de série D de 100 millions de dollars à une évaluation de 8 milliards de dollars. Ce tour a été mené par Greenoaks Capital et Coatue, avec la participation d’autres investisseurs existants et nouveaux, dont Tiger Global. Après le tour de table D, StarkWare a maintenant levé un total de 262 millions de dollars.

En date du 12 juin 2022, la valeur de la plateforme StarkEx s’élève à 1 milliard de dollars, avec 184 millions de transactions, un volume de trading cumulé de 615 milliards de dollars et 58,4 millions de NFTs frappés.

Outre les projets vedettes soutenus par StarkEx, StarkNet a également progressé rapidement. Un grand nombre de projets et de DApps choisissent de se déployer sur son réseau principal tout en poursuivant le déploiement de zkSync. Passons en revue quelques projets soutenus par StarkEx.

1. Nethermind : une infrastructure de chaîne de blocs

Site internet : https://nethermind.io/

Nethermind.io est une entreprise qui se concentre sur l’offre de solutions logicielles Ethereum et de couche 2. Elle fournit plusieurs blocs de construction d’infrastructure décentralisée, couvrant le client Nethermind (client Ethereum personnalisable), Warp (un EVM open-source), et le traducteur Cairo. Ces éléments permettent le déploiement direct du contrat intelligent Voyager sur StarkNet. Nethermind.io peut facilement naviguer et interagir avec StarkNet.

2. Braavos : Un portefeuille crypto

Site internet : https://braavos.app/

Braavos est un portefeuille auto-dépositaire sur StarkNet qui permet aux utilisateurs de gérer leurs cryptos et NFTs via une expérience utilisateur conviviale. Le porte-monnaie, disponible via Firefox et Chrome, a été mis à jour à la version 2.0.

3. Aspect (anciennement PlayOasis) : une place de marché NFT

Site internet : https://testnet.aspect.co/

Aspect est un marché de NFT basé sur StarkNet et fonctionnant actuellement sur le réseau de test StarkNet. Le projet, actuellement au stade alpha, vous permet de créer, d’acheter et de vendre des NFTs. En outre, il est également disponible dans Argent X Wallet et Braavos.

4. Altzone : un projet de métavers

Site internet : https://www.altzone.io/

En tant que protocole qui remplace les interactions des contrats intelligents par une interface 3D, Altzone s’intègre aux protocoles existants pour offrir des expériences utilisateur disruptives. En tirant parti de l’expérience 3D, le projet transmet de nombreux concepts complexes et abstraits d’une manière simple et visuelle. Les applications d’Altzone comprennent des ponts inter-chaînes, des stratégies DeFi composables et des DEX, et même des visualisations disruptives de données on-chain. En termes de produits, Altzone propose une version 3D de la galerie d’art du NFT et des lieux d’interaction DeFi tels que des banques, et coopère avec JediSwap.

5. Layerswap : un pont inter-chaînes

Site internet : https://www.layerswap.io/

Avec LayerSwap, les utilisateurs peuvent faire le pont entre les cryptos de leur compte crypto directement vers un réseau de couche 2. Ils peuvent économiser jusqu’à 10 fois les frais lors du transfert de cryptos de 8 CEX actuellement pris en charge, dont Coinbase, Binance et FTX, vers des réseaux de niveau 2 comme Arbitrum, zkSync, Loopring, Starknet, etc.

6. zkLend : un projet de prêt

Site internet : https://zklend.com/

zkLend est un protocole de marché monétaire L2 combinant la mise à échelle de zkRollup, une vitesse de transaction supérieure et des économies de coûts avec la sécurité d’Ethereum. En tant que passerelle pour les utilisateurs individuels/institutionnels dans DeFi, le projet permet aux participants autorisés de déposer, emprunter et prêter des actifs sans compromettre la conformité et la sécurité sur StarkNet.

La course au zkRollup : zkSync contre StarkWare

zkSync et StarkWare sont les deux principaux acteurs dans le domaine du suivi de zkRollup. Tous deux sont basés sur zkRollup et ont des architectures similaires pour soumettre des preuves de validité. Ils présentent tous deux les avantages techniques pertinents, mais sont légèrement différents dans les détails.

StarkWare utilise STARKs, une technologie cryptographique qu’il a inventée, tandis que zkSync utilise SNARKs. L’adoption de STARKs signifie que le système fonctionne sans configuration de confiance, générant des STARKs 10 fois plus rapidement que des SNARKs. En revanche, la technologie STARKs est moins mature que SNARKs.

En ce qui concerne la disponibilité des données, les projets zkRollup peuvent stocker les données de transaction sur Ethereum par le biais de calldata, ce qui permet de trouver les enregistrements de transaction dans L1, mais le TPS maximal de cette méthode de stockage des données n’est que d’environ 2 000. Cela dit, les utilisateurs peuvent également choisir de stocker les données hors chaîne pour réduire les frais de transaction, ce qui multiplie par dix le TPS. zkSync et StarkWare proposent tous deux leurs propres solutions de stockage de données hors chaîne : zkPorter et Volition.

zkPorter sera sécurisé par les opérateurs de zkSync via un système PoS. L’application est encore en cours de développement, et une fois qu’elle sera opérationnelle, zkPorter offrira des frais de transaction constants de 1 à 3 centimes en mettant les données hors chaîne.

En termes de support EVM, StarkWare ne supporte pas nativement EVM et ne peut traduire Solidity dans le nouveau langage Cairo de StarkWare qu’à travers un traducteur de code appelé Warp. Pour l’instant, zkSync se concentre sur la prise en charge du développement de contrats intelligents : il prévoit de lancer une machine virtuelle efficace, Turing-complète et adaptée à SNARK, appelée zkEVM, pour l’exécution de contrats intelligents basés sur Ethereum. Une zkEVM est une machine virtuelle qui conserve la sémantique EVM mais qui est également compatible avec ZK. Elle exécute les contrats intelligents d’une manière qui est compatible avec les calculs à connaissance zéro (zero knowledge). Lorsque les zkEVM seront disponibles, les applications Ethereum pourront être migrées de manière transparente vers zkSync.

Conclusion

Malgré des conditions de marché baissières, les frais de gaz sur Ethereum ont considérablement diminué par rapport aux chiffres enregistrés lors du dernier marché haussier. Cela dit, avant le prochain marché haussier, il est peu probable que les performances L1 d’Ethereum connaissent une amélioration significative. Pendant ce temps, zkSync et Starkware, deux projets basés sur zkRollup, utilisent la preuve par zéro connaissance et la disponibilité des données on-chain pour assurer la sécurité des cryptos des utilisateurs. En outre, leur sécurité correspond à celle d’Ethereum. En outre, tout en maintenant des performances de sécurité solides, zkSync et Starkware offrent des frais de transaction qui sont assez inférieurs aux frais de gaz d’Ethereum. En tant que tel, zkRollup est susceptible de devenir ce que Vitalik appelle la principale solution de mise à l’échelle d’Ethereum à moyen et long terme.

En tant que projet zkRollup en vogue, zkSync donne la priorité à l’expérience des utilisateurs et des développeurs et vise à réduire la complexité de l’ensemble de la plate-forme. Sur la base des performances enregistrées au cours des dernières années, Matter Labs, l’équipe à l’origine de zkSync, a fait des progrès constants dans le développement du protocole. Avec la mise à jour de zkSync 2.0, l’écosystème est en plein essor. Starkware, quant à elle, a accumulé une riche expérience en matière de développement de crypto-monnaies et de fonctionnement de l’écosystème lorsqu’elle proposait les services SaaS StarkEx à ses débuts. C’est également de cette manière que StarkNet a pu réaliser des progrès rapides en matière de développement. Le projet se concentre également sur la poursuite de l’amélioration des performances. Dans le même temps, son engagement envers la décentralisation est devenu plus clair.

En outre, le modèle de profit de la couche 2 permettra de tester davantage la diversité et la qualité des projets des deux écosystèmes. Parallèlement, zkSync et StarkNet sont également en concurrence en termes de technologie, d’écosystème et de convivialité.

--

--

CoinEx French
CoinEx French

Written by CoinEx French

Fondé en décembre 2017, CoinEx est un fournisseur de services d’échange de pièces numériques mondial et professionnel. Website: https://www.coinex.com/fr/

No responses yet