L'Upgrade Saturn 1

Bienvenue ! Cette page sert d'introduction aux fonctionnalités clés incluses dans la dernière mise à jour de Rocket Pool. Saturn 1 représente la mise à niveau de protocole la plus significative de l'histoire de Rocket Pool, transformant fondamentalement la capacité, l'économie et le positionnement concurrentiel du protocole dans l'écosystème de liquid staking.

  1. Mise à l'échelle : Supprime les contraintes de capacité, permettant aux node operators de faire fonctionner plus de validators et au protocole de répondre à une demande accrue de rETH,
  2. Flexibilité et compétitivité : Les structures de commission ajustables permettent d'optimiser les revenus des node operators à mesure que les conditions du marché évoluent,
  3. Durabilité : Une tokenomics RPL améliorée crée un alignement plus fort entre le succès du protocole et les récompenses des node operators

Saturn 0

L'upgrade Saturn 0 était le précurseur de Saturn 1. Il a été déployé le 28 octobre 2024, marquant le premier bond vers les objectifs de développement globaux de Saturn. Cette mise à jour a permis les minipools ETH uniquement en ajustant les paramètres du protocole via le DAO on-chain de Rocket Pool. De plus, tout le RPL staké est devenu éligible aux récompenses RPL car l'exigence de collatéral de 10 % a été supprimée.

Le reste de cette page couvrira les fonctionnalités incluses dans Saturn 1.

Saturn 1 : Présentation des Megapools

Les Megapools sont présentés dans l'upgrade Saturn 1. Si vous êtes un Node Operator vétéran de Rocket Pool, vous savez que chaque validator minipool est géré par un contrat intelligent minipool individuel. Un megapool est un contrat intelligent unique par node operator qui sert d'adresse de retrait Ethereum pour plusieurs validators.

Le coût en gas continu et initial de la gestion de plusieurs validators et de la distribution des récompenses est significativement plus bas lors de l'utilisation d'un seul contrat megapool par rapport à l'utilisation de plusieurs contrats minipool. Les dépôts minipool legacy sont désactivés et les node operators peuvent migrer leurs validators minipool vers un megapool. Dans l'ensemble, les megapools devraient améliorer l'expérience des node operators et la durabilité à long terme de Rocket Pool.

Le contrat délégué sert d'adresse de retrait Ethereum et gère les activités des validators. Les node operators peuvent actuellement choisir de mettre à niveau ou de rester sur les mêmes délégués minipool, ce qui rend difficile la conception de futures mises à niveau. L'Upgrade Saturn 1 introduit les Mises à niveau forcées des délégués, permettant au protocole d'itérer plus efficacement. Les mises à niveau forcées des délégués sur les contrats megapool signifient que le protocole Rocket Pool ne sera pas freiné par la rétrocompatibilité lors de la conception de futures mises à niveau, et donne au pDAO plus de flexibilité pour améliorer Rocket Pool au fil du temps.

Exigences de bond réduites

Les megapools réduisent les coûts opérationnels, permettant à Rocket Pool d'abaisser l'exigence de bond par validator de 8 ETH à 4 ETH. Des bonds ETH plus bas permettent au même montant d'ETH bonded de supporter un plus grand volume de rETH et améliorent l'efficacité du capital de Rocket Pool. En d'autres termes, des bonds plus bas permettent plus de commission par ETH bonded.

Type de ValidatorBond RequisETH Protocole MatchedTaux de CommissionCommission par ETH Bonded
8 ETH Minipool8 ETH24 ETH5%15%
4 ETH Megapool4 ETH28 ETH5%35% (amélioration 2.3x)

L'exigence de bond est un paramètre ajustable par le pDAO dans Saturn 1. Cela prépare le terrain pour la future mise à niveau de Rocket Pool, Saturn 2, qui prévoit des bonds de 4 ETH sur les deux premiers validators puis des bonds de 1.5 ETH sur chaque validator suivant. Consultez RPIP-42: Bond curves pour approfondir les détails.

Partage de revenus RPL

Dans Saturn 1, RPL devient un token de partage de revenus à accumulation d'ETH. Les node operators ayant du RPL éligible au vote staké sur leur megapool gagnent une part des revenus ETH proportionnelle à leur RPL staké. La section suivante explique comment cette distribution de revenus fonctionne.

Universal Adjustable Revenue Split (UARS)

Saturn 1 introduit le Universal Adjustable Revenue Split (UARS), un nouveau système ajustable pour distribuer les revenus ETH du protocole provenant des commissions des node operators. Cette adaptabilité permet à Rocket Pool de rester compétitif à mesure que les conditions du marché évoluent.

UARS répartit les revenus ETH entre quatre groupes. Chaque part est ajustable via la gouvernance du pDAO :

  • Part de commission de base pour les node operators (5%)
  • Part de récompenses de vote pour les stakers RPL (9%)
  • Part du pDAO pour la trésorerie du protocole (0%, ajustable via la gouvernance)
  • Les détenteurs de rETH reçoivent le reste

