Les coffres tokenisés ERC-4626 expliqués: La norme derrière les coffres de rendement DeFi
— By Tony Rabbit in Tutorials

ERC-4626 est la norme de jeton qui alimente presque tous les coffres de rendement DeFi modernes. Découvrez comment les parts génèrent du rendement, comment fonctionnent les dépôts et les retraits, pourquoi la composabilité est importante, et l'attaque par inflation du premier déposant à surveiller.
Un coffre tokenisé ERC-4626 est une norme de contrat intelligent qui définit une interface unique et prévisible pour les coffres générateurs de rendement sur Ethereum et les chaînes EVM. Lorsque vous demandez "qu'est-ce qu'un coffre tokenisé ERC-4626", la réponse courte est la suivante: c'est un contrat qui accepte un dépôt d'un actif sous-jacent, vous frappe des parts transférables qui représentent votre droit proportionnel sur tout ce qu'il contient, et permet à ce droit de prendre de la valeur à mesure que le coffre génère du rendement. Construit sur ERC-20, il a été finalisé en 2022 et est depuis devenu la plomberie par défaut derrière les agrégateurs, les marchés de prêt, les wrappers de staking liquide et les produits structurés. Si vous avez déposé dans un coffre de rendement moderne au cours des deux dernières années, vous avez presque certainement touché un contrat 4626 sans le savoir.
Points clés à retenir
- La norme ERC-4626 standardise les fonctions de dépôt, de retrait et de comptabilité afin que chaque coffre se comporte de la même manière.
- Vous détenez des parts transférables, et le rendement apparaît comme un ratio actifs-par-part croissant, et non comme de nouveaux jetons dans votre portefeuille.
- Parce que l'interface est uniforme, les coffres se connectent à d'autres protocoles comme des "money-legos" composables.
- Les coffres vides peuvent être vulnérables à une attaque par donation ou inflation sur le premier déposant, maintenant atténuée par les parts virtuelles.
Ce que ERC-4626 standardise et pourquoi presque tous les coffres de rendement modernes l'utilisent
Avant ERC-4626, chaque protocole de rendement inventait sa propre logique de dépôt et de retrait. Un portefeuille, un tableau de bord ou un autre contrat qui voulait intégrer dix coffres devait écrire dix adaptateurs différents. La norme a corrigé cela en imposant un ensemble commun de fonctions: deposit et mint pour entrer, withdraw et redeem pour sortir, plus des vues en lecture seule comme totalAssets, convertToShares et convertToAssets afin que n'importe qui puisse évaluer une part sans deviner. Il existe également des fonctions preview qui simulent le résultat exact d'une action avant que vous ne la signiez.
Le bénéfice est la vitesse d'intégration. Un seul morceau de code peut lire n'importe quel coffre conforme, c'est pourquoi les agrégateurs et les couches d'infrastructure l'ont adopté presque universellement. Les projets couverts dans nos guides sur Yearn, Beefy et Sommelier et sur les coffres Yearn Finance V3 s'appuient sur la norme précisément parce qu'elle élimine les frictions d'intégration pour les développeurs et les stratégies dans lesquelles ils acheminent le capital.
Le modèle de parts et comment les actifs par part génèrent du rendement au fil du temps
Le mécanisme qui déroute le plus les nouveaux venus est que votre solde de parts ne change généralement jamais. Lorsque vous déposez, le coffre frappe un nombre fixe de parts. À mesure que la stratégie sous-jacente génère des gains, les totalAssets du coffre augmentent tandis que l'offre totale de parts reste constante, de sorte que chaque part devient échangeable contre plus d'actifs sous-jacents. Ce ratio, souvent appelé prix par part ou taux de change, est tout l'enjeu.
Concrètement: si un coffre détient 1 000 USDC pour 1 000 parts, une part équivaut à 1 USDC. Après que la stratégie ait gagné 100 USDC, le coffre détient 1 100 USDC pour les mêmes 1 000 parts, donc chaque part vaut maintenant 1,1 USDC. Vous n'avez rien fait et votre nombre de parts est inchangé, mais votre créance a augmenté. C'est pourquoi un jeton de part 4626 peut tranquillement se négocier au-dessus de sa valeur initiale, et pourquoi vous devriez toujours évaluer une position en multipliant les parts par le taux de change actuel plutôt que par le nombre brut de parts.
Mécanismes de dépôt et de retrait, comment les parts sont frappées et brûlées
L'entrée et la sortie d'un coffre sont symétriques. Lors du dépôt, le contrat transfère vos actifs, calcule le nombre de parts que cela achète au taux de change actuel, et vous les frappe. La fonction double mint inverse l'entrée: vous demandez un nombre précis de parts et le contrat retire les actifs correspondants. Les deux chemins convergent vers le même ratio interne.
À la sortie, withdraw vous permet de nommer un montant exact d'actifs et brûle juste assez de parts pour le couvrir, tandis que redeem brûle un nombre défini de parts et paie les actifs qu'elles valent à ce moment-là. Les fonctions preview sont importantes ici car certains coffres facturent des frais ou appliquent des arrondis, et la prévisualisation montre le nombre réel avant que vous ne vous engagiez. Notez que tous les coffres n'offrent pas une liquidité instantanée; les stratégies avec des blocages ou des délais de débouclement peuvent mettre votre retrait en file d'attente, ce qui est une chose essentielle à vérifier sur le type de produits décrits dans notre aperçu des stratégies de rendement DeFi.
Pourquoi la composabilité est importante et comment les coffres se connectent à d'autres protocoles
Parce que chaque coffre 4626 parle le même langage, ses parts se comportent comme un ERC-20 standard que d'autres protocoles peuvent accepter, prêter contre, ou envelopper. Un jeton de part peut être utilisé comme garantie sur un marché monétaire, déposé dans un deuxième coffre, apparié dans un pool de liquidité, ou regroupé dans un produit structuré, le tout sans code d'intégration personnalisé. C'est la propriété de "money-lego" qui rend DeFi composable plutôt que cloisonné.
Les projets d'infrastructure construisent des entreprises entières sur cela. Les routeurs de rendement et les frameworks de coffres, y compris ceux expliqués dans notre guide sur l'infrastructure de rendement Veda et BoringVault, exposent une interface de style 4626 afin que les stratégies sous-jacentes puissent être échangées ou empilées tandis que le jeton de part reste un bloc de construction propre et prévisible pour tous les utilisateurs en aval.
L'attaque par inflation et donation et pourquoi le risque du premier déposant existe
La faiblesse la plus célèbre de la norme cible les coffres flambant neufs et vides. La version classique fonctionne comme ceci: un attaquant devient le tout premier déposant avec une petite quantité, frappe une seule part, puis transfère directement, ou donne, une grande somme de l'actif sous-jacent directement dans le contrat du coffre. Maintenant, une part est soutenue par un solde énorme. Lorsqu'un utilisateur honnête dépose ensuite, l'arrondi entier peut lui frapper zéro part tandis que ses actifs sont absorbés dans le prix de la part gonflé, et l'attaquant échange sa seule part pour capturer la différence.
La solution largement adoptée est celle des parts virtuelles et des actifs virtuels, où le contrat prétend en interne qu'une petite quantité de parts et d'actifs fantômes existe toujours. Cela rend les calculs d'arrondi trop coûteux à exploiter et neutralise la donation. De nombreux coffres ensemencent également un dépôt initial eux-mêmes ou brûlent une partie des premières parts. Néanmoins, le risque du premier déposant est réel sur les contrats fraîchement déployés et non audités, ce qui est la même prudence que nous soulignons lorsque nous couvrons comment gagner du rendement sur les stablecoins en toute sécurité.
Ce que les utilisateurs doivent vérifier avant de déposer dans un coffre ERC-4626
Traitez la norme comme une garantie d'interface, pas de sécurité. La spécification 4626 rend un coffre facile à lire et à intégrer, mais elle ne dit rien sur la solidité de la stratégie sous-jacente, l'audit du code ou la fiabilité de l'équipe. Avant de déposer, confirmez que le coffre n'est pas fraîchement déployé et vide, vérifiez s'il utilise des parts virtuelles ou un amorçage initial, et lisez les fonctions de prévisualisation on-chain pour voir le taux de change réel et les frais éventuels.
Vérifiez également que l'actif sous-jacent est exactement ce que vous attendez, recherchez un audit et un historique des actifs totaux au fil du temps, et comprenez les conditions de retrait au cas où la liquidité serait mise en file d'attente plutôt qu'instantanée. Un coffre qui vous permet de sortir proprement aujourd'hui peut se comporter différemment sous stress si sa stratégie est illiquide. La norme vous donne les outils pour inspecter tout cela de manière transparente, alors utilisez-les avant d'engager du capital.
Cet article est à des fins éducatives uniquement et ne constitue pas un conseil financier.