Entendiendo la governanza de Dash

Uno de los mayores desafíos de la construcción de una plataforma de criptomonedas es garantizar que se cree un sistema descentralizado de gobierno para administrar, financiar, mantener y expandir el proyecto. Este elemento clave ha estado ausente en todas las monedas importantes hasta la fecha, por lo que la respuesta natural es crear una fundación sin fines de lucro que tiene la tarea de mantener el protocolo central y promover la moneda, pero que no está realmente conectada a los tenedores de las monedas de ninguna forma significativa. Este enfoque tiene algunos problemas que se han evidenciado a partir de la experiencia de las plataformas de criptomonedas antiguas.

Las cripto fundaciones actuales no están relacionadas con la moneda en sí por ningún mecanismo que esté incluido en el protocolo y no están diseñadas para sobrevivir cuando los primeros usuarios pierden interés. Luego, la fundación se esfuerza por mantener los fondos hasta que implosiona y el núcleo del desarrollo del protocolo se queda luchando por financiación o dependiendo de una organización benéfica con la que no se puede contar y que no permite un presupuesto y planificación adecuadas. Las donaciones también son injustas para los donantes porque siempre hay usuarios gratuitos que se benefician del esfuerzo realizado por otros sin contribuir. Otros proyectos se han financiado así mismos preminando monedas o ejecutando ventas previas al lanzamiento, lo que tampoco es una gran solución porque el control de los fondos está centralizado y en esa etapa es imposible cuantificar las necesidades futuras del proyecto.

A través de la red de nodos completos y el requisito de garantía, Dash ya cuenta con una red descentralizada de operadores de masternodes que están fuertemente invertidos en el futuro de la moneda, y que como grupo pueden actuar como administradores del desarrollo y promoción del protocolo central. Nosotros proponemos un sistema de gestión descentralizado basado en el mecanismo de votación de los masternodes. Los operadores de masternodes no son los únicos interesados en el éxito de Dash, pero son los más estables porque, a diferencia de los mineros, no pueden reutilizar sus activos para ningún otro propósito o moneda.

En el sistema de presupuesto, una parte de la recompensa del bloque se mantiene en custodia por la propia red, en nombre de los operadores, para ser ejecutada en el desarrollo y expansión del ecosistema de acuerdo con el voto de los masternodes en diferentes propuestas presupuestarias. Estos fondos están destinados a apoyar el desarrollo y la promoción de la moneda. Los operadores de masternodes votan por presupuestos específicos y por proyectos a ser financiados, definiendo así la dirección que está tomando la moneda. Esto se hace de una manera completamente transparente a través de un portal público donde se proponen nuevas iniciativas y donde los masternodes pueden votar por ellas. Funcionando como un primer paso o un faro descentralizado, el presupuesto puede usarse para cualquier cosa que genere valor dentro del ecosistema.

Este es un sistema 100% descentralizado impulsado por los masternodes, donde los presupuestos se establecen y se pagan directamente desde la cadena de bloques. La cadena de bloques contrata a los desarrolladores centrales de esta manera e introduce un nuevo concepto de contratistas pagados por cadena de bloques, donde las personas trabajan y son compensadas directamente por la red, a través de los votos descentralizados de todos los operadores de masternodes. Una ventaja de este modelo es que puede sobrevivir a los primeros usuarios. Si los primeros operadores de masternodes venden sus monedas, el nuevo propietario puede configurar un masternode y con ello adquirir el derecho de votar sobre los presupuestos y proyectos. Esto garantiza que hay un sistema de mantenimiento que funciona a medida que las personas van y vienen, haciendo que la red sea capaz de mantenerse por sí misma sin depender de actores específicos.

Presupuestos y votación de masternodes

El sistema funciona como un mecanismo de votación descentralizado establecido en las reglas que rigen la cadena de bloques, donde se proponen presupuestos para proyectos específicos, luego los masternodes como un todo votan sobre ellos. Cada proyecto, si pasa, se agrega al presupuesto total y se paga directamente desde la cadena de bloques a la persona que hace el trabajo. Esto permite a Dash contratar desarrolladores centrales y pagarles directamente después de la aprobación del trabajo de forma descentralizada.

