Pourquoi tout ce battage autour des DAO ?

Le bitcoin a été le premier protocole à utiliser la technologie blockchain. Cette technologie a introduit un mode de gestion décentralisé des systèmes, où chaque membre (nœud ou nœuds) a les mêmes droits que les autres et où le consensus est atteint par des décisions collectives. En d’autres termes, aucun mineur de la chaîne de blocs Bitcoin ne peut prendre de décisions unilatérales, sauf s’il possède plus de la moitié de la puissance de calcul totale du réseau, bien entendu.

Cependant, les mineurs gèrent le réseau de manière décentralisée, vérifient les transactions et ajoutent de nouveaux blocs à la blockchain, mais ne participent pas à la gestion du développement du protocole. Les développeurs prennent cette décision de manière indépendante, c’est-à-dire sans tenir compte de l’ensemble de la communauté. Pour remédier à ce malentendu, d’autres développeurs ont imaginé un nouveau concept de contrôle distribué ou d’organisation autonome décentralisée (DAO). Nous expliquons en détail quel type de modèle est utilisé, comment les DAO fonctionnent et comment elles contribuent au développement de l’économie de la blockchain.

Qu’est-ce qu’une DAO ?

Toute organisation conventionnelle possède une structure hiérarchique : en général, la structure des entreprises est divisée entre le secteur de la gestion, qui prend seul toutes les décisions stratégiques, et les autres niveaux, qui ne sont pas impliqués dans la gestion de l’entreprise.

Le conseil d’administration peut modifier la politique de l’entreprise à sa guise, même contre la volonté des autres employés et surtout des clients. C’est l’un des principaux inconvénients de la gestion centralisée, qui peut nuire à la fois aux clients et à l’entreprise elle-même à long terme.

Qu’offre une DAO ? L’organisation autonome décentralisée introduit un modèle de leadership fondamentalement nouveau basé sur une structure non hiérarchique ou peer-to-peer, tout comme la blockchain elle-même.

Comme son nom l’indique, la communauté gère le protocole de manière décentralisée, et la décision est prise sur la base des résultats d’un vote impliquant tous les membres qui possèdent la crypto-monnaie du réseau dans leur portefeuille.

L’Organisation Autonome Décentralisée, connue sous le nom de DAO, est la première plateforme DAO au monde créée par Christoph Jentzsch et publiée sur GitHub. La DAO a été lancée en 2016 sur la blockchain Ethereum.

La plateforme a attiré un fonds de capital-risque et plus de 150 millions de dollars d’investissements publics par le biais d’une offre initiale de pièces de monnaie (ICO), mais elle a été piratée plus tard dans l’année en raison de problèmes de sécurité. Les pirates ont détourné environ un tiers des fonds en pièces ETH en exploitant une vulnérabilité dans le code source du protocole.

Les jetons DAO ont été retirés du marché par les principales bourses Poloniex et Kraken. En 2017, la Securities and Exchange Commission (SEC) des États-Unis a publié un rapport sur l’ICO menée par The DAO, dans lequel elle a constaté des violations de certaines parties de la législation locale, car le régulateur considère les jetons comme des titres vendus par la DAO, ce qui signifie qu’ils sont soumis aux réglementations correspondantes.

Après le piratage, les développeurs d’Ethereum ont pris la décision controversée de diviser le réseau en deux blockchains et d’effectuer un hard fork pour récupérer les fonds des utilisateurs concernés. En conséquence, une nouvelle chaîne Ethereum a vu le jour, tandis que l’ancienne continuait à fonctionner sous le nom d’Ethereum Classic.

Parallèlement, la communauté Ethereum s’est également divisée : certains utilisateurs ont préféré laisser le réseau principal inchangé, et celui-ci a continué à fonctionner. Ethereum Classic est le réseau Ethereum d’origine, et la nouvelle chaîne que nous connaissons aujourd’hui est en fait devenue une fourche dure.

