La prise de décision sur THORChain se fait entièrement sur la chaîne, grâce au consensus des nœuds et aux règles automatisées du protocole, qui garantissent la sécurité et le bon fonctionnement du système.

À l’heure actuelle, le réseau compte 111 nœuds actifs. Pour participer et protéger l’écosystème, chaque nœud doit engager au moins 300 000 RUNE en garantie. La gouvernance reste strictement égalitaire à tous les niveaux : chaque opérateur dispose d’une seule voix, quelle que soit la quantité de RUNE qu’il a immobilisée.

Le logiciel qui permet ces opérations s’appelle THORNode. Tout le monde peut proposer des améliorations de la plateforme, qu’il s’agisse de développeurs ou de membres de la communauté. Ces échanges ont lieu sur un serveur Discord ouvert, où les suggestions sont débattues et affinées jusqu’à devenir du code fonctionnel. Une fois les mises à jour prêtes, elles sont soumises aux opérateurs de nœuds, et le réseau doit obtenir une majorité des 2/3 pour passer à la nouvelle version du logiciel.

Au-delà des mises à jour logicielles, les nœuds gouvernent les paramètres du réseau en temps réel au moyen d’un cadre dédié appelé Mimir. Dans ce système, les conditions de vote varient selon la nature du changement. Les ajustements économiques de grande ampleur, comme la modification des frais, nécessitent une majorité des 2/3 des nœuds. En revanche, il suffit de 3 votes favorables pour activer des mesures opérationnelles ou de sécurité urgentes. Ces paramètres opérationnels peuvent ensuite être révoqués si 4 nœuds votent contre. Cette décision peut à son tour être contestée par 5 nœuds, et ainsi de suite selon une séquence progressive.

Par ailleurs, certaines fonctions essentielles contournent complètement le vote grâce à des déclencheurs automatisés du réseau. Par exemple, le système effectue un cycle de renouvellement environ tous les 3 jours, au cours duquel deux nœuds sont systématiquement retirés : celui qui est en place depuis le plus longtemps et celui qui a accumulé le plus grand nombre de points de pénalité. En outre, si le protocole détecte une insolvabilité, les échanges d’actifs sont automatiquement suspendus afin de protéger les fonds.