Concave is the New Linear: The Impossibility of Anti-Plutocratic DAO Governance
Ce papier démontre qu'aucune règle de vote fondée uniquement sur le solde des portefeuilles ne peut efficacement empêcher le contrôle ploutocratique dans les DAO sans permission, car les attaquants Sybil peuvent toujours fractionner leurs jetons entre plusieurs portefeuilles pour obtenir un pouvoir de vote croissant au moins linéairement avec leurs avoirs, rendant les mécanismes anti-ploutocratiques tels que le vote quadratique pratiquement inefficaces face à des coûts d'attaque réalistes.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
La Grande Image : Le Rêve « Une Personne, Une Voix » contre la Réalité
Imaginez un immense jardin communautaire (un DAO) où chaque personne possédant une parcelle de terre (un token) peut voter sur la gestion du jardin.
- L'Ancienne Méthode (Vote Linéaire) : Si vous possédez 100 parcelles, vous obtenez 100 voix. Si vous possédez 1 parcelle, vous obtenez 1 voix. Cela semble équitable, mais en réalité, quelques personnes riches (les baleines) possèdent presque toutes les terres. Elles peuvent facilement outvoter tout le monde.
- La Solution Proposée (Vote Concave) : Pour empêcher les riches de dominer, la communauté suggère une nouvelle règle : le Vote Quadratique. Selon cette règle, votre pouvoir de vote ne croît pas aussi vite que vos terres. Si vous possédez 100 parcelles, vous n'obtenez pas 100 voix ; vous n'obtenez que 10 voix (la racine carrée de 100). Si vous possédez 4 parcelles, vous obtenez 2 voix. L'idée est de donner plus d'influence aux petits jardiniers par rapport à leur taille, tout en atténuant le pouvoir des géants.
L'Affirmation Principale du Papier : Les auteurs prouvent que ce correctif « équitable » ne fonctionne pas sur une blockchain sans permission. Ils montrent qu'un attaquant riche peut tricher le système si efficacement que la règle « équitable » devient tout aussi injuste que l'ancienne, mais beaucoup moins coûteuse à exploiter.
Le Code de Triche : L'Attaque « Sybil »
Le papier se concentre sur un type spécifique de triche appelé Attaque Sybil.
L'Analogie :
Imaginez que la règle du jardin dise : « Vous obtenez des voix en fonction du nombre de parcelles que vous possédez, mais plus vous avez de parcelles au même endroit, moins chaque parcelle supplémentaire vous donne de pouvoir. »
Un attaquant intelligent réalise : « Attendez, si je divise mes 100 parcelles en 100 petits jardins différents (portefeuilles) au lieu de les garder dans un seul grand champ, les mathématiques changent. »
- Un Grand Jardin (100 parcelles) : Selon le Vote Quadratique, vous obtenez voix.
- 100 Petits Jardins (1 parcelle chacun) : Vous obtenez (100 fois). Cela équivaut à voix.
En divisant leur argent en de nombreuses petites « identités » (portefeuilles), l'attaquant transforme une règle conçue pour limiter son pouvoir en une règle où il retrouve tout son pouvoir.
Le « Coût » de la Triche
Les auteurs se demandent : « Et si cela coûtait de l'argent pour ouvrir un nouveau jardin ? Et s'il y avait des frais pour diviser la terre ? »
Ils ont construit un modèle mathématique incluant des coûts réels :
- Frais de gaz : Le coût pour créer un nouveau portefeuille et déplacer des tokens.
- Solde minimum : Certains jardins exigent que vous déteniez une petite somme d'argent juste pour avoir le droit de voter.
Le Résultat Choc :
Le papier prouve que peu importe le niveau des frais, tant qu'il est possible d'ouvrir un portefeuille avec n'importe quelle somme d'argent, un attaquant riche peut finir par gagner.
- La Métaphore : Imaginez un péage qui facture 1 $ pour entrer dans un bureau de vote.
- Si vous avez 100 $, vous pouvez payer le péage 100 fois et obtenir 100 voix.
- Si vous avez 1 000 000 $, vous pouvez payer le péage 1 000 000 de fois.
- Le « coût » vous ralentit, mais ne vous arrête pas. Si vous avez assez d'argent, vous pouvez toujours acheter plus de voix que les petits jardiniers honnêtes réunis.
Les auteurs appellent cela « Concave is the New Linear ». Cela signifie que même si la règle de vote semble courbe et équitable (concave), une fois que l'on prend en compte la capacité de diviser son argent, le pouvoir de l'attaquant croît en ligne droite (linéaire) avec son budget.
Preuve du Monde Réel : L'Exemple « Uniswap »
Les auteurs n'ont pas seulement fait des mathématiques ; ils ont testé cela sur cinq projets crypto réels et massifs (comme Uniswap, Compound et ENS).
- Le Scénario : Ils ont examiné un vote récent sur Uniswap où la valeur totale des voix valait environ 300 millions de dollars.
- La Façon Honnête : Pour gagner ce vote honnêtement (en achetant tous les tokens nécessaires), un attaquant devrait dépenser environ 300 millions de dollars.
- La Façon « Division » : En utilisant l'astuce de la « division » avec le Vote Quadratique, l'attaquant n'avait besoin de dépenser que 75 000 $ pour obtenir la même quantité de pouvoir de vote.
- Le Résultat : L'attaquant a obtenu 4 039 fois plus de pouvoir pour son argent qu'un électeur honnête.
Ils ont trouvé des résultats similaires pour d'autres règles (comme le « Vote de Puissance » ou le « Vote Logarithmique »), où l'attaquant pouvait obtenir des centaines de milliers de fois plus de pouvoir pour le même argent.
Pourquoi Ne Peut-On Pas Simplement Réparer Cela ?
Le papier discute de trois idées courantes pour arrêter cela et explique pourquoi elles échouent seules :
Preuve d'Humanité (Une Personne, Une Identité) :
- Idée : Obliger tout le monde à prouver qu'il est un humain réel avant de pouvoir voter.
- Problème : Le papier dit que c'est la seule chose qui fonctionne réellement, mais cela nécessite une nouvelle couche d'identité (comme un passeport) qui n'existe pas encore parfaitement. Si vous ne l'avez pas, les mathématiques tiennent toujours.
Frais Plus Élevés (Friction Économique) :
- Idée : Rendre la création de nouveaux portefeuilles extrêmement coûteuse (par exemple, 1 000 $ par portefeuille).
- Problème : Cela augmente simplement le prix. Si l'attaquant a 1 milliard de dollars, il peut toujours se permettre de payer les frais de 1 000 $ un million de fois. Cela le ralentit, mais ne l'arrête pas.
Empilement de Règles (Bicaméralisme) :
- Idée : Avoir deux votes : un vote « équitable » et un vote « riche ». Les deux doivent passer.
- Problème : C'est la seule solution viable que les auteurs suggèrent. Vous avez besoin d'un « filet de sécurité » (comme un vote linéaire ou une vérification d'identité) pour attraper l'attaquant s'il brise le vote « équitable ».
La Conclusion
Le papier conclut que vous ne pouvez pas vous fier uniquement à des formules mathématiques « équitables » pour protéger un jardin décentralisé.
Si vous permettez aux gens de créer autant de fausses identités (portefeuilles) qu'ils le souhaitent, un attaquant riche trouvera toujours un moyen de transformer un système « équitable » en un système « les riches gagnent ». Pour protéger réellement les petits jardiniers, vous devez combiner les mathématiques avec un moyen de prouver qui est une vraie personne, ou avoir une deuxième couche de sécurité que les mathématiques ne peuvent pas briser.
En bref : Vous ne pouvez pas simplement changer la formule de vote pour arrêter les riches ; vous devez d'abord les empêcher de créer une infinité de fausses identités.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.