Les compromis d’ingénierie des pools AMM immuables

L’immuabilité est un compromis d’ingénierie : un pool AMM immuable supprime la capacité de remplacer le code déployé, mais aussi celle de corriger un bug au sein de ce pool. STONfi fait ce choix : les contrats de pool sont immuables, tandis qu’un Router distinct reste améliorable.

🔒 CE QUE L’IMMUTABILITÉ SUPPRIME

Un contrat améliorable peut rediriger l’exécution vers un nouveau code d’implémentation. Cette flexibilité aide les équipes à corriger les bugs, mais crée un risque lié à l’autorité de mise à niveau.

Avec un pool immuable, le bytecode déployé reste fixe. Il n’existe aucun pointeur d’implémentation à remplacer et aucun administrateur capable de réécrire la logique centrale du pool.

L’avantage est une surface d’attaque figée :

- La logique AMM peut être auditée sur un artefact permanent.
- Une future implémentation ne peut pas remplacer silencieusement ce code.

⚠ LE COÛT NE DISPARAÎT PAS

Si le code immuable contient un bug, l’équipe ne peut pas corriger exactement ce pool. Un nouveau pool doit être déployé, tandis que l’ancien reste sur la blockchain. Les liquidités et l’activité de trading doivent alors migrer volontairement.

L’immuabilité réduit le risque de mises à niveau futures, mais rend les bugs découverts plus difficiles à réparer.

STONfi sépare les responsabilités : le Pool conserve la logique AMM et les réserves sous un code fixe, tandis que le Router coordonne les opérations et peut évoluer.

⏱ UNE FLEXIBILITÉ AVEC DES LIMITES

Certains paramètres peuvent rester configurables sans rendre l’ensemble du contrat améliorable. L’article prend l’exemple des frais : le code initial du pool peut permettre une modification des frais dans une limite, sans changer sa logique.

Les mises à niveau du Router sont retardées de sept jours. Cela ne rend pas une mise à niveau malveillante impossible ; cela crée simplement un délai pour réagir.

La question clé n’est pas « immuable ou améliorable ? ». C’est plutôt : quel composant a le plus grand rayon d’impact, ce qui doit changer, et quelles protections encadrent ce changement ?

Ce n’est pas un conseil d’investissement - faites vos propres recherches ! 🚀

$GRAM