
Réflexion sur la narration de LSD : aperçu des Based Rollups de Puffer Finance
TechFlow SélectionTechFlow Sélection

Réflexion sur la narration de LSD : aperçu des Based Rollups de Puffer Finance
Cet article présente la solution Based Rollups de Puffer Finance.
Rédaction : Trustless Labs
Récemment, Puffer Finance, un protocole de reclaçage de liquidité actif sur EigenLayer, a lancé une solution appelée Based Rollups, visant à intégrer les validateurs du réseau principal ETH afin d'offrir aux Rollups des solutions plus sûres et efficaces en matière de décentralisation, notamment pour la décentralisation des séquenceurs.
En tant que protocole classique LST capable de proposer une nouvelle solution technique en exploitant ses caractéristiques propres (prise en charge simultanée du PoS ETH et du reclaçage EigenLayer), cela constitue une extension narrative intéressante.
La décentralisation du séquençage est au cœur des préoccupations de la communauté. C'est presque le point le plus faible des systèmes Rollups et peut affecter directement l'expérience utilisateur. Based Rollups tente d'externaliser le séquençage vers la couche 1 (L1) pour obtenir un séquençage décentralisé, ce qui réduit non seulement les risques liés à la centralisation excessive des séquenceurs actuels, mais diminue aussi significativement les coûts de transaction et améliore l'activité du système.
Les développeurs peuvent facilement déployer et gérer leurs propres chaînes Rollups basées sur l'architecture Based Rollups, tout comme s'ils déployaient un contrat intelligent, tout en bénéficiant de la sécurité et de la décentralisation d'Ethereum.
Les problèmes actuels des Rollups
Les Rollups ZK ou OP actuels dépendent de séquenceurs centralisés pour déterminer l'ordre des transactions. Cette centralisation comporte des risques, notamment des pannes de séquenceur, une baisse de confiance des utilisateurs et des problèmes MEV associés.
Pour atténuer ces risques, de nombreux Rollups offrent une « capsule d'évacuation » (escape hatch), un mécanisme permettant aux utilisateurs de quitter le Rollup en cas de panne du séquenceur. Toutefois, cela augmente la latence et les frais de gaz, et peut être sujet à un séquençage malveillant conduisant à l'extraction de MEV.
Nous avons donc un besoin urgent de Rollups dotés de séquenceurs décentralisés.
Introduction des Based Rollups
Les Rollups dont l'ordre des transactions est déterminé par la L1 sont appelés Based Rollups, une notion proposée en mars 2023 par Justin Drake, chercheur à la Fondation Ethereum.
Les Base Rollups utilisent les proPoSer L1 pour déterminer l'ordre des transactions, assurant ainsi un séquençage décentralisé. Cette approche hérite non seulement de l'activité et de la décentralisation de la L1, mais supprime également le besoin d'une capsule d'évacuation, renforçant ainsi la sécurité et l'efficacité des Rollups.
Fonctionnement des Based Rollups
Dans les Base Rollups, les proPoSer L1 peuvent collaborer avec les searchers L1 et les builders L1 pour inclure sans permission les blocs Rollups dans le prochain bloc L1. Autrement dit, l'ordre des blocs L2 inclus et l'ordre final des transactions sont déterminés par les proPoSer L1. En général, les proPoSer L1 ne construisent pas eux-mêmes les blocs L2. Chaque bloc Based Rollups est construit par des builders L2. Ainsi, le travail des proPoSer L1 n'est pas accru.
Taiko est un exemple de Based Rollups : sa machine virtuelle (VM) et son agent d'exécution Rollups exécutent les transactions au niveau de la couche d'exécution hors chaîne, tandis que l'ordre des transactions est décidé dès la couche de consensus par celle d'Ethereum. Les données de transaction sont publiées sur Ethereum et leur état peut finalement être vérifié sur Ethereum.
Avantages des Based Rollups
-
Héritage de la résistance à la censure de la L1, amélioration de l’activité des transactions : puisque les Based Rollups sont opérés par les proPoSer L1 et les nœuds validateurs d'Ethereum, ils héritent de la résistance à la censure d'Ethereum et n'ont donc pas besoin de capsule d'évacuation. Cela garantit l’activité des transactions et évite les retards et inégalités causés par les capsules d'évacuation.
-
Réduction des coûts de transaction : les transactions basées sur une capsule d'évacuation génèrent généralement des frais de gaz supplémentaires, réduisant l’activité des Rollups traditionnels. Les transactions Based Rollups n'ont pas besoin de payer des frais de gaz supplémentaires, ni de valider les signatures d'un séquenceur centralisé, ni de recourir à une capsule d'évacuation ou à un consensus PoS externe, ce qui réduit encore les coûts.
-
Héritage de la décentralisation de la L1, système plus simple et sécurisé : les Based Rollups exécutent uniquement la couche transactionnelle hors chaîne ; la couche de consensus pour ordonner les transactions, la visibilité des données et la couche de validation se trouvent toutes sur la L1. Cela réutilise l'architecture searchers-builders-proPoSer de la L1, rendant le système Based Rollups très simple, sans nécessiter de validation de signature de séquenceur, de capsule d'évacuation ou de consensus PoS externe. Les searchers et builders L1 ont un intérêt à inclure les blocs Rollups dans leurs bundles L1 et blocs L1 pour extraire le MEV Rollups, renforçant ainsi la sécurité de la L1. Par défaut, les Based Rollups n'ont pratiquement aucun effet négatif sur les stakers L1 ; l'impact unique est une augmentation des revenus, car la majeure partie du MEV va vers la L1.
-
Gouvernance souple via jetons : bien que le séquençage soit délégué à la L1, les Based Rollups peuvent conserver un jeton de gouvernance pour percevoir des frais de base. Ils peuvent aussi être sans jeton, car leur correction et équité sont garanties par Ethereum.
Défis auxquels sont confrontés les Based Rollups
Réduction forcée des revenus MEV
Le MEV représente une part importante des revenus des Rollups traditionnels, mais dans la plupart des Based Rollups, le MEV va aux proPoSer L1, ce qui sacrifie les revenus MEV des Based Rollups, bien qu'ils conservent la possibilité de tirer profit des frais de congestion L2 (par exemple, frais de base L2 à la manière de EIP-1559).
Cependant, les Based Rollups souhaitant capter leur propre MEV pourraient mettre en place des mécanismes de corruption, par exemple une enchère dans un contrat L1, telle qu'une enchère hollandaise, obligeant le soumissionnaire de lot à verser une certaine quantité d'ETH au contrat.
Flexibilité du séquençage limitée, impossibilité de pré-confirmer (Pre-confirmations)
Bien que les Based Rollups présentent de nombreux avantages, ils font face à certains défis, particulièrement liés aux confirmations douces (soft confirmations). Ces dernières permettent à l'utilisateur de savoir de façon fiable que sa transaction atteindra bien la couche 1 (L1) d'Ethereum.
Les Rollups actuels offrent des pré-confimations (pre-confirmations), permettant aux utilisateurs de savoir que leur transaction sera bel et bien soumise à la L1.
Mais le fait que les Based Rollups délèguent le séquençage à la L1 réduit la flexibilité du séquençage, ce qui empêche d'obtenir des pré-confimations et un tri FCFS (First-Come, First-Served) à la manière d'Arbitrum.
Justin Drake a proposé en été 2023 d'utiliser le reclaçage (re-staking) pour résoudre le problème des pré-confimations. En concevant un système où une partie des proPoSer L1 s'engage (via re-staking) à inclure les blocs Based Rollups dans les blocs L1 qu'ils proposeront ultérieurement. Étant donné que les proPoSer L1 connaissent à l'avance au moins 32 blocs, il est possible de savoir qui sera proPoSer pour quel bloc.
Améliorations apportées par Puffer Finance aux Based Rollups
Puffer Finance vise à intégrer les pré-confimations aux Base Rollups via son architecture UniFi, offrant des temps de confirmation rapides (100 ms), tout en préservant tous les avantages des Base Rollups.