Les développeurs d’Ethereum considèrent les DAO comme des « communautés dirigées par leurs membres sans direction centralisée » et les qualifient d' »entreprises natives de l’internet ».

Comment fonctionnent les DAO ?

Pour comprendre le fonctionnement des DAO, vous devez en savoir plus sur la technologie qui les sous-tend. Le code DAO est exécuté dans un environnement blockchain entièrement décentralisé à l’aide de contrats intelligents. De la même manière, les applications décentralisées (DApps) fonctionnent et des jetons non fongibles (NFT) sont émis.

C’est la principale différence avec les entreprises traditionnelles qui sont dirigées par un leader centralisé. Les organisations autonomes décentralisées sont un exemple d’utilisation de la blockchain pour résoudre divers problèmes. Par exemple, alors que les DApps permettent aux utilisateurs d’accéder à des services financiers décentralisés, les DAOs fournissent un système de gestion décentralisé pour les projets basés sur la blockchain.

Les membres de la DAO utilisent des actifs numériques spéciaux appelés jetons de gouvernance pour voter sur les modifications du protocole. Toutes les opérations sont effectuées par des contrats intelligents, qui sont des programmes entièrement autonomes sur la blockchain qui vérifient le respect de certaines conditions lors de l’exécution des transactions.

Les contrats intelligents sont également chargés d’automatiser les protocoles et de veiller à ce qu’ils fonctionnent sans intervention des utilisateurs, y compris des développeurs.

Les règles de fonctionnement sont prédéterminées et ne peuvent pas être modifiées à la volée, comme c’est le cas dans les entreprises gérées par des êtres humains. Il s’agit là d’une autre différence essentielle avec les organisations traditionnelles : les résultats des votes sont enregistrés sur la blockchain et ne peuvent être falsifiés d’aucune manière, ce qui garantit des opérations totalement transparentes.

MakerDAO est un exemple de DAO réussie. Les détenteurs du jeton de gouvernance Maker (MKR) ont un contrôle décentralisé sur le fonctionnement de la plateforme MakerDAO. D’ailleurs, la première stablecoin algorithmique au monde soutenue par des pièces d’ETH a été lancée sur cette plateforme.

Pour voter en faveur de la proposition, les participants doivent déposer des jetons de gouvernance par le biais d’un contrat intelligent. Ce principe est similaire à celui du jalonnement. Les utilisateurs qui ont voté pour la proposition gagnante reçoivent des récompenses supplémentaires. Une fois le processus terminé, les jetons sont déverrouillés et renvoyés dans le portefeuille avec la récompense. Par conséquent, les entrepreneurs et les détenteurs de jetons qui activent les DAO peuvent gagner de l’argent en votant.

En réalité, toutes les DAO ne sont pas suffisamment décentralisées. Certaines organisations autonomes décentralisées utilisent un système connu sous le nom de droits de vote qui détermine le poids du vote d’un participant individuel. Le pouvoir de vote est déterminé en fonction du nombre de jetons : plus un participant possède de jetons, plus son vote est important.

L’inconvénient de cette approche est que les propriétaires de grandes quantités de crypto-monnaies ou de valeurs cryptographiques obtiennent un avantage sur les autres participants au vote et ont une plus grande influence sur la prise de décision pour changer la façon dont les protocoles fonctionnent, ce qui conduit à une centralisation partielle du contrôle.

Récemment, un autre mécanisme DAO a gagné en popularité : il n’est pas nécessaire de déposer des jetons de gouvernance et les utilisateurs ne paient qu’une commission de réseau pour une transaction lorsqu’ils votent pour des propositions. Dans ces DAO, les détenteurs de jetons ont les mêmes droits de vote.

De nombreuses plateformes blockchain basées sur la technologie Cosmos Interblockchain Communications (IBC), telles que Osmosis Zone DEX et Juno Network, permettent de voter sans lier les jetons à un contrat intelligent.