Chaque node operator reçoit une part de vote basée sur leur proportion de RPL éligible au vote staké sur leur megapool. Dans Saturn 1, les récompenses d'inflation RPL continuent parallèlement à ce nouveau mécanisme de part de vote, offrant des incitations supplémentaires aux node operators qui stakent du RPL.

Mécaniques de dépôt repensées

L'Upgrade Saturn 1 inclut quelques changements notables dans la gestion de la file d'attente de dépôt pour la création de validators. En cas de longue file d'attente de dépôt, les node operators souhaitant retirer leur dépôt de la file peuvent le faire en échange de rETH.

La file d'attente de dépôt améliorée comporte deux types de files - file standard et file express. La file express traite les dépôts à un rythme plus rapide, mais nécessite un ticket de file express pour chaque dépôt de validator. Cette structure récompense les node operators existants et facilite l'intégration de nouveaux node operators. Elle aide également à la migration des minipools vers les megapools.

Les node operators existants reçoivent des tickets de file express en fonction de leur ETH bonded dans les minipools legacy : un ticket pour chaque 4 ETH bonded. Par exemple, un node operator avec un minipool legacy de 8 ETH obtient 2 tickets de file express. C'est suffisant pour migrer complètement vers deux validators megapool de 4 ETH en utilisant la file express. RPIP-59: Deposit Mechanics entre dans les détails de la gestion des dépôts.

Paramètres de garde-fou oDAO et pDAO

En plus des paramètres de partage de revenus, quelques paramètres de garde-fou (contrôlables par le pDAO) sont inclus dans Saturn 1 pour réduire les hypothèses de confiance envers l'oracle DAO et le protocole DAO. Ces garde-fous servent à améliorer la sécurité sans interférer avec une utilisation légitime.

  • RPIP-58: MEV Penalty Guardrail : place une limite sur le nombre de pénalités MEV que l'oDAO peut appliquer aux minipools par semaine.
  • RPIP-61: Balance Submission Guardrail : en fonctionnement normal, le taux de change rETH n'a pas besoin de changer fréquemment. RPIP-61 place une limite sur la fréquence à laquelle l'oDAO peut modifier le taux de change rETH.
  • RPIP-60: Protocol Upgrade Guardrails : introduit un délai entre le moment où une mise à niveau du protocole est votée et celui où elle est exécutée. RPIP-60 permet aux utilisateurs d'avoir suffisamment de temps pour quitter le protocole s'il évolue d'une manière qui ne leur convient pas. Il donne également au conseil de sécurité le pouvoir de mettre un veto sur une mise à niveau du protocole.

Liquidité rETH

Actuellement, l'ETH provenant des mints de rETH afflue dans le Deposit Pool pour être disponible pour le matching des node operators. Dans Saturn 1, une proportion de l'ETH provenant des nouveaux mints de rETH affluera dans le contrat rETH plutôt que dans le Deposit Pool. L'ETH excédentaire au-dessus d'un seuil tampon de 1% de la TVL rETH affluera dans le Deposit Pool. Ce changement sert à prioriser la liquidité de retrait rETH en minimisant la création d'offre supplémentaire et en permettant aux burns de rETH de mieux refléter la demande. Un examen plus approfondi de la raison et de la façon dont la taille du tampon est déterminée se trouve ici : RPIP-65: Prioritize rETH Withdrawal Buffer

Audits

Rocket Pool s'engage à assurer la sécurité du protocole. Saturn 1 a fait l'objet de plusieurs cycles d'audits complets avec des équipes de premier plan de l'écosystème Ethereum. Les rapports d'audit finaux pour Saturn 1 se trouvent ci-dessous :

Pour un historique complet des audits, visitez la page Sécurité du protocole. Rocket Pool maintient également un programme actif de bug bounty Immunefi avec des récompenses allant jusqu'à 500 000 $ pour les vulnérabilités critiques.

Guide du Node Operator

Si vous souhaitez faire fonctionner un nœud Rocket Pool pour créer vos propres validators Ethereum, consultez notre guide du Node Operator. C'est un guide très complet qui couvre toutes les considérations liées à l'exploitation d'un nœud, notamment :

  • Décider de faire fonctionner un nœud localement à domicile ou à distance dans le cloud
  • Sélectionner le matériel pour une machine locale ou choisir un fournisseur d'hébergement distant
  • Préparer et sécuriser le système d'exploitation de votre nœud
  • Sélectionner vos clients Execution et Consensus
  • Installer la stack Smartnode de Rocket Pool
  • Créer un nouveau validator Beacon Chain en utilisant le réseau Rocket Pool
  • Maintenir et mettre à jour votre nœud
  • Participer à la gouvernance on-chain

Les deux guides vous montreront comment vous entraîner gratuitement sur le testnet Rocket Pool afin de vous familiariser avec le processus sans risquer votre ETH réel, et comment staker votre ETH réel sur le mainnet Ethereum une fois que vous serez à l'aise avec le processus.

Quand vous êtes prêt, sélectionnez un guide parmi les options ci-dessus en fonction de vos intérêts. Vous êtes également libre d'explorer les différentes pages en utilisant la barre latérale à gauche.