Como Criar uma DAO?
P√°gina Inicial
Artigos
Como Criar uma DAO?

Como Criar uma DAO?

Intermedi√°rio
Publicado em Feb 18, 2022Atualizado em Nov 11, 2022
7m

TL;DR

Uma DAO √© um tipo de governan√ßa usada para DApps, projetos e fundos de investimento em criptomoedas. As DAOs s√£o populares por sua abertura e descentraliza√ß√£o, bem como por sua capacidade de trabalhar com contratos inteligentes autoexecut√°veis. A cria√ß√£o de uma DAO requer uma solu√ß√£o t√©cnica para gerenciamento das propostas e votos. H√° uma variedade de op√ß√Ķes de c√≥digo aberto dispon√≠veis para diferentes necessidades.


Introdução

A descentralização é um aspecto fundamental das criptomoedas. Por isso, DAOs são um modelo de governança popular no setor blockchain. Com um pouco de conhecimento técnico e algumas ferramentas, você pode criar uma DAO rapidamente. Mas primeiro, é melhor você ter um bom plano e uma comunidade para apoiá-lo. Vamos analisar os requisitos básicos e ver como você pode configurar sua DAO.


O que é uma DAO?

DAO √© a sigla em ingl√™s para Organiza√ß√£o Aut√īnoma Descentralizada. Como o nome sugere, uma DAO √© uma organiza√ß√£o automatizada por c√≥digo de computador e aberta para qualquer pessoa participar (desde que atenda a alguns requisitos b√°sicos). O termo "aut√īnomo" refere-se aos contratos inteligentes respons√°veis por executar a maioria dos processos, sem interfer√™ncia humana. Uma DAO √© criada e gerenciada por uma comunidade, que administra coletivamente seus fundos e projetos.
As DAOs ficaram mais conhecidas com o fundo de capital de risco de 2016 da Ethereum, ‚ÄúThe DAO‚ÄĚ. Infelizmente, tr√™s semanas depois da venda de tokens, o projeto sofreu um ataque por conta de uma vulnerabilidade no c√≥digo. Os fundos foram posteriormente restaurados atrav√©s de um hard fork. Apesar dos desafios iniciais, o conceito de DAO evoluiu ao longo dos anos e agora √© um dos modelos de governan√ßa mais populares para projetos de Finan√ßas Descentralizadas (DeFi).
Cada DAO tem as suas particularidades, mas a maioria segue os mesmos princ√≠pios b√°sicos. Qualquer usu√°rio que armazena (holding) o token de governan√ßa da DAO tem poder de voto proporcional ao n√ļmero de tokens que possui. Os holders tamb√©m podem fazer propostas para mudan√ßas no modo de funcionamento da DAO.


Por que criar uma DAO?

DAOs oferecem algumas vantagens significativas para projetos cripto. Talvez a mais importante seja o uso de contratos inteligentes para o modelo de governan√ßa. Esses fragmentos de c√≥digo on-chain fazem com que o funcionamento das DAOs seja menos dependente de a√ß√Ķes humanas. Por exemplo, uma proposta pode ter seus resultados publicados na blockchain e acionar automaticamente a altera√ß√£o proposta. N√£o √© poss√≠vel censurar uma nova proposta e, tecnicamente, n√£o √© poss√≠vel manipular os votos.

A DAO √© uma forma √ļtil de organizar comunidades, especialmente se forem an√īnimas. Muitas vezes, n√£o h√° responsabilidade associada a uma identidade real e voc√™ precisa confiar em pessoas que n√£o conhece. A DAO permite a organiza√ß√£o de forma eficiente e com uma tecnologia que garante integridade. Al√©m disso, √© mais f√°cil criar uma DAO do que uma organiza√ß√£o ou entidade tradicional, pois muitos projetos t√™m equipes internacionais. Por fim, a DAO √© uma op√ß√£o barata considerando a sua funcionalidade na organiza√ß√£o de pessoas. Voc√™ pode configurar uma DAO gratuitamente ou pagar uma pequena taxa para isso.