Un masternode vota sobre una propuesta (técnicamente un objeto de gobierno en la cadena de bloques) usando el comando de ejemplo «masternode vota si», «masternode vota no» o «masternode vote abstenerse». Luego, los votos se propagan a través de la red y se contabilizan según las instrucciones seguidas por la red en sí. Los presupuestos en discusión y el progreso de votación se pueden ver usando el comando de ejemplo «show de presupuesto de masternode».

Un sistema de gobierno descentralizado bien definido permite que una red de criptomonedas perdure y sobreviva a sus creadores originales. De esta forma, las generaciones posteriores de operadores de masternodes tienen una manera clara de soportar el sistema tal como lo define el protocolo, aplicando la sabiduría de las técnicas de agrupación y el vínculo de confianza establecido por la garantía de los masternodes para crear un sistema de gestión descentralizado. Esto crea un valor increíble dentro de la moneda, lo que nos permite ser más ágiles y competir con otros sistemas de pago, como Bitcoin y tarjetas de crédito, a escala global.

A medida que el sistema fue desarrolló, surgió y se estableció un sólido equipo de contratistas productivos pagados con recompensas de la cadena de bloques. Esto incluye el equipo de desarrollo central, proveedores de fideicomiso, personal de noticias e informes, laboratorios de desarrollo experimental, asociaciones con universidades, contratación de firmas de marketing y relaciones públicas e integraciones con casa de cambio de terceros y plataformas de pago. El mercado reconoce el valor de la estabilidad de la red como un todo, y que la posibilidad de una financiación confiable y suficiente da como resultado una implementación más rápida y más coherente del plan de trabajo de Dash y los servicios centrales de Dash.

Esquema de recompensas

Para garantizar la sostenibilidad a largo plazo de la cadena de bloques, la red mantiene una parte de las recompensas del bloque cuando se crean nuevos bloques, con los operadores de masternodes encargados de actuar como administradores e invertir en el mantenimiento y la expansión de la red mediante votación. Esto se traduce en un desarrollo y una promoción más rápidas, creando un ciclo virtuoso que beneficia a todos los actores, incluidos los mineros, los operadores de masternodes, los inversionistas y los usuarios. Más importante aún, esto le da a la cadena de bloques en sí misma un mecanismo de auto preservación que está más allá del control de cualquier individuo.

Recompensa de minería por la Prueba-de-Trabajo 45%
Recompensa de los masternodes por la Prueba-de-Servicio 45%
Presupuesto de governanza descentralizada 10%

Los masternodes y mineros toman el 45% de la recompensa del minado cada uno, en el momento en que se crea. El 10% restante es desembolsado mensualmente por los operadores de masternodes una vez que se han contabilizado los resultados de sus votos, creando la primera plataforma de criptomonedas descentralizada autosostenible organizada como una Organización Autónoma Descentralizada (DAO). Los operadores de masternodes establecen un contrato social con la red de la que se benefician y están obligados a actuar como cuidadores, dedicando su tiempo, al trabajo de diligencia y una parte de las recompensas de la red para promover el ecosistema. Esto tiene un efecto de onda que beneficia a todas las partes involucradas, especialmente a los usuarios finales.

Se espera que el valor generado por el trabajo realizado en la implementación de propuestas sea mayor que la asignación del 100% de las recompensas a la minería porque la red tiene necesidades más allá de solo asegurar criptográficamente la cadena de bloques. El resultado esperado es un mayor beneficio neto no solo para los ganadores de propuestas, sino también para los operadores de masternodes, mineros y usuarios normales. De hecho, la introducción del presupuesto de la gobernanza descentralizada en sí fue decidida por voto de masternodes, convirtiendo la primera decisión distribuida en la creación real del sistema, similar al establecimiento de una constitución.

Este enfoque de distribuir la recompensa de bloque normal de una manera que considera todos los elementos críticos que una criptomoneda necesita para su viabilidad a largo plazo, por ejemplo, la minería, los nodos completos, el desarrollo y la promoción, es revolucionario, ya que se lleva a cabo sin cambiar la emisión ni crear una inflación adicional para los inversores. La red simplemente distribuye los recursos disponibles de una manera que otorga mayor beneficio neto para todas las partes.

Contratistas y propuestas

