Les protocoles DeFi
La finance décentralisée remplace des intermédiaires par du code et des formules. Ces formules sont courtes, publiques, et leurs effets surprennent souvent : autant les faire tourner soi-même.
Le cœur de la DeFi tient en peu d'équations. Un AMM fixe un prix avec x·y=k, et de cette seule formule découlent le slippage et la perte impermanente. Un protocole de prêt surveille un ratio et liquide automatiquement quand il passe sous 1. Autour, des pièces d'infrastructure font tenir l'ensemble : stablecoins, oracles, layer 2 et bridges, ces derniers étant historiquement parmi les points les plus attaqués.
Chaque simulateur montre à la fois le mécanisme et sa limite. Les protocoles cités sont des exemples techniques : aucune de ces pages n'est une incitation à les utiliser, et toutes détaillent ce qui peut mal tourner.
Les explications
- Uniswap et les AMM : la formule x·y=k en directUn AMM remplace les acheteurs et les vendeurs par une réserve et une multiplication. Déplace le curseur, exécute l'échange et suis le point sur la courbe.
- Le slippage : pourquoi tu paies plus que prévuLe prix affiché n'est valable que pour un montant infime. Au-delà, ton propre échange le fait bouger, et une tolérance trop large laisse une marge à des robots.
- La perte impermanente : simulateurFournir de la liquidité revient à laisser le pool vendre ce qui monte et acheter ce qui baisse. Fais bouger le prix et mesure l'écart avec ceux qui n'ont rien fait.
- Prêt et emprunt en DeFi : santé et liquidationUn prêt DeFi n'a ni banquier ni appel de marge : seulement un nombre recalculé en continu. S'il passe sous 1, n'importe qui peut solder ta position et garder un bonus.
- Stablecoins : comment ils tiennent la paritéUn stablecoin ne vaut pas 1 dollar par décret. Quelqu'un doit pouvoir gagner de l'argent à le ramener là, et un actif doit couvrir la promesse. Choque le système pour voir lequel.
- Les oracles : comment la blockchain connaît le prixUne blockchain ne voit rien du monde extérieur. L'oracle lui apporte un prix, et ce prix décide qui sera liquidé : autant savoir comment il est fabriqué.
- Layer 2 et rollups : pourquoi c'est moins cherUn rollup exécute les transactions à côté d'Ethereum et n'y publie que le résumé. Lance un lot, fais tricher le séquenceur, et regarde qui le rattrape.
- Les bridges : pourquoi ils se font piraterUn bridge ne déplace aucun jeton : il en bloque d'un côté et en promet de l'autre. Toute sa sécurité tient à celui qui valide cette promesse.
Dès que du code contrôle des fonds, la question devient celle de la sécurité.