Cela signifie que vous n’avez besoin que de jetons de gouvernance pour payer une redevance lorsque vous signez une opération de vote. Toutefois, dans ce cas, vous ne recevrez pas de récompense non plus, mais les droits de vote ne sont pas accordés, ce qui permet aux grands acteurs d’influencer la prise de décision de manière centralisée.

Avantages et inconvénients des DAO

Avec les DAO, les utilisateurs ne sont plus laissés dans l’ignorance lorsqu’il s’agit de prendre des décisions importantes concernant la plateforme. Par exemple, les règles de fonctionnement des protocoles Bitcoin et Ethereum sont toujours modifiées sans la participation de la communauté, bien que leurs opinions et leurs besoins soient certainement pris en compte.

Cependant, les DAO ont encore des faiblesses et certains problèmes doivent être résolus avant qu’une approche de gouvernance décentralisée puisse améliorer le monde des crypto-monnaies.

Avantages des DAO

Voici les avantages qu’offrent les DAO :

Transparence

Toutes les décisions et fonctions internes d’une organisation sont généralement cachées aux regards indiscrets, et les utilisateurs n’en prennent généralement connaissance qu’après coup, sans avoir la possibilité d’influencer la prise de décision de quelque manière que ce soit. Les DAO proposent un modèle différent : tout membre de la communauté peut proposer d’améliorer la fonctionnalité de la plateforme blockchain, et si la majorité des membres le soutiennent, les changements sont apportés au protocole. Cela rend la gestion du protocole transparente.

L’autonomie

Les contrats intelligents permettent non seulement d’automatiser le travail du processus de prise de décision dans les DAO, mais aussi de le rendre autonome en empêchant l’interférence de tiers dans le processus de vote. Même si des entreprises centralisées mettaient en place un système de vote, elles pourraient toujours manipuler les résultats à leur guise et prétendre que la gestion est décentralisée.

Code source ouvert

Comme pour la plupart des projets de blockchain, le code des DAO est totalement ouvert et tout développeur peut vérifier que le protocole est réellement transparent. En outre, les utilisateurs peuvent trouver des vulnérabilités dans le code et soumettre des rapports pour corriger les bogues, ce qui renforce la sécurité des DAO.

Égalité des membres de la Communauté

De nombreuses DAO développées ces dernières années accordent à leurs membres des droits de vote égaux lorsqu’il s’agit d’adopter des changements dans le fonctionnement du protocole. L’idée originale de la DAO était de déléguer le pouvoir aux détenteurs de jetons, supprimant ainsi l’autorité centrale des dirigeants et leur capacité à orienter les ressources de l’entreprise ainsi que les fonds des investisseurs dans la mauvaise direction, ce dont souffre l’ensemble de la communauté.

Gestion efficace et réduction des coûts

Les DAO fonctionnent sans bureaux physiques, et il n’est pas nécessaire d’embaucher un cadre ou une direction pour prendre les décisions importantes concernant le fonctionnement du système. Tout cela réduit le coût de l’activité, et le développement de la plateforme est conçu pour répondre aux besoins d’un groupe d’utilisateurs qui participent eux-mêmes au vote sur les décisions visant à améliorer le projet.

Entre des mains collectives

La plateforme et toutes les décisions importantes qui la font fonctionner n’appartiennent pas à un petit groupe de personnes habituellement aux commandes. Les DAO appartiennent à l’ensemble de la communauté des passionnés de crypto-monnaies qui s’engagent à se développer lorsque la plateforme répond à leurs besoins. Un groupe centralisé de gestionnaires, en revanche, peut ne poursuivre que ses intérêts égoïstes et ignorer les problèmes réels des clients de l’entreprise.

L’opportunité de gagner de l’argent

