Comprendre la gouvernance Dash#

Un des plus grands défis, dans la conception d’une plateforme cryptomonétaire, est de créer un système décentralisé de gouvernance pour gérer, financer, maintenir et faire croître le projet. Cet élément clé a été absent, à ce jour, de toutes les cryptomonnaies majeures. Une réponse spontanée est de créer une fondation sans but lucratif, dont la tâche sera de maintenir le protocole principal et de promouvoir la monnaie, mais cette fondation ne sera pas connectée de manière significative aux investisseurs de la monnaie. Cette approche connaît ses problèmes, rendus évidents par les expériences de plateformes cryptomonétaires plus anciennes.

Les fondations cryptomonétaires actuelles ne sont pas liées à la monnaie elle-même par un mécanisme inclus dans le protocole, et ne sont pas conçues pour survivre au départ des premiers enthousiastes lorsque leur intérêt a faibli. Dans ce cas, la fondation rencontre de graves difficultés pour maintenir son financement, jusqu’à exploser, et le développement du protocole principal a beaucoup de difficultés à être financé, ou bien il doit recourir à du bénévolat sur lequel il est difficile de toujours compter, ce qui ne permet aucun budget sérieux ni aucune planification sérieuse. Les dons sont aussi injustes envers les donateurs, car il y a toujours des parasites qui vont bénéficier des efforts des autres sans contribuer à quoi que ce soit. D’autres projets se sont financés en pré-minant des fonds ou en opérant des ventes avant lancement, ce qui n’est pas une excellente solution, soit parce que le contrôle des fonds est centralisé, soit parce qu’à cette étape il est encore impossible de quantifier les besoins futurs du projet.

Avec son réseau de nœuds complets et l’exigence d’une caution, Dash dispose déjà d’un réseau décentralisé d’opérateurs de masternode, qui sont fortement investis dans l’avenir de la cryptomonnaie, et qui, en tant que groupe, peuvent agir comme gardiens du développement et de la promotion du protocole principal. Nous offrons un système de gestion décentralisé, basé sur le mécanisme de vote des masternodes. Les opérateurs de masternode ne sont pas les seuls intéressés dans le succès de Dash, mais ils sont les plus stables, car, à l’inverse des mineurs, ils ne peuvent pas réutiliser leurs actifs pour tout autre objet ou toute autre monnaie.

Dans notre système budgétaire, une portion de la récompense de bloc est retenue sous séquestre par le réseau lui-même, au nom des opérateurs, afin d’être investie dans le développement et la croissance de l’écosystème, selon le vote des masternodes exprimé sur différentes propositions budgétaires. Ces fonds sont destinés à soutenir le développement et la promotion de la monnaie. Les opérateurs de masternode votent sur le financement de budgets et de projets spécifiques, décidant ainsi de la direction que le projet doit prendre. Cela se fait d’une manière complètement transparente, à travers un portail public où les initiatives nouvelles sont proposées et soumises au vote des masternodes. Fonctionnant comme un Kickstarter ou un Lighthouse décentralisés, le budget peut être utilisé pour tout ce qui augmente la valeur de l’écosystème.

Il s’agit d’un système décentralisé à 100% et rendu possible par les masternodes, où les budgets sont décidés et payés directement depuis la blockchain. La blockchain recrute des programmeurs informatiques de cette façon, et elle rend possible un concept innovant de fournisseurs payés par la blockchain, où les gens travaillent et sont payés directement par le réseau, suivant le vote décentralisé de tous les opérateurs de masternode. Un avantage de ce modèle est qu’il peut survivre au départ des premiers investisseurs. Si les premiers opérateurs de masternode revendent leurs fonds, le nouveau détenteur peut monter un masternode et, de ce fait, acquérir un droit de vote sur les budgets et les projets. Cela garantit qu’il y ait un système fonctionnel de maintenance même si les gens vont et viennent, et cela rend le réseau capable de s’auto-soutenir sans dépendre d’acteurs donnés.

Budgets et vote des masternodes#

Le système fonctionne comme un mécanisme décentralisé de vote, basé sur les règles de fonctionnement de la blockchain, dans lequel sont proposés des budgets relatifs à différents projets, sur quoi votent les masternodes. Chaque projet, s’il est adopté, est ajouté au budget total et payé directement depuis la blockchain à la personne exécutant le travail. Cela permet à Dash de recruter des développeurs et de les payer directement, après approbation du réseau de manière décentralisée.

