Point clé: Puffer utilise actuellement le restaking pour construire une solution Based Rollup plus efficace, avec une intégration de la Décentralisation sorteur et de la Liquidité entre les chaînes. Based Rollup formera un écosystème Ethereum différent de celui des Rollups traditionnels.
Rollup est une technologie utilisée pour étendre les blockchains telles que ETH, dans le but de permettre à la blockchain de traiter un plus grand nombre de transactions tout en maintenant des frais bas. En termes simples, il s’agit de regrouper un grand nombre de transactions, puis de traiter ces transactions hors chaîne (par rapport au Mainnet), en déplaçant le travail de calcul et de stockage en dehors du Mainnet d’ETH (L1). Ainsi, le fardeau du Mainnet est allégé, mais les résultats finaux des transactions seront toujours soumis au Mainnet d’ETH pour vérification, garantissant ainsi la sécurité et l’immutabilité des données.
Il existe deux types principaux de Rollup :
En général, le concept principal de Rollup est de “faire beaucoup de travail hors chaîne, ne mettre que les résultats hors chaîne”, ce qui permet d’accélérer le traitement de la blockchain et de réduire les coûts.
Alors, ce processus peut être simplement décomposé en deux parties :
Le chercheur de la Fondation ETH, Justin Drake, a proposé le concept de Based Rollup en mars 2023. Ce projet vise principalement un rôle crucial entre L1 et L2 - le séquenceur (Sequencer).
Le trieuse est responsable du tri et de l’emballage des transactions de la couche L2 vers la couche L1, son domaine d’activité couvre également le regroupement par lots et la confirmation des transactions mentionnés ci-dessus, mais actuellement, la plupart des solutions de tri utilisées par la couche L2 sont des solutions centralisées contrôlées par une entité unique ou peu nombreuses. Au début du développement de l’industrie, cela ne posera pas de gros problèmes, mais à mesure que le montant des fonds de chaque chaîne augmente et que les infrastructures se développent, le trieur centralisé deviendra un “problème à résoudre tôt ou tard”.
Il y a actuellement deux solutions proposées :
Le représentant principal de l’ordonnanceur Décentralisation basé sur L2 est Metis, dont la méthode de réalisation consiste à établir un nouveau Consensus puissant pour rendre le réseau de l’ordonnanceur plus robuste.
La solution de Rollup basé est qu’elle élimine la conception de réseau de trieur indépendant et transfère la responsabilité du tri des transactions de L2 à L1, où le validateur de nœud ETH de L1 agit en tant que proposant de blocs pour trier les transactions. Cette conception n’a pas besoin de reconstruire le consensus, elle utilise pleinement les ressources de nœuds ETH existantes et évite les risques de trieur centralisé en greffant le niveau de sécurité du trieur sur le Mainnet ETH.
Cependant, les problèmes auxquels est confronté Based Rollup sont également limités par le dilemme classique des trois difficultés. Bien qu’il bénéficie de la sécurité de Mainnet, cela signifie également qu’il doit dépendre des performances de Mainnet (temps de blocage d’environ 12s), ce qui rendra les temps de confirmation des transactions nettement inférieurs à ceux des solutions régulières de trieur L2.
Pour surmonter ce triple dilemme, il est nécessaire d’introduire de nouveaux acteurs ou mécanismes pour rétablir l’équilibre. UniFi proposé par Puffer vise à introduire une “pré-confirmation” pour résoudre ce problème.
Dans les solutions Rollup existantes, les utilisateurs obtiennent généralement des “confirmations douces” (soft confirmations) auprès d’un ordonnanceur centralisé. Ces ordonnanceurs peuvent garantir aux utilisateurs que leur transaction sera incluse dans la chaîne de blocs après soumission de la transaction. Cette confirmation douce repose essentiellement sur la confiance en ce pouvoir centralisé, et si ce pouvoir devient corrompu, l’ordonnancement et la confirmation des transactions ne peuvent plus être garantis de manière équitable.
Puffer UniFi a les deux caractéristiques suivantes :
Ainsi, UniFi contourne le problème du temps de blocage sur le Mainnet dans le mécanisme Based Rollup en utilisant la « pré-validation ». Cela signifie que dans le processus de confirmation des transactions, les nœuds ETH du Mainnet effectuent un « travail supplémentaire » pour garantir l’efficacité de la confirmation des transactions (~100ms).
Avec le mécanisme de pré-confirmation, il peut grandement améliorer l’efficacité de la confirmation des transactions sur Mainnet, alors est-ce toujours nécessaire d’avoir L2 pour améliorer les performances de Mainnet ?
Pour en revenir à l’essence du Rollup, il réalise principalement le « package de lot de transaction » - > « confirmation rapide de transaction », qui est une expansion des dimensions horizontales et verticales, la pré-confirmation résout le problème de la confirmation de transaction rapide et équitable, et l’empaquetage de lot de transaction doit toujours être complété par la couche 2 ou hors chaîne, puis la transaction empaquetée est envoyée au réseau principal via le séquenceur et confirmée.
Comment mettre en œuvre les travaux supplémentaires effectués par le Nœud Ethereum dans le mécanisme de « pré-confirmation » ainsi que le mécanisme de sanctions qui y est associé ?
Puffer propose UniFi AVS, qui est une solution basée sur EigenLayer, sans introduire d’autres mécanismes et de Collateral, mais en utilisant son ETH Ethereum “Restaking”, pour regrouper UniFi en un service AVS, auquel tous les validateurs stake sur EigenLayer peuvent participer pour fournir des services de pré-confirmation UniFi AVS, et concevoir un mécanisme de sanction correspondant dans AVS.
Dans l’ensemble, avec Restaking et AVS, la réalisation de la «pré-confirmation» est plus fluide et c’est l’un des plans AVS les plus adaptés et les plus précieux actuellement, ce qui contribue à renforcer le plan Based Rollup, ce qui n’était pas facile avant de réaliser cette fonctionnalité.
L’utilisation de UniFi AVS pour construire une chaîne d’application sera une solution de mise à niveau pour Based Rollup par rapport à d’autres Rollup :
La combinaison synchronisée est l’une des caractéristiques fondamentales que UniFi utilise pour résoudre le problème de la fragmentation. Dans l’environnement multi-Rollup actuel d’Ethereum, les différents Rollup fonctionnent de manière indépendante, ce qui entraîne une Liquidité et une dispersion des utilisateurs, et les actifs et contrats entre les différents Rollup nécessitent l’utilisation d’outils tels que les bridges cross-chain, ce qui augmente la complexité, les coûts élevés et les risques de sécurité.
Étant donné que UniFi est basé sur le Décentralisation de L1, l’ETH de MainnetNœud agit en tant que “coordinateur principal”, ce qui permet aux différents Rollup (basés sur UniFi) d’interagir dans le même Bloc sans avoir besoin de bridges cross-chain. Ainsi, les utilisateurs peuvent opérer sans heurt dans l’écosystème UniFi entre les différents Rollup et AppChain. De cette manière, UniFi offre aux utilisateurs une expérience fluide similaire à celle d’une seule chaîne, réduisant efficacement les problèmes de fragmentation de Liquidité. Cela ressemble à l’objectif final de l’abstraction de chaîne, avec l’avantage d’une mise en œuvre plus native et simple, sans nécessiter l’introduction de Consensus et de restrictions supplémentaires (comme la création d’une couche de Consensus supplémentaire pour agréger la Liquidité et les demandes des utilisateurs).
En résumé, l’ensemble de l’activité UniFi dépend de savoir si Based Rollup est une solution Rollup nécessaire.
Du point de vue de l’état actuel de la couche 2, la plupart des solutions sont en réalité plus centralisées que ce que l’utilisateur imagine, mais ce problème de centralisation n’affectera pas les intérêts des utilisateurs à court terme. De même, la résolution de ce problème à court terme n’aura pas d’effet sur la richesse, car elle est éloignée de l’utilisateur. Ce problème n’est pas clairement exposé car aucune application n’est directement affectée par le degré de centralisation du trie, tout comme dans la période d’inscription de l’écosystème BTC, toutes les histoires de richesse ont été réalisées dans un contexte très centralisé de l’indexeur.
Mais si nous adoptons une perspective à long terme, lorsqu’il s’agit de trieur Décentralisation, en tenant compte de Liquidité et de la fragmentation de l’expérience, c’est une chose inévitable, alors, introduisons quelques images pour une comparaison :
Based Rollup est une solution actuellement plus adaptée à Ethereum Mainnet, c’est un Rollup “affilié” à Ethereum Mainnet, ou on peut le décrire comme un garde du corps d’Ethereum, il peut être fantassin, cavalier ou artilleur, les communications entre les casernes sont directement gérées par Ethereum et suivent le système le plus équitable d’Ethereum, sans nécessiter l’intervention d’un tiers, sans risque de transmission erronée des informations ou de mauvaise intention.
À l’heure actuelle, le Rollup Optimiste grand public est le Rollup le plus « décentralisé » d’Ethereum, comme l’autonomie des princes et des rois, ce sont une centaine de fleurs qui s’épanouissent, construisant leurs villes et systèmes préférés, et l’équité de ce système dépend des princes et des rois eux-mêmes. Dans le même temps, la communication entre les princes et les rois a besoin d’un département supplémentaire pour la planification et l’ajustement, ce département est « l’abstraction de la chaîne », pour contrôler ces princes et ces rois, le département d’abstraction de la chaîne doit être suffisamment fort, non seulement pour avoir la capacité de contrôler les princes et les rois, mais aussi pour s’assurer qu’ils ne sont pas corrompus.
Le point de controverse entre ces deux solutions est de savoir si Rollup devrait renvoyer de la valeur à Ethereum, ou s’il devrait être autonomisé et diversifié. Être plus proche d’Ethereum offre un avantage de sécurité plus important et réduit de nombreux coûts de Décentralisation, tout en ayant une combinaison naturelle synchronisée. L’autonomisation signifie que les opérateurs peuvent capturer de grands avantages, mais ils doivent également dépenser beaucoup pour construire une sécurité basée sur la Décentralisation, et dépendre de la combinaison fournie par des tiers.
L’inclusivité et la liberté de la blockchain déterminent que ces deux solutions coexisteront simultanément, à l’origine de divers compromis entre la Décentralisation, l’efficacité, les intérêts, etc., afin de s’adapter à différents types de scénarios d’application. Cette exploration continuera indéfiniment, seul un ajustement constant sur le plan technologique permettra aux développeurs de concevoir un avenir nouveau.