Auteur : ST, Nasida

En raison de la récente popularité de ZKS et de Stark, de plus en plus d'amis le demandent. En fait, j'ai écrit un article de vulgarisation scientifique au début de 2023. Cette version spéciale met à jour les dernières tendances.

1. Qu'est-ce que le Rollup🥝

Rollup, comme son nom l'indique, signifie résumer et organiser.

Dans le passé, dans le réseau Ethereum, en raison de la bande passante du réseau ETH, les frais de gaz augmentaient souvent de manière significative lorsque les transactions sur le réseau étaient plus encombrées. Cela rend le coût d'une transaction très élevé, atteignant parfois même des dizaines ou des centaines de dollars par transaction, et la vitesse est très lente.

Avec la montée en puissance de la couche 2, la vitesse de transaction de l’ETH s’est accélérée, mais le coût reste parfois très élevé.

C'est la même différence entre le moment où nous mangeons en semaine et lorsque nous faisons la queue devant les attractions touristiques les jours fériés et lorsque le prix augmente (une miche de pain coûte généralement 5 yuans, mais il vous en coûtera 50 pendant la haute saison touristique) ; ou lorsque passer par un poste de péage à un carrefour d'autoroute en semaine et les jours fériés.

Chaque transaction dans Ethereum contient des données, et chaque donnée consomme du gaz, puisque le réseau Ethereum fixe une limite supérieure à la quantité de données dans chaque bloc, ainsi qu'une limite supérieure au TPS. Alors, comment pouvons-nous améliorer la capacité, la vitesse et le TPS d’Ethereum sans transférer toutes les données de contenu hors chaîne ? Rollup est sorti en réponse

Le rôle de Rollup est de copier le contenu dont Ethereum a besoin pour calculer et de l'envoyer au protocole de couche 2 connecté en dehors d'Ethereum pour le calcul. Ensuite, les informations résultantes sont compressées, conditionnées, prêtes à être expédiées et renvoyées au réseau en chaîne.

Il existe une grande quantité d'informations de confirmation de signature dans le bloc compressé. À l'origine, chaque transaction de la chaîne ne pouvait avoir qu'une seule signature de confirmation dans un bloc, mais désormais ce bloc équivaut à un bloc de signature VIP qui compresse de nombreuses signatures de transaction. Passer un VIP équivaut à passer 100 VIP. Cela augmente indirectement de manière significative le TPS de l’ETH.

Cela ressemble à la façon dont tout le monde a une question, mais assister aux réunions une par une pour présenter ses présentations prend du temps et est laborieux. Il fait appel à des représentants élus et de confiance pour résumer et examiner les problèmes de chacun et les traiter de manière centralisée, améliorant ainsi considérablement l'efficacité. 1 représente que la question a reçu une réponse, ce qui équivaut à 100 questions.

Une partie des données sur la chaîne reste inchangée. Par conséquent, la fiabilité du chiffre représentatif au milieu (protocole Rollup Layer 2) détermine également la sécurité d'Ethereum. Différents modèles de Rollup produisent également différents styles, avantages et inconvénients.

Par conséquent, voici une explication rapide pour quelques représentants sur les différences superficielles entre ZK Rollups et Optimistic :

2. Que sont les ZK Rollups🥝

ZK Rollups, ZKSnark ou Zero Knowledge Rollups, comme leur nom l'indique, effectue des Rollups via une vérification de preuve sans connaissance. La preuve sans connaissance est également l'une des principales contributions à la cryptographie de Silvio Micali, fondateur du projet de chaîne publique blockchain Algorand.

Les quatre caractéristiques majeures de ZK (notez qu’il s’agit de ZK et non de JK) :

1. Zéro connaissance : les vérificateurs n'ont pas besoin de voir toutes les données de transaction

2. Succinct : concis et concis

3. Non interactif : pas besoin de savoir qui est le validateur

4. Argument de connaissance : prouver l'authenticité et l'exactitude de la transaction

Par conséquent, la méthode principale de Zk Rollups consiste à utiliser l'algorithme de vérification rigoureux et complexe et le vérificateur (ZkSnarker/Validator) dans le protocole de couche 2 pour certifier l'authenticité de différentes données (Validity Proof), empaquetant ainsi les résultats de la certification. Une fois que le réseau Ethereum a éliminé les informations de travail redondantes, il peut directement absorber dans le réseau des blocs de données contenant une grande quantité d'informations de signature compressées.

N'importe qui peut participer à la certification du réseau et devenir certificateur. Par conséquent, ZKSnark est également un protocole de couche 2 du mécanisme de consensus PoW.

【avantage】:

1. La couche 2 est vérifiée très rapidement par Ethereum et les actifs stockés dans la couche 2 peuvent être rapidement retirés vers la couche 1 Ethereum.

2. Très approprié pour les applications de paiement, les banques, les bourses et autres entreprises nécessitant un règlement rapide

En 2024, le nombre d'écosystèmes ZKSync du projet représentatif de ZK Rollups a augmenté plusieurs fois par rapport à l'année dernière. La stabilité et la fluidité de l'ensemble du réseau ont été considérablement améliorées. L'intégration dex et cross-chain correspondante est également de meilleure qualité que il y a un an. Le prochain Starknet appartient également à la série ZK-Rollup, mais présente une compatibilité evm unique.

[Inconvénients] : L'algorithme étant relativement complexe, il existe un certain seuil pour le développement d'applications.

Mais si un modèle plus convivial pour Dapp peut être développé à l’avenir sur la base d’algorithmes, ZK restera la méthode la plus précieuse pour une expansion à long terme.

3. Qu'est-ce que le Layer2 des cumuls optimistes🥝

