Avec l'achèvement de la modernisation de Cancun et la réduction des coûts du gaz L2, l'attention du marché est revenue sur L2. Il existe actuellement deux grandes catégories de solutions Rollup L2 : Optimistic Rollup et ZK Rollup. Optimistic Rollup occupe la majorité de la part de marché en raison de ses applications de marché matures. Cependant, il existe quelques problèmes avec Optimistic Rollup et ZK Rollup. Afin de résoudre ces limitations et d’optimiser davantage les fonctionnalités d’efficacité et de décentralisation, Based Rollup a vu le jour. Non seulement elle simplifie la complexité technique et réduit les délais de transaction, mais c’est également la seule solution qui hérite pleinement de la vivacité d’Ethereum. Parmi tous les projets connus, seule l'équipe ZK Rollup, Taiko, développe actuellement une solution basée sur Based Rollup.
Les rollups optimistes nécessitent une fenêtre de contestation plus longue lors de la confirmation des transactions, généralement 7 jours, afin de corriger une fraude potentielle. Cette conception entraîne une période d'attente plus longue avant que les fonds puissent être retirés, ce qui ralentit le processus global de transaction. De plus, pendant la période de pointe du réseau Ethereum, Optimistic Rollup entraînera des frais de gaz élevés lors du traitement des preuves de fraude. Bien que ZK Rollup puisse fournir un temps de confirmation de transaction plus rapide et réduire le stockage des données de transaction sur la chaîne pour réduire les coûts, il nécessite une grande quantité de ressources informatiques et de temps pour générer des preuves sans connaissance, ce qui entraîne des coûts et une vitesse de traitement des transactions. (TPS) est affecté.
En bref, la complexité technique d'Optimistic Rollup et de ZK Rollup les oblige à maintenir un ensemble complexe d'infrastructures et de mécanismes de sécurité pour traiter et vérifier les transactions L2, ce qui a un impact négatif sur les coûts de transaction et l'efficacité du réseau.
Justin Drake, chercheur à la Fondation Ethereum, a proposé le Based Rollup en mars 2023, qui peut efficacement surmonter ces problèmes. Le Rollup basé, également connu sous le nom de Rollup séquencé L1, est un Rollup dont l'ordre est entièrement piloté par le L1 sous-jacent. Cette conception permet aux proposants L1 de collaborer sans autorisation avec les chercheurs et les constructeurs L2 en incluant des blocs Rollup directement dans les blocs L1, en externalisant les droits de commande aux validateurs L1. La couche de consensus, la couche de disponibilité des données et la couche de règlement de Based Rollup sont toutes Ethereum. Seule la couche d'exécution est construite sur le réseau Rollup et est responsable du traitement de l'exécution des transactions et des mises à jour de l'état. Il convient de noter que Based Rollup résout le problème de l'efficacité du Rollup du point de vue du tri, ce qui est différent du Optimistic Rollup et du ZK Rollup du point de vue de la vérification. Parce que les dimensions sont différentes, cela n'entre pas en conflit avec la classification OP et ZK, c'est-à-dire que si Optimistic Rollup ou ZK Rollup sous-traite les droits de tri au vérificateur L1, il peut être appelé Based Rollup.
Based Rollup hérite de sa sécurité et de sa vivacité tout en optimisant les performances de L2 en transférant la responsabilité de l'ordre des transactions à L1. C’est le seul système Rollup qui hérite à 100 % de la vivacité d’Ethereum. Cette conception apporte les avantages suivants :
Héritage complet de l'activité : la sécurité et la décentralisation du Based Rollup sont cohérentes avec Ethereum, et aucun mécanisme de sécurité supplémentaire ou algorithme de consensus n'est requis pour garantir la validité et la décentralisation de l'ordre des transactions. Comparé au Rollup avec mécanisme de trappe d'évacuation, il est plus sûr, plus rapide et plus pratique. Dans un Rollup doté d'un mécanisme de module de secours, si le Rollup échoue ou est attaqué, les utilisateurs peuvent restituer leurs fonds en toute sécurité à L1 via le module de secours, mais doivent attendre un certain temps avant que le règlement ne soit garanti.
Complexité technique simplifiée : une complexité supplémentaire et des risques de sécurité potentiels sont introduits lorsque L2 doit gérer seul les problèmes d'ordre des transactions et de disponibilité des données. Le transfert de la responsabilité de la commande à L1 simplifie la structure de L2, ne nécessitant aucune vérification de la signature du séquenceur, aucune trappe de secours et aucun consensus PoS externe.
Réduire la latence : l'utilisation de L1 pour séquencer les transactions peut confirmer rapidement la validité et l'ordre des transactions, réduisant ainsi le temps de confirmation et améliorant la vitesse de réponse et l'efficacité de l'ensemble du réseau.
Coûts d'exploitation réduits : puisque L1 a déjà traité le tri des transactions, L2 peut regrouper et confirmer les transactions plus efficacement sur cette base, réduisant ainsi la complexité de la vérification de L2 ainsi que les ressources et les dépenses consommées pour le tri seul. Cette rentabilité est encore plus prononcée lorsque les volumes de transactions sont élevés.
Cohérence des incitations économiques : les mineurs L1 peuvent recevoir des frais et des incitations supplémentaires pour participer à la commande de transactions L2, ce qui augmente leur motivation à maintenir la santé globale du réseau. Cette conception contribue également à maintenir la cohérence des incitations entre les différents niveaux du réseau, améliorant ainsi la sécurité économique de l'ensemble de l'écosystème.
Based Rollup Bien qu'elle puisse résoudre certaines lacunes de la solution Rollup actuelle, cette technologie est également confrontée à certains défis :
Limites de revenus : S'appuyer sur le tri L1 La possibilité d'obtenir le MEV est limitée et la plupart des MEV du Based Rollup seront transmis aux vérificateurs L1. Le Based Rollup lui-même ne peut pas en bénéficier directement.
Flexibilité des commandes : la délégation des tâches de commande à L1 peut réduire la flexibilité des commandes, affectant la mise en œuvre de stratégies de commande de transactions spécifiques et la confirmation rapide des transactions. Par exemple, la décision de tri de L1 peut être que les mineurs choisissent de donner la priorité à certaines transactions pour maximiser leurs propres intérêts, donc la mise en œuvre d'un mécanisme de tri similaire au FCFS (premier arrivé, premier servi) d'Arbitrum dans Based Rollup nécessite un support technique supplémentaire (tel qu'EigenLayer). ).
Étant donné que le concept de Based Rollup n'est proposé que depuis un an, il s'agit d'un concept relativement nouveau, et sa théorie et ses détails de mise en œuvre sont encore en phase d'exploration et d'amélioration, donc il est en cours de construction. Il existe très peu de projets Based Rollup, et le projet le plus connu à l'heure actuelle est Taiko. Taiko est un L2 utilisant la technologie ZK Rollup et développé zkEVM de type 1, qui fournit exactement les mêmes opcodes et fonctions qu'Ethereum, garantissant une compatibilité élevée avec l'écosystème Ethereum existant. Peu de temps après que le concept de Based Rollup ait été proposé, Taiko a commencé à créer Based Rollup, en confiant l'ordre des transactions aux vérificateurs d'Ethereum et en utilisant Ethereum comme couche de règlement et de disponibilité des données et mécanisme de consensus pour simplifier la structure de Rollup. Le 15 janvier 2024, Taiko a lancé le testnet Katla et a mis en œuvre le Based Contestable Rollup (BCR), un Based Rollup qui intègre le processus de traitement des litiges (similaire au système anti-fraude) dans le flux de travail de vérification des transactions.
Bien que le développement du Based Rollup puisse nécessiter plus de temps et de ressources, ainsi qu'une double vérification du marché et de la technologie. Mais à long terme, Based Rollup gagnera un avantage dans la concurrence sur le marché grâce à sa sécurité améliorée, ses fonctionnalités décentralisées, sa structure simplifiée et la cohérence de ses objectifs. Surtout dans le domaine DeFi, Based Rollup affiche une vitesse de confirmation de transaction plus rapide et des coûts de transaction inférieurs, ce qui présente des avantages potentiels significatifs. On pense qu'avec l'amélioration continue de la technologie et la reconnaissance progressive du marché, Based Rollup devrait occuper une position sur le marché des solutions Rollup L2.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!