Comme les mineurs, les stakers ou les délégués, les électeurs de la DAO peuvent gagner de l’argent en plaçant des jetons de gouvernance dans des fonds communs. Cela s’apparente à des actions pour lesquelles l’entreprise verse des dividendes aux investisseurs, sauf que dans les organisations autonomes décentralisées, les utilisateurs participent également aux décisions importantes concernant le fonctionnement de la plateforme.

Inconvénients des DAO

De nombreuses DAO sont encore partiellement centralisées

Les règles des DAO sont initialement définies par les développeurs, ce qui affecte le fonctionnement initial du protocole. Bien que ces règles puissent être modifiées au fil du temps par le biais d’un vote, cela centralise les protocoles dans une certaine mesure. En outre, pour les systèmes qui utilisent le vote pour le vote, la centralisation a un impact plus important sur les modifications ultérieures du protocole.

Aucune garantie de sécurité

La blockchain fonctionne de manière décentralisée. Il en va de même pour les DApps et les contrats intelligents construits au-dessus du réseau principal : Si des pirates informatiques parviennent à pénétrer dans la DAO et à retirer des fonds, il sera extrêmement difficile d’arrêter et d’empêcher d’autres mouvements d’argent.

L’incident survenu sur la plateforme DAO en 2016 l’a démontré : pour récupérer les fonds des investisseurs, un réseau blockchain alternatif a dû être créé à l’époque.

Toutefois, compte tenu de la croissance des écosystèmes décentralisés, cela n’est actuellement pas possible. Sans compter que les attaquants peuvent exploiter cette situation en présentant aux détenteurs de jetons un projet à l’origine frauduleux.

En outre, une entreprise centralisée est responsable devant les clients de ses actions en cas d’erreur et peut facilement être poursuivie en justice si elle refuse d’assumer ses responsabilités, ce qui n’est pas possible avec les DAO : avant même d’utiliser la plateforme, les utilisateurs signent généralement un contrat d’utilisation dans lequel ils acceptent les accords juridiques et assument tous les risques liés à l’utilisation de la plateforme.

Augmente le temps de développement

Parfois, les développeurs doivent intervenir rapidement, par exemple en cas d’erreurs dans le protocole ou d’autres problèmes de sécurité. Ce problème peut également être résolu par le vote ou la centralisation partielle, qui donne aux développeurs le droit de prendre certaines décisions concernant la sécurité de la plateforme DAO sans approbation préalable.

Est-il difficile de créer vos DAO ?

Le développement d’une DAO, comme tout système de blockchain, est un processus complexe et chronophage qui nécessite l’intervention de professionnels qualifiés. Le choix de l’entreprise chargée de développer l’Organisation Autonome Décentralisée détermine la fiabilité du protocole.

Par exemple, si des vulnérabilités sont découvertes, les pirates peuvent causer des dommages irréparables non seulement à la plateforme elle-même, mais aussi à la réputation de l’entreprise, ce qui affecte encore davantage son travail. Vous devez également attirer des utilisateurs, lever des fonds et surmonter divers obstacles juridiques pour que votre plateforme fonctionne et se développe.

Vous pouvez confier le développement d’une plateforme DAO basée sur la technologie blockchain à ICODA, une entreprise qui développe et promeut des produits blockchain depuis cinq ans. Vous pouvez consulter nos cas d’utilisation ou demander une consultation gratuite pour savoir comment nous pouvons vous aider dans votre projet.

Conclusion

Les DAO sont en train de changer le paradigme du fonctionnement des organisations Internet. Les partisans des organisations autonomes décentralisées estiment que les entreprises et leur gestion doivent appartenir à la communauté, et non à un petit groupe d’individus qui prennent unilatéralement des décisions importantes, souvent sans tenir compte des intérêts des clients eux-mêmes.

Les plateformes DAO permettent aux utilisateurs d’interagir en toute sécurité sur Internet sans avoir à se faire confiance, car toutes les transactions sont régies par un contrat intelligent autonome.