Governando a descentralização: como os protocolos de votação on-chain operam e variam

Desde a introdução do Bitcoin em 2009, tem havido várias tentativas de incluir um processo de tomada de decisão como parte das regras de um blockchain. Isso é chamado de gerenciamento on-chain, uma forma formalizada pela qual um grupo de pessoas pode fazer mudanças votando no protocolo.

O objetivo por trás disso é fornecer um caminho claro para o consenso. Quais são alguns exemplos de pessoas que usam a governança em cadeia? Pode incluir - mas não está limitado a - os três tópicos seguintes:

  • Mudanças no protocolo e nos parâmetros existentes de um blockchain.
  • Faça alterações retroativamente no estado do blockchain.
  • Distribuição de subsídios quando relevante.

A Cointelegraph entrevistou vários projetos de criptomoeda - como Decred (DCR), Dash (DASH), Bitshares (BTS) e Steemit (STEEM) - para ver como eles abordam as várias facetas dos protocolos blockchain em relação ao gerenciamento 

Breaking down governance protocols

Mecanismos de consenso

Como pode ser visto no gráfico acima, três dos quatro projetos usam alguma variação prova de aposta (PoS). Neste sistema, em vez de as pessoas competirem para resolver um quebra-cabeça mais rapidamente, o direito de submeter um bloco ao blockchain é escolhido deterministicamente através de um algoritmo. Um fator que pode aumentar a frequência de escolha é o número de moedas que uma pessoa possui. Quanto mais moedas eles tiverem, mais freqüente eles terão a oportunidade de enviar um bloco e receber recompensas em bloco.

O Bitshares e o Steem usam uma versão dessa prova delegada (DPoS) delegada. Neste sistema, donos de moedas delegam seus votos a outros que, em seguida, votam em seu nome: chamados de Proxies de Bitshares e Testemunhas de Steemit. No entanto, Steem é diferente de Bitshares, pois os proprietários STEEM só podem votar nas Testemunhas de Jeová. Bitshares, por outro lado, dá a opção de votar em Proxies, bem como em outras áreas de gerenciamento, sobre quiais falremos em mais detalhes abaixo.

O Decred tem um mecanismo híbrido de prova de aposta/prova de trabalho (PoW). Neste sistema, os mineradores criam blocos, mas os proprietários da DCR votam em quais blocos são válidos.

O Dash também usa o que alguns podem considerar um mecanismo híbrido, exceto pela integração do prova de serviço com a prova de trabalho para seus Master Nodes. Para se tornar um nó mestre, é necessário possuir 1.000 DASH. Uma vez que este requisito seja cumprido, é permitido a um deles minerar o blockchain através dos meios tradicionais de prova de trabalho.

Mecanismo de votação

Com o gerenciamento on-chain, os eleitores existem para ajudar a tomar decisões. Todos esses projetos começam com donos de moedas como eleitores. Mas à medida que sobem na hierarquia de gerenciamento, os votos são distribuídos de maneira diferente.

No Dash, as pessoas votam tornando-se um nó mestre (Master Node). Como um nó mestre, eles podem votar em várias propostas orçamentárias. O orçamento para financiar essas propostas é retirado de 10% das recompensas do block de DASH.

Os donos do STEEM só podem votar nas Testemunhas. Essas Testemunhas votam em mudanças nas regras de consenso. No entanto, os proprietários do STEEM também têm a opção de "não votar" nas Testemunhas a qualquer momento, por qualquer motivo - por exemplo, se não concordarem com a atualização do protocolo que a Testemunha quer apoiar.

Em Bitshares, os proprietários de BTS podem votar em várias coisas: produtores de blocos, proxies, membros de comitês que gerenciam alguns parâmetros de blockchain e têm controle sobre as taxas de transação necessárias, e financiam o desenvolvimento de futuros Protocolos de Melhoria de BitShares (BSIPs).

Finalmente, os proprietários de DCR talvez tenham mais poder nos sistemas de gerenciamento listados acima. Como Jonathan Zeppettini, responsável pelas operações internacionais da Decred, disse ao Cointelegraph:

"O Decred é bem diferente, já que adotamos a abordagem de colocar a soberania definitiva sobre a rede nas mãos das pessoas que realmente possuem as moedas."

Eles votam na determinação de blocos válidos para atualizações de protocolo. Eles também recebem 30% da recompensa em bloco - o que os incentiva a votar - bem como a distribuição dos subsídios do Decred, que são retirados de 10% das recompensas do bloco.

Criadores de blocos

Os blockchains precisam de criadores de blocos para estender o ledger. Os criadores de blocos do Dash e do Decred são seus mineradores com prova de trabalho. Os criadores de blocos do Steemit são Testemunhas, das quais apenas 21 podem existir. Os criadores de blocos de conteúdo para Bitshares são votados e são chamados de produtores de blocos.