Los contratistas de la cadena de bloques pueden ser desarrolladores, profesionales de alcance, líderes de equipo, abogados o incluso personas designadas para realizar tareas específicas. Por lo general, las propuestas comienzan su vida como simples publicaciones de foro previas a la propuesta en el foro de Dash, donde los comentarios y las sugerencias son solicitadas a la comunidad general. Una vez que el propietario de la propuesta decide que tiene una posibilidad razonable de lograr la aprobación de su propuesta, se crea como un objeto de governanza en la cadena de bloques. Se asocia una comisión de 5 DASH a esta acción para evitar el correos de spam y garantizar que solo las propuestas serias lleguen a esta etapa. Existen varias herramientas para permitir que los operadores de masternodes revisen y voten cómodamente las propuestas. El total neto de votos afirmativos deben superar el 10% del recuento total de los masternodes en el momento en que se cuentan los votos para poder aprobar la propuesta. Si hay más propuestas aprobadas que la recompensa de bloque disponible, las propuestas con mayor número de votos afirmativos pasarán primero, creando un punto de corte para las propuestas menos populares. El mismo proceso se repite cada mes y la cantidad total de Dash disponible para las propuestas disminuye en aproximadamente un 7.14% por año, junto con la recompensa general por bloque.

El siguiente video de Tao de Satoshi incluye consejos para los propietarios de propuestas que ingresan propuestas durante períodos de gran competencia para los fondos de presupuesto disponibles:

Sitios web de propuestas

The community has gathered around DashCentral as a website to facilitate discussion and voting on proposals formally entered on the Dash blockchain. Other websites, such as Dash Ninja and Dash Nexus 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

Una vista típica de la discusión de propuestas y votación en Dash Central

Cada propuesta incluye una descripción de los objetivos de la propuesta, detalles de qué trabajo se realizará y un desglose del presupuesto solicitado. Muchas propuestas también se vinculan a su propio sitio web o al debate previo a la propuesta, o incluyen un video para validar la identidad y la sinceridad del propietario de la propuesta. La discusión sobre Dash Central ocurre debajo de esta información, y los dueños de los masternodes tienen la opción de verificar su propiedad de un masternodse y la capacidad de emitir un voto firmando un mensaje desde la dirección de garantía del masternode. Los masternodes pueden votar en cualquier momento, y también pueden cambiar su voto en cualquier momento hasta que se mine el bloque de corte y se detenga la votación. Esto ocurre 1662 bloques antes del superbloque. Después de que la votación se detiene, la cadena de bloques ejecuta una cuenta descentralizada y valida todos los votos. Una vez que se alcanza el consenso, los resultados se emiten y el presupuesto se asigna poco después en un superbloque.

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

Detalles de propuesta y botones de votación en Dash Central

Once passed, proposals are able to report back to the network on the Dash Forum or via published public channels and social media. Since it is possible to create proposals that pay out over several months, it is also possible to revoke funding from a project by changing the vote if development or spending of already allocated funds is unsatisfactory. This encourages proposal owners to work honestly and diligently to win the trust and approval of the network. Ongoing discussion and gradual improvement over time results in a close bond between the network and those working for the network in supporting roles.

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 Nexus is a popular site used for to view progress on proposal voting.

../_images/governance-dashnexus.png

Supervisar la asignación presupuestaria en Dash Nexus

Finally, Dash Watch (which was itself funded through a budget proposal) exists to monitor the ability of blockchain contractors to deliver on their promises with respect to delivery dates and the total amounts of budget allocated over multiple voting periods. A team of dedicated staff routinely interact with proposal owners to track progress of the various projects and provide reports to voting masternodes in a single location. While providing data on the performance of your proposal to Dash Watch is optional, many masternode owners take advantage of the data they make available to make their voting decisions. The Dash Watch team may be contacted at team@dashwatch.org email address or through their website.

../_images/governance-dashwatch.png

Monitoreo de propuestas en Dash Watch

Asignación de presupuesto

El presupuesto total de la red se puede calcular tomando el 10% de la recompensa durante el período de tiempo entre dos superbloques, que ocurren cada 16616 bloques o aproximadamente 30,29 días. Un corte de votación ocurre 1662 bloques antes del superbloque, y los votos finales se cuentan en este punto. Una propuesta debe cumplir la condición (SI votos - NO votos) > (Número total de Masternodes / 10) para que se considere aprobada. Luego, en el superbloque, las propuestas ganadoras se otorgan en el orden del margen por el que pasan hasta que se asigna todo el presupuesto o no existen más propuestas aprobatorias. Esto permite una asignación del presupuesto completamente descentralizada y confianble.