Un masternode vote sur une proposition (techniquement : un objet de gouvernance sur la blockchain) en utilisant la commande “masternode vote yes”, “masternode vote no” ou “masternode vote abstain”. Le vote est ensuite diffusé sur le réseau, et sont décomptés selon des règles suivies par le réseau lui-même. Les budgets en cours de discussion et l’évolution des votes peuvent être suivis par la commande “masternode budget show”.

Un système de gouvernance décentralisée bien conçu permet à un réseau cryptomonétaire de résister et de survivre à ses créateurs initiaux. De cette façon, les générations suivantes d’opérateurs de masternode ont un moyen clair de soutenir le système tel que défini par le protocole lui-même. Il s’agit là d’une application de l’idée de « sagesse de la foule », et d’un lien de confiance créé par la caution des masternodes, dans le but de créer un système de gestion décentralisé. Cela apporte une valeur considérable à la monnaie, en nous permettant d’être plus souples et d’entrer en concurrence avec d’autres systèmes de paiement, tels que Bitcoin ou les cartes bancaires, à une échelle mondiale.

Au fur et à mesure du développement du système, un grand nombre de contractants productifs, rémunérés par les récompenses de bloc, ont émergé et se sont durablement établis. Parmi eux, l’équipe de développement principale, des fournisseurs de services de séquestre, des équipes d’actualité et de communication, des laboratoires de développement expérimental, des partenariats avec des universités, des services de marketing et communication, ou encore des intégrations dans des plateformes et des systèmes de paiement tiers. Le marché reconnaît la valeur de la stabilité du réseau dans son ensemble, et le fait que la possibilité de financements fiables et adaptés a pour résultat une implémentation plus rapide et plus cohérente de la feuille de route Dash et des services Dash principaux.

Répartition des récompenses de bloc#

Pour garantir la viabilité de long terme de la blockchain, le réseau conserve une partie des récompenses de bloc au fur et à mesure que des blocs sont créés. Les opérateurs de masternode sont chargés d’agir comme gardiens et, en votant, d’investir dans la maintenance et l’accroissement du réseau. Cela entraîne un développement et une promotion plus rapides, et la création d’un cercle vertueux qui bénéficient à tous les participants, dont les mineurs, les opérateurs de masternode, les investisseurs et les utilisateurs. Plus important encore, cela donne à la blockchain elle-même un mécanisme d’auto-préservation qui est au-delà du contrôle de tout individu particulier.

90%

Mining and Masternode Reward

10%

Budget de gouvernance décentralisée

Masternodes and miners split 90% of the mining reward per the distribution found here, at the time it is created. The remaining 10% is disbursed monthly by the masternode operators once the results of their votes are tallied, creating the first self-sustaining decentralized cryptocurrency platform organized as a Decentralized Autonomous Organization (DAO). The masternode operators establish a social contract with the network they benefit from and are bound to act as caretakers, dedicating their time, due diligence work and a portion of the network rewards to furthering the ecosystem. This has a ripple effect that benefits all parties involved - especially the end users.

Il est attendu que la valeur créée par le travail accompli pour mettre en œuvre les propositions soit supérieure à l’allocation à 100% des récompenses aux mineurs, parce que le réseau a des besoins qui dépassent la seule sécurité cryptographique de la blockchain. Le résultat attendu est d’un bénéfice supérieur non seulement pour les propositions gagnantes, mais aussi pour les opérateurs de masternode, les mineurs et les utilisateurs normaux. De fait, le lancement de la gouvernance budgétaire décentralisée elle-même a été décidée par un vote de masternodes, faisant de la toute première décision collective la création même du système, ce qui est analogue à l’établissement d’une constitution.

Cette méthode de distribution de la récompense normale de bloc, d’une façon qui prenne en compte tous les éléments critiques dont une cryptomonnaie a besoin pour sa viabilité de long terme (par exemple le minage, les nœuds complets, le développement, la promotion), est révolutionnaire en ceci qu’elle s’accomplit sans changer l’émission monétaire ni créer d’inflation supplémentaire pour les investisseurs. Le réseau distribue simplement les ressources disponibles de façon à ce qu’elle bénéficie le plus possible à tous les participants.

Contractants et propositions#

Contractors of the blockchain can be developers, outreach professionals, team leaders, attorneys or even people appointed to do specific tasks. Proposals generally begin life as simple pre-proposal forum posts on the Dash Forum, where feedback and suggestions are solicited from the general community. Once the proposal owner decides they have a reasonable chance of passing their proposal, it is created as a governance object on the blockchain. A fee of 1 DASH is associated with this action to prevent spam and ensure only serious proposals make it to this stage. Several tools exist to allow masternode operators to comfortably review and vote on proposals. The net total of yes votes must exceed 10% of the total masternode count at the time votes are tallied in order to pass. If there are more passing proposals than the available block reward can provide for, the proposals with the most yes votes will pass first, creating a cut-off point for less popular proposals. The same process is then repeated every month, and the total amount of Dash available for proposals decreases by approximately 7.14% per year, together with the overall block reward.

