Sous le capot : constantes et mimirs
THORChain est conçu pour être à la fois configurable et réactif aux besoins changeants, aux conditions du marché et même aux exploits potentiels. L'une des façons d'y parvenir est d'utiliser un ensemble de paramètres appelés "Constanteshttps://thornode.ninerealms.com/thorchain/constants» et les « Mimirshttps://thornode.ninerealms.com/thorchain/mimir”. Les constantes sont les paramètres initiaux qui ont été mis en place lors du lancement de THORChain, tandis que les mimirs sont des mises à jour qui remplacent les constantes.
Les opérateurs de nœud ont un contrôle total sur les Mimirs. Lorsque 67 % des nœuds sont d'accord sur un changement Mimir spécifique, ces changements seront mis en ligne. Tous les votes Node Mimir sont effectués de manière transparente sur la chaîne.
L'équipe principale de développeurs conserve le contrôle Admin Mimir, mais uniquement pour les paramètres pour lesquels les nœuds n'ont pas encore voté. Cela permet des réponses rapides (par exemple, mettre en pause une chaîne en cas d'exploits suspects), mais n'annulera toujours pas les modifications de Node Mimirs.
Jetons un coup d'œil à quelques-uns des paramètres actuels de Mimir :
"ASGARDSIZE": 20 — Ce montant a été initialement fixé à 40, ce qui signifie un maximum de 40 nœuds par Asgard. Actuellement, ceci est défini sur un maximum de 20 nœuds par Asgard.
"CHURNINTERVAL": 100800 - Il s'agit de l'intervalle de rotation des nœuds, en comptant le nombre de blocs THORChain. Chaque bloc prend généralement environ six secondes, donc 100 800 blocs correspondent à sept jours.
"FULLIMPLOSSPROTECTIONBLOCKS": 1440000 - Ceci contrôle le temps nécessaire pour atteindre 100% de protection contre les pertes impermanentes. 1 440 000 correspond à 100 jours.
Les paramètres ci-dessous contrôlent la pause des chaînes sélectionnées. Zéro signifie pas d'arrêt, tandis que Un signifie arrêté.
"KILLSWITCHSTART": 6500000 - Cela a activé le Killswitch pour la dépréciation progressive de BEP2 et ERC20 RUNE, à partir du bloc 6 500 000 (18 juillet 2022).
"MAXSYNTHPERASSETDEPTH": 3000 - Cela contrôle la limite maximale des Synths par rapport à la profondeur des actifs de chaque pool de liquidités, actuelle à 3000 points de base, ou 30%.
"MINIMUMBONDINRUNE": 30000000000000 - Cela contrôle le montant minimum de RUNE avant qu'un nœud puisse être considéré comme étant transformé, actuellement à 300 000 RUNE (le nombre 30000000000000 est en notation 1e8).
Ces paramètres ci-dessous contrôlent la suspension des actions de Liquidity Pooling (dépôts et retraits) des chaînes sélectionnées. Zéro signifie pas d'arrêt, tandis que Un signifie arrêté.
Les paramètres ci-dessous sont des indicateurs des vérificateurs automatiques de solvabilité pour les chaînes sélectionnées. Zéro signifie pas d'arrêt, et lorsqu'il y a un arrêt, la hauteur du bloc qui a été arrêté sera affichée.
Ces paramètres ci-dessous activent ou désactivent les vérificateurs de solvabilité automatiques pour les chaînes sélectionnées. Actuellement, le vérificateur de solvabilité automatique de la chaîne BNB (BEP2) est désactivé, en raison de quelques écarts de calcul mineurs qui déclenchaient constamment le vérificateur d'avoir de faux positifs. La chaîne BEP2 est considérée comme une chaîne à faible risque, et la correction des écarts est considérée comme une priorité moindre pour le moment.
Voilà. Nous espérons que vous avez apprécié un voyage rapide dans la voie des paramètres Mimir.
Les références:https://docs.thorchain.org/network/constants-and-mimir
N'hésitez pas à vous rendre sur le Discord de l'Université LP pour discuter de cela, ou de toute autre question que vous pourriez avoir sur THORChain ou sur la fourniture de liquidités.