Si una propuesta pasa el umbral de votación pero quedan fondos insuficientes para pagar la cantidad total requerida, no recibirá financiamiento parcial. En lugar de esto, se financiarán las propuestas más pequeñas que también hayan pasado el umbral que se ajusten en el presupuesto, incluso si tienen menos aprobación de la red que la propuesta grande. Las propuestas que soliciten el pago durante múltiples períodos de presupuesto permanecerán en el sistema de tesorería durante su período de validez, incluso si no pasan el umbral de votación, e incluso si no hay suficiente presupuesto disponible para la financiación como se describe anteriormente. Cualquier presupuesto sin asignar simplemente nunca se creara en el superbloque, reduciendo la inflación innecesaria.

Debido a la naturaleza descentralizada del sistema de masternodes, a veces es necesario formar organizaciones financiadas, como comités o empresas, para que sean responsables de algún proyecto o tarea. Estos se envían de la misma manera, pero el comité en sí recibe los fondos. Otra alternativa es colocar servicios confiables de custodia entre el evento de asignación de presupuesto y el remitente real de la propuesta para garantizar que el trabajo se pague por etapas, a medida que se entregue. A veces se necesita cierta supervisión sobre los contratistas de la cadena de bloques. Cada elemento presupuestado requiere un gerente de equipo o un comité responsable de la implementación del trabajo. Periódicamente, se espera que este gerente informe sobre el gasto del presupuesto y el trabajo completado para mostrar el valor creado a partir de los fondos asignados. Esto permite que los remitentes de propuestas repetidas creen una reputación y ganen confianza en la comunidad. Las propuestas que no brindan informes regulares y no pueden responder preguntas sobre su asignación presupuestaria pronto se desfinanciarán si forman parte de un ciclo mensual regular de propuestas. El resultado es una especie de sistema de autocontrol.

Escalamiento y usos futuros

A medida que aumenta el número de contratistas de la cadena de bloques, se llega a un punto en el que no se puede esperar de manera realista que los operadores de los masternodes evalúen el volumen total de las propuestas. En este punto, se pueden crear organizaciones de financiamiento para actuar como contratistas para la distribución de fondos a muchos proyectos descentralizados más pequeños, de acuerdo con las necesidades actuales. Dash Core Group, Inc. es un ejemplo de dicha organización.

La existencia del sistema de presupuesto descentralizado pone el poder de determinar dónde irá Dash en el futuro en manos de la propia red de masternodes. Todos los desarrolladores centrales y varios desarrolladores periféricos ya están financiados con el presupuesto, y es probable que en el futuro surjan otros proyectos no concebibles en este momento. Esto desacopla la supervivencia y el valor de la cadena de bloques de la base de usuarios y desarrolladores actuales, convirtiendo a Dash en la primera cadena de bloques diseñada para sobrevivir a sus usuarios originales, una red de criptomonedas descentralizada autosostenible que aún puede operar cohesivamente y brindar servicios de valor agregado a los usuarios finales de forma consistente.

Conclusión

Cada operador de masternode establece un vínculo de confianza y un contrato social con la red en el que está obligado a contribuir al desarrollo y mantenimiento del ecosistema del que se beneficia. Bajo este modelo, una porción de los fondos que el operador está obligado a recibir, en cierto sentido, se asignan bajo custodia, no en propiedad, y son mantenidos en custodia por la red para ser ejecutados por los operadores en beneficio del ecosistema. Todos contribuyen de manera equitativa y proporcional a los beneficios que están recibiendo y los riesgos que están asumiendo, no hay privilegios ni lagunas. Esto se complementa con el mecanismo completo de votación de nodos que permite a un grupo distribuido votar continuamente sobre asuntos prácticos sin la necesidad de perder su derecho a decidir por los demás, cada ciertos años, como con los gobiernos tradicionales o las corporaciones cooperativas.

Visualizamos un futuro en el que este modelo de contribución transparente, irrompible y verificable al bien común, en combinación con la participación continua de la multitud a través del voto activo, se utiliza para gestionar organizaciones que son propiedad u operadas conjuntamente por sus miembros, que comparten el beneficios y responsabilidades de esos colectivos, como gobiernos, corporaciones cooperativas, sindicatos, DAOs, criptomonedas, etc. Llamamos a este modelo governanza descentralizado por cadena de bloques.