La vidéo suivante, réalisée par Tao of Satoshi, contient des conseils à l’intention des responsables de propositions qui soumettent les leurs durant des périodes de grande concurrence pour les fonds budgétaires disponibles :

Sites web consacrés aux propositions budgétaires#

The community has gathered around DashCentral as a website to facilitate discussion and voting on proposals formally entered on the Dash blockchain. Other websites like Dash Ninja are available to monitor progress over time and gather more detailed statistics. Dash Masternode Tool also allows for voting without the need to share masternode private keys with a third party service.

../../../_images/governance-dashcentral.png

Affichage typique d’une discussion sur une proposition et de son vote sur le site Dash Central#

Chaque proposition comporte une description de ses objectifs, des détails sur le travail envisagé et une répartition du budget sollicité. Beaucoup de propositions renvoient aussi à leur propre site web dans la discussion de pré-proposition, ou bien présentent une vidéo pour confirmer l’identité et la sincérité du responsable de la proposition. Le débat sur Dash Central a lieu en-dessous de ces informations, et les opérateurs de masternode peuvent certifier leur propriété d’un masternode et leur droit de vote en signant un message au moyen de l’adresse de la caution du masternode. Les masternodes peuvent voter à tout moment, et peuvent aussi modifier leur vote à tout moment jusqu’à ce que le bloc cible soit miné et que le scrutin soit fermé. Cela a lieu 1662 blocs avant le « superbloc » mensuel. Après la clôture du vote, la blockchain exécute un décompte décentralisé et valide tous les votes. Une fois le consensus atteint, les résultats sont diffusés et le budget est alloué peu après, dans un « superbloc ».

../../../_images/governance-dashcentral-vote.png

Détails des propositions et boutons pour voter dans le site Dash Central#

Une fois adoptées, les responsables de propositions peuvent informer le réseau de l’avancée des travaux sur le forum Dash ou à travers d’autres canaux publics et réseaux sociaux. Comme il est possible de créer des propositions qui sont financées sur plusieurs mois, il est aussi possible de révoquer le financement d’un projet en modifiant son vote, si le développement ou l’utilisation des fonds déjà alloués ne donnent pas satisfaction. Cela encourage les responsables de proposition à travailler honnêtement et efficacement pour gagner la confiance et l’approbation du réseau. Le débat continu et l’amélioration graduelle entraînent la formation de liens solides entre le réseau et ceux qui travaillent pour lui.

Voting on proposals is updated in real time via P2P messages and stored by Dash in cache files, so current winning proposals and the total allocation of the available budget are always open and visible to everyone. Dash Central is a popular site used for to view progress on proposal voting.

../../../_images/governance-dashcentral.png

Monitoring budget allocation on Dash Central#

Enfin, Dash Watch (un site lui-même financé par une proposition budgétaire) est disponible pour suivre le travail des contractants de la blockchain, leur capacité à respecter leurs promesses et les délais, et les montants totaux de budget alloués sur de nombreuses périodes de vote. Une équipe dédiée est en rapport régulier avec les responsables de propositions pour suivre la progression de divers projets et fournir des rapports aux opérateurs de masternode en un endroit unique. Même s’il est facultatif pour les responsables de fournir des données à Dash Watch sur la bonne marche de leurs propositions, beaucoup d’opérateurs de masternode s’appuient sur ces données pour décider de leur vote. L’équipe Dash Watch peut être contactée à l’adresse e-mail team@dashwatch.org ou par leur site web.

../../../_images/governance-dashwatch.png

Suivi d’une proposition sur Dash Watch#

Allocation budgétaire#

Le budget total du réseau peut être calculé en prenant 10% de la récompense de bloc émise pendant l’intervalle de temps entre deux « superblocs », ce qui a lieu tous les 16616 blocs, ou approximativement tous les 30,29 jours. Une clôture du vote a lieu 1662 blocs avant le « superbloc », et les votes définitifs sont décomptés à ce moment-là. Une proposition doit répondre à la condition (votes OUI - votes NON) > (nombre total de masternodes / 10) pour être considérée comme adoptée. Puis, dans le « superbloc », les propositions gagnantes sont financées dans l’ordre de leur succès relatif, jusqu’à ce que soit le budget entier soit alloué, soit il ne reste plus de propositions adoptées. Cela permet une allocation budgétaire complètement décentralisée et sans dépendre d’aucun tiers de confiance.