Le mécanisme de pré-confirmation garantit la soumission des transactions à la L1
Les pré-confimations garantissent que le séquenceur décentralisé soumettra effectivement les transactions à la L1. Les validateurs d'Ethereum sont en file d'attente pour proposer des blocs. Si un pré-confirmeur ne respecte pas son engagement, il encourt des sanctions telles que la réduction de sa mise, assurant ainsi une fiabilité accrue. Ce mécanisme donne aux utilisateurs plus de confiance que leurs transactions seront bien intégrées à l'état L1 d'Ethereum.
Confirmation rapide en 100 ms
Pour des applications telles que GameFi, les confirmations douces (soft confirmations) sont cruciales pour assurer des temps de réponse rapides (par exemple, environ 100 ms). Mais les séquenceurs des Based Rollups, en raison de leur décentralisation, suivent un temps de génération de blocs de 12 secondes imposé par les validateurs, entraînant un temps de confirmation minimal de 12 secondes, ce qui empêche les confirmations douces de répondre rapidement.
UniFi de Puffer intègre les pré-confimations (pre-confirmations, preconfs) aux Based Rollups, permettant à ces derniers d'offrir une expérience utilisateur comparable à celle d'un séquenceur centralisé, avec un temps de confirmation de 100 ms et une garantie d'activité. Cette intégration permet aux Based Rollup de conserver tous leurs avantages initiaux, résolvant finalement le problème de fragmentation de la liquidité sur Ethereum, et favorisant un écosystème Rollup plus unifié et efficace.
Architecture de UniFi
L'architecture de UniFi lui permet d'utiliser les nœuds validateurs de Puffer pour passer rapidement d'un seul séquenceur centralisé à des dizaines de milliers de séquenceurs décentralisés. UniFi souhaite intégrer de manière transparente les pré-confimations à ses Based Rollups.

