Comprendre Puffer UniFi AVS : La prochaine décennie pour Ethereum

Le 16 septembre, Puffer a officiellement annoncé son produit d’infrastructure de sécurité Ethereum, UniFi AVS, un service de validation proactive (AVS) basé sur EigenLayer. Ce service répond aux défis des pré-confirmations (Preconfs) dans l’écosystème Ethereum, en particulier dans le domaine du Based Rollup, visant à libérer le plein potentiel des Based Rollups.

Alors que de nombreux utilisateurs associent Puffer uniquement à sa plateforme de re-staking de liquidité, la société a évolué en fournisseur d’infrastructure décentralisée pour Ethereum depuis le mois d’août. L’architecture de ses produits peut être résumée comme un « attelage à trois chevaux » : la solution de refinancement Puffer UniFi, la solution technologique de pré-confirmation UniFi AVS et le produit de re-staking Puffer LRT.

Cet article se penche sur les fonctionnalités d’UniFi AVS, mais il est d’abord essentiel de clarifier le concept de « Based Rollups » pour comprendre l’importance d’UniFi AVS pour l’avenir d’Ethereum.

Comprendre Puffer UniFi AVS : La prochaine décennie pour Ethereum

Rollups basés : La solution optimale pour Ethereum ?

Le Rollup basé, présenté par Justin Drake, chercheur à la Fondation Ethereum, en mars 2023, vise à résoudre divers problèmes au sein de l’écosystème Rollup existant. Depuis que Vitalik Buterin a publié la « feuille de route Ethereum centrée sur les rollups » en 2020, l’Ethereum est entré dans une ère de rollups multiples. À l’heure actuelle, il existe 39 rollups de couche 2 (L2), dont les rollups optimistes et les rollups ZK. Si ces solutions permettent d’atténuer partiellement les problèmes de mise à l’échelle d’Ethereum, elles contribuent également à la fragmentation de la liquidité.

Au cœur de cette architecture se trouve le séquenceur, responsable de l’ordonnancement et du regroupement des transactions de L2 à L1. La plupart des L2 existants utilisent des séquenceurs centralisés contrôlés par une seule entité ou un petit groupe, ce qui présente des risques potentiels tels que des retards dans les transactions, des pertes de données et des menaces pour la sécurité des actifs.

En théorie, les séquenceurs décentralisés ou partagés pourraient éliminer ces risques, mais leurs mécanismes de coordination et de consensus sont complexes et il n’existe pas encore de mise en œuvre réussie à grande échelle, ce qui les rend vulnérables à diverses attaques et failles.

Par conséquent, le Based Rollup supprime le besoin d’un réseau de séquenceur séparé. Il déplace la responsabilité de l’ordonnancement des transactions de L2 à L1, en attribuant aux validateurs d’Ethereum L1 le rôle de proposants de blocs. Cette approche renforce la sécurité en utilisant le réseau décentralisé de nœuds d’Ethereum, l’élevant au même niveau que le réseau principal d’Ethereum.

Cependant, cela s’accompagne d’un compromis : les réseaux Based Rollup natifs ont du mal à obtenir des confirmations de transactions rapides. Les séquenceurs centralisés peuvent fournir une confirmation quasi instantanée, tandis que l’ordre des transactions de Based Rollup repose sur les intervalles des validateurs L1, ce qui se traduit par un temps de confirmation aligné sur l’intervalle de bloc du réseau principal d’environ 12 secondes.

Rollups basés sur des données et nécessité de préconfigurations

Le Rollup basé sur la sécurité et la décentralisation se fait au détriment de la vitesse de confirmation des transactions. Dans des contextes financiers en évolution rapide, même un retard d’une seconde peut entraîner des risques et des incertitudes significatifs. Pour y remédier, nous introduisons une « rustine » sous la forme de pré-confirmations (Preconfs).

Les pré-confirmations agissent comme un signal de confirmation préliminaire, indiquant qu’une transaction a été acceptée et est en cours de traitement avant d’être officiellement soumise à L1. Cela permet aux transactions qui nécessitent un traitement immédiat d’atteindre des temps de réponse de l’ordre de la milliseconde (environ 100 millisecondes), ce qui améliore considérablement l’expérience de l’utilisateur sans modifier le protocole de base d’Ethereum.

Pour maximiser le potentiel des rollups basés, il est essentiel de disposer d’un service de pré-confirmation neutre, flexible et sans autorisation. Une question clé se pose : qui sera chargé de trier les transactions, de fournir des confirmations préalables et de veiller au respect de ces engagements ?

La Fondation Ethereum développe un contrat d’enregistrement neutre pour la validation pré-confirmation, permettant à tout proposant L1 de s’enregistrer en tant que validateur pré-confirmation. Un mécanisme de pénalité économique garantira que les validateurs respectent leurs engagements, bien qu’il faille pour cela trouver un équilibre entre l’efficacité et la complexité du capital.