No entanto, um fato interessante sobre o Bitshares é que o número de produtores de blocos pode flutuar dependendo do que os proprietários de BTS votarem. Como o Dr. Ing. Fabian Schuh, um membro do comitê no blockchain BitShares, disse à Cointelegraph:

[Os produtores de blocos] vêm com um tamanho flexível que é determinado pelos eleitores. Se um eleitor preferir 25 produtores de blocos acima de 32, isso pode ser publicado on-chain. ”

Atualizações de protocolo

Provavelmente, um dos eventos mais perigosos pelos quais um blockchain pode passar é uma bifurcação difícil para mudar suas regras de consenso. O Decred fornece uma maneira única de atualizar sua rede através de seu sistema de governança. Primeiro, a equipe de desenvolvimento da Decred codifica as mudanças no protocolo, mas estipula que elas só se tornam ativas quando uma super maioria de 75% é atendida. Os proprietários do DCR passam por uma rodada de votação. Se o limite de 75% for atingido ou ultrapassado, os novos protocolos serão implementados.

Em Bitshares, os proprietários de BTS votam para financiar a redação dos Protocolos de Melhoria de BitShare (BSIPs). Uma vez que haja uma maioria, a moção é aprovada, os fundos são liberados e a proposta é escrita e implementada.

O Steem remove atualizações de protocolo a um passo dos proprietários do STEEM. Como Andrew Levine, diretor de conteúdo da Steemit Inc., esclareceu para a Cointelegraph:

“Apenas as Testemunhas chegam a votar propostas protocolares e 17 de 21 devem ser cumpridas para que a proposta seja aprovada. Mas as testemunhas são eleitas por qualquer um com colete STEEM (Steem Power) ”.

Por fim, o Dash não usa a estrutura de governança para implementar atualizações de protocolo. Como Ryan Taylor, CEO da Dash Core, explicou ao Cointelegraph:

“Em geral, o sistema não é usado para decidir mudanças de regras no nível do protocolo. Sentimos que essas decisões técnicas são melhores para os especialistas. Em vez disso, o sistema pode ser melhor descrito em termos de "autoridade delegada", no sentido de que ele autoriza principalmente o financiamento de indivíduos e empresas para executar tarefas descritas em cada proposta. Isso não chega a dizer à entidade financiada exatamente como alcançar seus objetivos declarados. O Dash Core Group, que desenvolve o protocolo Dash, produz o software de referência para a rede, incluindo as mudanças no protocolo. ”

No entanto, houve raras ocasiões em que o sistema de votação foi usado. Por exemplo, em 2016, a rede votou para aumentar o limite de tamanho de bloco de 1 MB para 2 MB. Consenso foi alcançado, foi codificado por engenheiros da Dash Core e implementado mais tarde, uma vez que eles determinaram uma maneira segura de fazê-lo.

Governança e subsídios

A governança dentro da cadeia não é um problema simples de resolver e qualquer solução deve considerar vários fatores. Por exemplo, um sistema blockchain não pode necessariamente depender de pessoas para votar sem qualquer incentivo. Então, como eles podem incentivar o voto? Ou, como um blockchain seguro pode ser garantido com a governança que não será explorada? Em relação à votação, quanto poder deve ser dado aos donos de moedas? Eles devem ser delegados? E quanta influência na rede os delegados devem ter?

Cada um dos projetos mencionados abordou essas questões de diferentes maneiras. Por exemplo, o Decred incentivou a votação em recompensas de 30 por cento do DCR. Dash combinou o voto com a mineração criando um limite alto (1.000 DASH) a ser atingido antes de se tornar um nó mestre. O modelo de governança de Dash também é bastante removido das atualizações de protocolo sob a filosofia de que os especialistas devem ser os únicos a tomar as decisões. A Steem e o Bitshares permitiram a delegação de votos, mas a primeira restringe-a apenas aos delegados, enquanto a segunda permite votar em outras áreas.

Mas talvez o tema mais fascinante entre três dos quatro projetos tenha sido a idéia de subsídios obtidos de recompensas em bloco e como sua governança em cadeia foi usada para distribuir esses fundos. Os subsídios da Decred consistiam em 10% das recompensas do bloco, que os proprietários da DCR podem votar sobre como usar. Os subsídios do Dash também consistem em 10 por cento das recompensas do bloco que os Nodos Mestres votam sobre como gastar. O Bitshares tem um "pool de reserva" de BTS que ainda não foi distribuído. Proprietários de BTS e Proxies BTS tiram proveito deste pool de reserva ao financiar os BSIPs.


Escrito por Ecurrencyhodler, autor de "Understanding Litecoin"