La méthode Optimiste est comme son nom l'indique : optimiste et commence à croire que toutes les transactions envoyées sont dignes de confiance et authentifiées.

Les vérificateurs de couche 2 doivent d'abord mettre en gage les jetons comme dépôt. Si quelqu'un d'autre découvre un paquet problématique pendant le processus de vérification, le vérificateur (Sequencer) se verra infliger une amende pour une partie des jetons et les remettra en récompense à la personne qui a découvert le problème.

Une fois chaque donnée emballée, il y aura une période de vérification pour que d'autres vérificateurs vérifient s'il y a des problèmes et si elles doivent être renvoyées dans l'emballage.

Les Optimistic Rollups ont également des fonctions de contrat intelligent et peuvent avoir des jetons de gouvernance correspondants.

La différence essentielle entre les méthodes Op Rollups et ZK Rollups est que tout le monde chez ZK peut participer à la certification via la certification PoW, tandis qu'OP préfère sélectionner un groupe de certificateurs dignes de confiance pour superviser l'ensemble du processus de transaction d'emballage.

【avantage】:

1. Adapté au développement de Dapp, il peut migrer de manière presque transparente les projets initialement situés dans la couche 1 et développe également la machine virtuelle OVM correspondante.

【défaut】:

1. La vitesse de retrait des pièces de la couche 2 à la couche 1 est lente, prenant généralement plus d'une semaine (car le vérificateur doit vérifier l'authenticité du paquet), mais il existe actuellement des protocoles supplémentaires optimisés pour accélérer ce modèle.

2. Il y a un coût de risque pour les validateurs qui font le mal.

Le jeton OP dont nous utilisons souvent pour parler, Optimism est l'un des protocoles de couche 2 qui utilise la méthode Optimistic, et Arbitrum est également un protocole de couche 2 développé à l'aide du modèle Optimistic Rollups. Étant donné que les noms de méthode du projet Optimism et d'Optimistic Rollup sont très similaires, il est facile de se tromper.

4. Qu'est-ce qu'Arbitrum🥝

Tout d'abord, comme mentionné précédemment, Arbitrum est essentiellement un projet de protocole de couche 2 qui utilise le modèle Optimistic Rollup. Souvent utilisé pour comparer avec le projet Opitmisim, le TVL actuel au niveau de la couche 2 est parmi les plus élevés parmi de nombreux protocoles. Lorsque le projet OP effectue la certification, il n'effectue qu'un seul cycle de preuve de fraude et le calcul des transactions de la couche 2 s'appuie sur la couche 1 pour l'exécution.

Arbitrum effectue plusieurs séries de preuves de fraude lors de la vérification. Dans le même temps, les transactions d'Aribitrum ne sont pas exécutées sur la couche 1 et il dispose de sa propre machine virtuelle, qui est plus compatible avec le réseau ETH.

Après un an de développement, l'écologie sur OP et Arb a également connu une vague de moments forts. Les chaînes publiques L2 et Sidechain basées sur ETH (AVAX, Matic, Ronin, etc.) ont également considérablement augmenté la diversité de l'écologie Ethereum. .

Et des projets de reprise comme Altcoin sur les rollups ont également commencé à apparaître, ajoutant différentes méthodes de jeu.

résumé:

Cet article tente d'utiliser des exemples simples pour expliquer plusieurs concepts brûlants qui déroutent de nombreux amis autour de moi, y compris l'auteur lui-même qui a été troublé par divers projets et méthodologies des séries OP et ZK. Après avoir réfléchi et expliqué avec des exemples, j'espère que chacun pourra avoir une idée plus claire. Si les aspects techniques vous intéressent, vous pouvez également consulter les ingénieurs qui ont développé les protocoles correspondants. Afin de préserver certaines cellules cérébrales, cet article ne développera pas sur les détails techniques. Enfin, faisons le tri :

● Rollup fait référence à une méthode de tri qui envoie un ensemble de tâches de transaction au protocole Layer2 pour qu'il fonctionne, améliorant ainsi l'efficacité opérationnelle d'Ethereum.

● Zk Rollups fait référence à une méthode de couche 2 qui utilise des algorithmes de cryptographie à preuve de connaissance nulle pour effectuer un travail d'externalisation sans savoir qui est le vérificateur.

● Les cumuls optimistes font référence à une méthode de couche 2 qui utilise un groupe de vérificateurs pour superviser et découvrir s'il y a des bogues grâce à un mécanisme de récompense et de punition lorsque l'empaquetage par défaut est bon.

● Optimism et Arbitrum sont tous deux des projets développés sur la base de la méthode Optimisctic Rollups.

●Zksync, ZKxxxxxxxDe nombreux projets ZK, notamment Starknet, Base, Linea et Scroll, sont développés sur la base de la méthode ZK Rollups.

Les ZK Rollups actuels sont plus adaptés aux paiements et aux autres entreprises qui nécessitent des transactions rapides. L'algorithme est légèrement complexe, mais il sera bien meilleur en 2024. Il s'agit actuellement de la solution L2 la plus populaire, tandis que la méthode optimiste est plus adaptée au développement Dapp. et le business Defi, qui consiste à retirer des pièces, c'est un peu long.

D'autres protocoles de couche 2, Linea, et le protocole L2 le plus populaire après ZKS, Polygon ZKevm, explorent tous la solution optimale pour l'expansion d'Ethereum.

Remarque : Cet article est destiné à des fins scientifiques populaires et ne fournit pas de conseils en investissement. Veuillez porter des jugements rationnels. Lors de la réimpression de l'article, veuillez indiquer la source de l'auteur.

$Stark $ARB $ETH #Layer2 #Starknet #zkSync $OP