Si une proposition a atteint le seuil plancher des votes mais qu’il ne reste pas assez de fonds pour payer le montant total sollicité, elle ne recevra pas de financement partiel. À la place, toute proposition plus modeste ayant elle aussi atteint le seuil plancher des votes sans dépasser la limite des fonds disponibles sera financée, même si elle a obtenu moins de votes que la proposition plus chère. Les propositions qui sollicitent des paiements étalés sur plusieurs cycles budgétaires demeureront dans le système de trésor pour la durée prévue, même si elles n’obtiennent plus assez de votes, et même si le budget est insuffisant tel que décrit ci-dessus. Tout budget non alloué n’est tout simplement jamais créé dans le « superbloc », ce qui réduit toute inflation non souhaitée.

En raison de la nature décentralisée du système de masternodes, il est parfois nécessaire de former des organisations financées, telles que des comités ou des entreprises, qui soient responsable d’un projet ou d’une tâche donnée. Elles sont soumises au vote de la même façon, mais le comité lui-même reçoit les fonds. Une alternative est d’employer un service de séquestre de confiance, placé entre l’allocation du budget et le responsable effectif de la proposition, pour garantir que le travail soit payé en plusieurs étapes, au fur et à mesure de son exécution. Une certaine surveillance des contractants de la blockchain est parfois nécessaire. Chaque tâche budgétée demande soit un gestionnaire d’équipe, soit un comité responsable de sa réalisation. À intervalles réguliers, le gestionnaire se doit d’informer sur l’utilisation du budget et l’avancée du travail, pour attester de la valeur créée à partir des fonds alloués. Cela permet aux personnes soumettant régulièrement des propositions au vote de se construire une réputation et de gagner la confiance de la communauté. Les propositions qui ne fournissent pas de suivi régulier et ne peuvent pas répondre aux questions sur l’utilisation de leur budget seront rapidement privées de financement s’il s’agit d’une proposition sur plusieurs mois. Il s’agit en conséquence d’un système auto-régulé.

Scalabilité et utilisations futures#

À mesure que les contractants de la blockchain seront plus nombreux, un point sera atteint où les opérateurs de masternode ne pourront plus, de manière réaliste, étudier tout le volume de propositions budgétaires. À ce moment-là, des organisations de financement pourront être créées pour agir en tant que contractants pour la distribution des fonds à de nombreux projets décentralisés de taille moindre, en fonction des besoins du moment. Dash Core Group est un exemple d’une telle organisation.

L’existence du système de budget décentralisé donne au réseau des masternodes lui-même le pouvoir de déterminer la direction future de Dash. Tout le développement principal et plusieurs programmeurs supplémentaires sont déjà financés par le budget, et d’autres projets qui ne sont pas même concevables pour l’instant apparaîtront vraisemblablement à l’avenir. Cela dissocie la survivance et la valeur de la blockchain de sa base actuelle d’utilisateurs et de programmeurs, faisant de Dash la première blockchain conçue pour survivre à ses premiers utilisateurs, un réseau cryptomonétaire décentralisé et auto-soutenable qui peut pourtant fonctionner de manière organisée, et fournir des services de valeurs aux utilisateurs finaux d’une façon cohérente.

Conclusion#

Chaque opérateur de masternode établit un lien de confiance et un contrat avec le réseau, par lesquels il s’oblige à contribuer au développement et à l’entretien de l’écosystème dont il bénéficie. Dans ce schéma, une partie des fonds qu’un opérateur de masternode est destiné à percevoir sont dans un sens placés sous sa garde, et non sous sa propriété, et sont tenus en séquestre par le réseau afin d’être exécutés par les opérateurs au bénéfice de l’écosystème. Chacun contribue de manière égale et proportionnée aux bénéfices qu’il reçoit et aux risques qu’il prend. Il n’y a pas de privilèges ni de failles réglementaires. À cela s’ajoute le mécanisme de vote des nœuds, qui permet à un groupe dispersé de voter continuellement sur des questions d’ordre pratique, sans devoir pour cela déléguer périodiquement leur droit de vote à d’autres comme dans les gouvernements ou les entreprises traditionnelles.

Nous anticipons un avenir dans lequel ce principe de contribution au bien commun de façon transparente, infalsifiable et vérifiable, en combinaison avec une participation collective continuelle au moyen d’un vote actif, sera utilisé pour gérer des organisations possédées ou opérées conjointement par leurs membres, et qui partagent les bénéfices et les responsabilités de ces entités, telles que les gouvernements, les entreprises, les syndicats, les D.A.O., les cryptomonnaies, etc. Ce modèle, nous l’appelons gouvernance décentralisée par blockchain.