No entanto, tenha cuidado. Entenda que uma DAO o responsabilizar√° por suas decis√Ķes. Com a descentraliza√ß√£o de poder, voc√™ n√£o ter√° mais controle total sobre o seu projeto. Se voc√™ ignorar a tomada de decis√Ķes da governan√ßa, quase sempre haver√° consequ√™ncias negativas.


O que uma DAO precisa?

Entre outras coisas, uma DAO bem-sucedida deve considerar, pelo menos, os cinco fatores abaixo:

1. Uma DAO precisa de um propósito. DAOs são simplesmente uma forma de organizar projetos ou fundos. A sua DAO precisa de um bom projeto e de bons motivos para continuar funcionando.
2. Uma DAO precisa de um mecanismo de vota√ß√£o. Essa √© a principal maneira pela qual as pessoas interagem com o DAO e fazem altera√ß√Ķes. Existem v√°rias maneiras de fazer isso. Voc√™ pode criar seu pr√≥prio mecanismo de vota√ß√£o ou usar um provedor terceirizado, conforme discutiremos mais adiante. A DAO pode at√© votar para mudar o mecanismo posteriormente, mas voc√™ precisar√° de um para come√ßar.
3. Uma DAO precisa de um token de governan√ßa ou sistema de participa√ß√Ķes. Como as pessoas v√£o provar seus direitos em uma DAO? Geralmente utiliza-se um token de governan√ßa e muitas vezes, esse token tamb√©m √© um utility token (token de utilidade). Um sistema de a√ß√Ķes/participa√ß√Ķes √© mais comum em fundos onde os usu√°rios depositam criptomoedas na DAO que recebe os investimentos.
4. Uma DAO precisa de uma comunidade. A descentralização fica mais forte à medida que mais pessoas se unem e participam da governança da sua DAO. Sendo assim, o poder é distribuído por mais partes interessadas.
5. Uma DAO precisa de uma maneira de gerenciar seus fundos. A maioria das DAOs tem uma tesouraria ou acesso a algum financiamento coletivo (crowdfunding). Esse financiamento geralmente √© mantido em uma carteira multi-signature (com m√ļltiplas assinaturas), que s√≥ pode ser usada se todos os principais participantes respons√°veis concordarem.


Como criar sua própria DAO? 

Em rela√ß√£o √† parte t√©cnica, voc√™ precisar√° de um mecanismo para gerenciar os votos e propostas. Existem diversos softwares de c√≥digo aberto (open-source) dispon√≠veis. O Aragon √© uma escolha popular para a blockchain da Ethereum. O Snapshot √© outra op√ß√£o compat√≠vel com muitas blockchains. Todos eles fornecem uma estrutura semelhante, mas o m√©todo de funcionamento pode variar. Alguns sistemas de DAO funcionam com vota√ß√Ķes on-chain, outros com vota√ß√£o off-chain (fora da blockchain). A escolha depender√° das prioridades de cada DAO.
Ao implementar sua DAO em uma blockchain, não se esqueça de ter criptomoedas suficientes para cobrir suas taxas de transação.


Aragon

O Aragon permite que você crie uma organização DAO na Ethereum, Polygon, Andromeda ou Harmony. O projeto fornece software de código aberto através do cliente Aragon, permitindo a criação de DAOs personalizadas. O projeto Aragon também é executado por meio de uma DAO e possui sua própria organização sem fins lucrativos para gerenciamento dos fundos arrecadados.

Criar uma DAO com base no Aragon é bastante simples. Veja os requisitos a seguir:

1. Possuir um domínio Ethereum Name Service.
2. Possuir saldo suficiente em cripto para pagamento da taxa de criação da DAO (0,2 ETH mais as taxas de Gas).
3. Criar uma organização vinculada ao domínio do ENS por meio do Aragon DApp. Existem várias estruturas de organização predefinidas disponíveis.
4. Defina suas configura√ß√Ķes, como a dura√ß√£o das vota√ß√Ķes e a porcentagem de suporte necess√°ria. Em seguida, conclua o lan√ßamento da DAO.
Encontre mais informa√ß√Ķes na p√°gina de FAQ do Aragon.