Le service AVS d’EigenLayer pourrait-il tirer parti de la sécurité économique du réseau principal d’Ethereum pour résoudre le problème de la pénalité ? Puffer UniFi AVS vise justement à le faire, en utilisant les capacités de Restaking d’EigenLayer et en s’intégrant potentiellement au mécanisme d’enregistrement de la Fondation Ethereum pour créer un scénario idéal pour les services de pré-confirmation.

Puffer UniFi AVS : Une solution Preconf pour le rollup basé

Puffer UniFi AVS comprend trois éléments clés : L’intégration d’EigenLayer, l’enregistrement sur la chaîne et un mécanisme de sanction. L’intégration EigenLayer offre un avantage concurrentiel, permettant aux nœuds de validation re-staked de Puffer d’agir en tant que validateurs de pré-confirmation sans nécessiter de dépôts supplémentaires, améliorant ainsi l’efficacité du capital.

Architecture UniFi

Voici un aperçu simplifié de la mise en œuvre de Puffer UniFi AVS avant confirmation :

  1. Les nœuds de validation de Puffer, enregistrés en tant que nœuds « Native Restaking » sur Ethereum, agissent directement en tant que validateurs de pré-confirmation lorsqu’un utilisateur soumet une transaction. Ils fournissent un engagement de pré-confirmation dans un délai d’environ 100 millisecondes.
  2. Après avoir fourni des pré-confirmations, le validateur Puffer regroupe ces transactions avec d’autres et les soumet à Ethereum L1. Le contrat Puffer Sequencer garantit que les états des transactions sont confirmés et ne peuvent pas être annulés.
  3. Le mécanisme d’enregistrement et de sanction de la chaîne joue un rôle essentiel : si un validateur ne respecte pas son engagement, il est sanctionné, ce qui garantit la fiabilité du système.

Pour l’instant, la participation à Puffer UniFi AVS nécessite :

  • Propriété de l’EigenPod : Outils facilitant les interactions entre les validateurs Ethereum et EigenLayer.
  • 32 ETH : Les validateurs de pré-confirmation doivent mettre en jeu au moins 32 ETH, ce qui permet des formes de participation flexibles.
  • Opération Commit-Boost : Les opérateurs doivent utiliser le logiciel Commit-Boost pour assurer une communication sans faille.

Puffer UniFi AVS se concentre sur les fonctionnalités de base telles que les mécanismes d’enregistrement et de pénalité, offrant des services de pré-confirmation efficaces et standardisés tout en adhérant aux principes de décentralisation et d’ouverture d’Ethereum.

Qui a besoin du service UniFi AVS de Puffer ?

Au fur et à mesure de l’expansion du projet de rollup basé, de nombreux projets verront le jour, tous nécessitant des services de pré-confirmation dans des environnements de marché complexes. Un fournisseur fiable de technologie de pré-confirmation est essentiel à leur réussite.

Puffer UniFi AVS répond efficacement à cette demande en :

  • Côté offre : Connecter les nœuds de validation re-stackés et leur permettre de participer à UniFi AVS pour un revenu supplémentaire.
  • Côté demande : Fournir à tous les projets construisant des rollups basés un accès facile aux services de pré-confirmation, accélérant ainsi le traitement des transactions.

En résumé, le modèle de service de Puffer UniFi AVS ressemble à la plateforme de mise en relation d’EigenLayer, optimisant l’allocation des ressources – un peu comme le font les services de covoiturage – en connectant des validateurs re-stackés pour répondre à la demande de pré-confirmations de Based Rollup.

Cette approche accélère l’innovation dans l’espace du Based Rollup et crée de nouvelles sources de revenus pour les validateurs Ethereum, revigorant ainsi l’ensemble de l’écosystème.

Conclusion

Le Based Rollup, souvent mis en avant par Vitalik Buterin, est appelé à jouer un rôle crucial dans l’évolution d’Ethereum. Par conséquent, les services de pré-confirmation qui font partie intégrante du Based Rollup deviendront une infrastructure fondamentale pour l’avenir d’Ethereum.

Puffer UniFi AVS représente une étape importante dans le paysage « Based Rollup + Preconfs ». Pour les utilisateurs, il offre des expériences de confirmation de transaction quasi-instantanées, améliorant la satisfaction et posant des bases solides pour une adoption généralisée. Pour les prestataires de services de préconfirmation, il renforce les structures d’incitation grâce à ses mécanismes, ce qui accroît l’efficacité et la confiance. Pour les validateurs L1, il ouvre des canaux de revenus supplémentaires, renforçant les incitations économiques au sein de l’écosystème Ethereum.

En fin de compte, Puffer UniFi AVS commence avec Based Rollup mais le transcende, s’alignant étroitement avec la vision à long terme d’Ethereum. Il réalise des pré-confirmations rapides sans modifier les protocoles de base, impactant non seulement l’écosystème EigenLayer mais fournissant de nouveaux paradigmes pour l’innovation Ethereum, bénéficiant aux utilisateurs, aux validateurs et à l’ensemble de la communauté Ethereum. Ce développement promet de catalyser une série d’effets positifs, injectant de nouvelles possibilités pour la croissance soutenue d’Ethereum.