-
L'utilisateur soumet une transaction Rollup, traitée ensuite par les validateurs Puffer. Ces validateurs fournissent une pré-confirmation, assurant à l'utilisateur que sa transaction sera incluse dans l'état L1 d'Ethereum.
-
Les validateurs Puffer procèdent à un reclaçage soumis à des conditions supplémentaires de slashing pour garantir la fiabilité : ils reçoivent les transactions Rollup des utilisateurs et émettent des pré-confimations. Ils préparent ensuite l'inclusion de ces transactions Rollup dans les blocs L1.
-
Le mécanisme de sanction des pré-confimations (Preconf Slasher AVS) impose aux validateurs des conditions supplémentaires de slashing afin de dissuader tout manquement à l'engagement de pré-confirmation, empêchant ainsi les validateurs de ne pas soumettre certaines transactions Rollup à la L1.
-
Les validateurs Puffer proposent des blocs à la L1 Ethereum, y compris l'ordre des Rollups pré-confirmés.
-
Le contrat de séquenceur Puffer accepte les transactions Rollup.
-
Le vault PufETH collecte les frais de congestion et de contention générés par les transactions Rollup, augmentant ainsi le rendement des détenteurs de PufETH, et redistribuant ces gains sous forme de rendement natif aux utilisateurs UniFi.
uniETH, un jeton réduisant les risques de marché
unifETH est le jeton universel de gaz dans l'écosystème UniFi. Il génère des récompenses via pufETH et est géré par une organisation autonome décentralisée (DAO) afin d'éviter les risques de marché, tels que les liquidations de prêt dues à la volatilité du prix de l'Ethereum, tandis que le mécanisme anti-slashing de Puffer permet d'éviter ces risques.
Scénarios de transactions sans frais de gaz
Dans Web2, les utilisateurs sont habitués aux services Internet gratuits subventionnés par la publicité. Dans Web3, les utilisateurs doivent payer pour les services, ce qui peut freiner l'adoption.
Les utilisateurs des Based Rollup de Puffer peuvent générer des revenus en verrouillant des actifs dans le pont natif du Rollup, créant ainsi un rendement natif. Cela permet à Puffer de soutenir des scénarios d'applications similaires à des transactions sans frais de gaz, ce qui a un impact important à la fois sur Web2 et Web3.
Les chaînes dApp Based de Puffer
Si les frais de transaction d'une dApp sur une chaîne Rollups deviennent trop élevés, les développeurs pourraient choisir de quitter cette chaîne pour créer leur propre chaîne dédiée, afin de percevoir directement les revenus des frais de transaction des utilisateurs. Puffer propose justement une solution : les chaînes dApp Based.

Lancer une chaîne dApp Based de Puffer devient aussi simple que de déployer un contrat intelligent. Héritant de la sécurité et de la décentralisation d'Ethereum, les développeurs peuvent percevoir les frais de transaction de la chaîne Rollups de leur dApp, sans avoir à exploiter eux-mêmes un séquenceur centralisé, tout en permettant des transactions et interactions inter-chaînes.
Les transactions des utilisateurs sur les chaînes dApp Based de Puffer peuvent être confirmées en moins de 100 ms, et les pré-confimations de Puffer garantissent que les transactions seront soumises à la L1.
Conclusion
Grâce à sa collaboration avec la Fondation Ethereum, Puffer Finance fournit aux Rollups des solutions plus sûres et efficaces. Cette méthode de séquençage décentralisé réduit non seulement les risques des séquenceurs centralisés actuels, mais diminue aussi considérablement les coûts de transaction et améliore l'activité du système.
Avec l'intégration du mécanisme de pré-confirmation et d'un temps de confirmation rapide de 100 ms, les Base Rollups deviendront un choix idéal pour diverses applications, y compris GameFi, garantissant à la fois l'expérience utilisateur et la finalité des transactions. De plus, grâce aux chaînes dApp Based de Puffer Finance, les développeurs peuvent facilement déployer et gérer leurs propres chaînes Rollups, sans se soucier de l'exploitation d'un séquenceur centralisé, tout en bénéficiant de la sécurité et de la décentralisation d'Ethereum.
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