Snapshot

Snapshot √© um mecanismo de vota√ß√£o off-chain personaliz√°vel. Ele usa assinaturas digitais via carteiras para executar vota√ß√Ķes com base em um snapshot (coleta de dados) dos detentores de tokens. Um bloco √© selecionado e √© feita a coleta de informa√ß√Ķes referente ao patrim√īnio de todos os detentores (holders) e/ou stakers de tokens. Isso impede que os usu√°rios comprem mais tokens com o objetivo de influenciar uma vota√ß√£o em andamento. Manter vota√ß√Ķes fora da off-chain funciona bem para projetos multi-chain, onde os usu√°rios t√™m tokens de governan√ßa em muitas blockchains diferentes.

Para criar um sistema de votação com o Snapshot, é necessário:

1. Possuir um domínio ENS. Ele deve estar na rede principal da Ethereum (mainnet), independentemente da blockchain utilizada pelo projeto.
2. Vincular o Snapshot ao domínio ENS.
3. Definir as configura√ß√Ķes do space (par√Ęmetro espec√≠fico do Snapshot), como administradores, estrat√©gias de poder de voto, termos, etc.
4. Verificar o space. Isso inclui ter pelo menos 1.000 membros e comprovar a propriedade do respectivo projeto.
Consulte as instru√ß√Ķes completas nos documentos do Snapshot.


DAOstack Alchemy

DAOstack Alchemy é uma ferramenta para criação de DAOs na Ethereum e na Gnosis Chain (anteriormente conhecida como xDAI). Através da interface do usuário, é possível criar uma DAO simples, adicionar membros da DAO e abrir sua organização. Atualmente, a taxa para configurar uma DAO na Ethereum é de aproximadamente 0,2 Ether (ETH), mas neste caso, você não precisa de um ENS.

Para criar uma DAO, conecte sua carteira ao DApp do DAOstack, siga as quatro etapas exibidas e pague a taxa. Você precisará de aproximadamente 0,2 ETH para concluir a implementação da DAO.


Exemplos de DAOs bem-sucedidas

Se precisar de inspira√ß√£o para definir configura√ß√Ķes e regras que funcionam melhor, d√™ uma olhada em algumas das DAOs j√° bem estabelecidas do setor cripto. Algumas administram organiza√ß√Ķes complexas e abertas que operam como grandes empresas. Veja alguns exemplos:

MakerDAO

A MakerDAO √© uma das DAOs mais antigas e bem-sucedidas do mercado. A organiza√ß√£o gerencia a stablecoin cripto-colateralizada DAI (atrelada a criptomoedas). Eles dividem as propostas em Pesquisas de Governan√ßa, para decis√Ķes n√£o t√©cnicas, e Votos Executivos para altera√ß√Ķes em contratos inteligentes. Qualquer pessoa que possua MKR, o token DAO de governan√ßa do projeto, pode participar.¬†

Aave

Aave √© uma plataforma de empr√©stimos na Ethereum que permite que holders do token ERC-20 AAVE (incluindo stakers de AAVE) participem da DAO. Juntamente com as altera√ß√Ķes do projeto, para financiar ideias, a governan√ßa da Aave tamb√©m vota em novos projetos constru√≠dos no protocolo e no Aave Grants.

Uniswap

O Uniswap é um Automated Market Maker (AMM) multi-chain que inspirou uma geração de projetos DeFi. A plataforma é uma das maiores corretoras descentralizadas e os holders de UNI podem votar e criar propostas. Para enviar uma nova proposta, é necessário possuir pelo menos 0,25% do fornecimento total de UNI. Para incentivar a discussão saudável, o projeto tem um fórum de governança para que os membros da comunidade possam discutir potenciais mudanças.


Conclus√£o

Criar sua própria DAO é tecnicamente fácil. O difícil é a execução bem-sucedida. Como discutimos, existem muitas ferramentas simples disponíveis. No entanto, os principais fatores para criar uma DAO de sucesso são o projeto e a comunidade.