Imagine uma máquina de venda automática que não somente pega seu dinheiro e lhe dá um salgadinho em troca, mas também usa esse dinheiro para encomendar automaticamente as mercadorias. Esta máquina também encomenda os serviços de limpeza e paga sua renda sozinha. Além disso, à medida que você coloca dinheiro naquela máquina, você e outros usuários têm direito de dizer quais salgadinhos serão encomendados e com que freqüência a maquina deve ser limpada. Não há gerentes, todos esses processos foram pré-escritos em código.

DAO (decentralized autonomous organization)

Uma DAO ou uma Organização Autônoma Descentralizada funciona mais ou menos assim. A ideia desse modelo de gerenciamento vem circulando na comunidade de criptomoedas desde que o Bitcoin conseguiu se livrar dos intermediários nas transações financeiras. Da mesma forma, a principal ideia por trás de DAO é estabelecer uma empresa ou uma organização que possa funcionar absolutamente sem gerenciamento hierárquico.

É necessário estabelecer uma distinção entre DAO como um tipo de organização e A DAO, que é basicamente o nome de uma dessas organizações. O projeto foi uma das primeiras tentativas de criação de uma DAO e falhou espetacularmente devido a um erro em seu código inicial.

Como funcionam as DAO's

Inicialmente, o Bitcoin foi considerado a primeira DAO totalmente funcional, pois possui um conjunto pré-programado de regras, funciona de forma autônoma e é coordenado através de um protocolo de consenso distribuído. Desde então, o uso de contratos inteligentes foi habilitado na plataforma Ethereum, que trouxe a criação de DAO's mais perto do público em geral e moldou seu aspecto atual.

Mas o que uma DAO precisa para ser totalmente operacional? Primeiramente, um conjunto de regras segundo as quais ela vai operar. Essas regras são codificadas como um contrato inteligente, que é basicamente um programa de computador, que existe de forma autônoma na Internet, mas, ao mesmo tempo, precisa de pessoas para realizar as tarefas que ele não pode fazer sozinho.

Uma vez que as regras são estabelecidas, uma DAO entra em fase de financiamento. Esta é uma parte muito importante por duas razões. Em primeiro lugar, uma DAO deve que ter algum tipo de propriedade interna, tokens que podem ser gastos pela empresa ou utilizados para recompensar certas atividades dentro dela. Em segundo lugar, ao investir numa DAO, os usuários obtêm direitos de voto e, por extensão, a capacidade de influenciar a maneira como ela opera.

Tokens on a factory line

Depois que o período de financiamento acabar e uma DAO for implantada, ela se torna totalmente autônoma e completamente independente de seus criadores e de qualquer outra pessoa. Elas são de código aberto, o que significa que ele pode ser visto por qualquer pessoa. Além disso, todas as regras e transações financeiras são registradas na blockchain. Isso faz as DAO's totalmente transparentes, imutáveis e incorruptíveis.

Uma vez que uma DAO entrou em operação, todas as decisões sobre onde e como gastar seus fundos são feitas através de um consenso. Todos os que compraram uma parte numa DAO podem fazer propostas em relação a seu futuro. Para evitar que a rede seja bombardeada por propostas, um depósito monetário pode ser necessário para fazer uma.

Depois, os investidores votam na proposta. Para realizar qualquer ação, a maioria deve concordar em fazê-lo. A porcentagem necessária para alcançar essa maioria pode variar dependendo de uma DAO, isso pode ser especificado em seu código.

Essencialmente, as DAOs permitem que as pessoas troquem seus fundos com qualquer pessoa no mundo. Isso pode ser feito sob a forma de um investimento, uma doação de caridade, levantamento de fundos, empréstimos e assim por diante, tudo isso sem um intermediário. Um problema que pode ser bem grande com o sistema de votação é que mesmo se uma falha de segurança for detectada no código inicial, ela não poderá ser corrigida até que a maioria votar para isso. Enquanto a votação está em processo, os hackers podem usar um bug no código.

Por fim, é importante notar que uma DAO não é capaz de construir um produto, escrever um código ou desenvolver hardware. Em vez disso, um empreiteiro pode ser contratado para executar a tarefa necessária. Este compromisso é feito através do mesmo processo de votação, enquanto um contrato inteligente garantirá um pagamento rápido após a conclusão correta da tarefa.

Como e para que se tornar acionista de uma DAO

Investir numa DAO é relativamente fácil, especialmente se você sabe comprar Ether ou Bitcoin e já tem uma carteira. Tudo o que você precisa fazer de verdade é comprar tokens de uma DAO específica, que é aproximadamente equivalente a comprar ações de uma empresa.

Uma vez que a fase de financiamento for fechada, você poderá fazer propostas, bem como votar nelas e talvez até ganhar lucros. A quantidade de tokens que foram comprados será correlacionada com a quantidade de poder que você receberá em relação a votação.

Entretanto, antes de investir, certifique-se de saber exatamente do que você está participando. As DAO's são totalmente transparentes e seus códigos subjacentes são sempre abertos, o que significa que você tem a chance de revisar esses códigos para ter certeza de que não há bugs ou erros neles.

Voting process in DAO

O que é Dapp

Dapps, ou aplicativos descentralizados, basicamente são aplicativos imparáveis, que funcionam na blockchain da Ethereum e funciona graças aos contratos inteligentes. A principal diferença para os aplicativos comuns é que os Dapps são totalmente autônomos, não precisam de um intermediário para funcionar e basicamente são imunes à censura. Em outras palavras, eles estabelecem uma conexão direta entre um usuário e um serviço. Graças a isso os usuários podem ter controle total das informações e dos dados que compartilham.

As DAO's são basicamente um tipo muito ambicioso de aplicativos descentralizados. Conforme descrito no white paper do Ethereum, eles se enquadram em "outra" categoria, que inclui sistemas de votação e governança. Os outros dois tipos de Dapps são aplicativos de gerenciamento de dinheiro e aplicativos onde o dinheiro está envolvido, mas eles também exigem outra peça (seguro, caridade, propriedade, etc.).

Blockchain as a game

História da DAO

'A DAO' é o nome de uma DAO particular, que foi criada por uma equipe por trás de uma startup alemã chamada slock.it que se especializa em "blocos inteligentes" que pertmitem que as pessoas compartilhem suas propriedades numa versão descentralizada do Airbnb. A DAO foi lançada em maio de 2016, quando foi financiada através de uma venda de tokens. De alguma maneira, o projeto conseguiu se tornar a campanha de financiamento coletivo mais bem sucedida da história até então, tendo arrecadado mais de US$ 150 milhões.

The DAO logo

O código da DAO não era perfeito e como era de código aberto e disponível para todos, alguém encontrou um erro para explorar. Então, em 17 de junho, um hacker anônimo ou um grupo de hackers, começou a retirar dinheiro da DAO para uma "DAO filha", que copiou a estrutura da DAO. Antes que a drenagem dos fundos fosse interrompida, o hacker conseguiu roubar mais de US$ 50 milhões em Ether.

Apesar do fato de que o erro no código da DAO foi usado para roubar os fundos, o hack enfraqueceu seriamente a reputação da Ethereum como plataforma de hospedagem e o próprio conceito de DAO. Além disso, isso causou a divisão do Ethereum em dois. Entretanto, é importante entender que tudo isso poderia ter sido evitado, através de testes adicionais do código. Talvez este hack tenha sido um evento importante na história de desenvolvimento das DAO's, que mostrou as fraquezas potenciais e, sem dúvida, tais fraquezas serão levadas em consideração pelas futuras DAO's.

The DAO logo and treasures

Vantagens das DAO's

Não dá para negar que o próprio conceito de DAO é extremamente empolgante, pois procura resolver tudo o que é errado com a forma como as organizações modernas são gerenciadas. Uma DAO perfeitamente estruturada dá a oportunidade de moldar a organização para cada investidor. Não há uma estrutura hierárquica, o que significa que todas as ideias inovadoras podem ser apresentadas por qualquer pessoa e consideradas por toda a organização. Um conjunto de regras pré-escritas que cada investidor sabe antes de se juntar à organização, bem como o sistema de votação não deixam espaço para discussão.

Além disso, como ambos, fazer uma proposta e votar nela exige que o investidor gaste uma certa quantia de dinheiro, isso o faz avaliar suas decisões e não desperdiçar o tempo em soluções ineficazes. Por fim, como todas as regras, bem como todas as transações financeiras, são registradas na blockchain, disponível para revisão de qualquer um, as DAO's são completamente transparentes. Todos os participantes ajudam a decidir sobre como gastar os fundos e eles podem acompanhar a forma como esses fundos são gastos.

Difference of decentralized organization from traditional

Desvantagens e críticas

As DAO's, como praticamente tudo que é relacionado com criptomoedas, são uma tecnologia extremamente nova e, até certo ponto, revolucionária. Naturalmente, projetos como esses atrairão muitas críticas. Por exemplo, a MIT Technology Review considera que a ideia de confiar as massas com decisões financeiras importantes é ruim e não é provável que vai dar um bom resultado. Em seu artigo, eles dizem que muitas coisas vão ter que mudar no mundo para que os projetos relacionados com DAO's tenham algum sucesso.

The DAO mathematics

Além de um sentimento bastante conservador de que as massas não podem ser encarregadas de investimentos, existem outras preocupações em torno das DAO's. O problema mais urgente, especialmente após o hack da DAO, é um problema de segurança e está conectado ao princípio "imparável" do código. Durante o ataque, observadores e investidores estavam assistindo como os fundos estavam sendo retirados da DAO, mas não podiam fazer nada, pois o atacante estava tecnicamente seguindo as regras. Claro, esse tipo de ataques pode ser evitado se o código for bem composto e não contiver erros.

Por fim, para que as startups que funcionam como DAO's possam realizar negócios fora de uma rede blockchain e se comunicarem com o mundo físico de instrumentos financeiros e propriedade intelectual, é necessário que haja algum tipo de quadro jurídico. A incerteza jurídica é uma questão que vem assolando o mundo das criptomoedas devido ao fato de a tecnologia ser tão nova e radicalmente diferente, mas a solução parece ser apenas uma questão de tempo.

Exemplos de DAO

Essencialmente, qualquer organização autônoma com um sistema descentralizado de gerenciamento e orçamento pode ser chamada de uma DAO. Assim, praticamente qualquer rede de criptomoeda descentralizada é uma DAO, especialmente considerando o período de financiamento coletivo inicial que precede o lançamento oficial. Segue abaixo uma curta lista de algumas das mais conhecidas DAO's bem-sucedidas.

Dash - Uma criptomoeda de código aberto, peer-to-peer, que oferece pagamentos instantâneos e transações privadas.

Digix Global - O padrão ouro de ativos digitais peer-to-peer. Cada token de Digix Gold representa 1 grama de ouro padrão LMBA protegido em cofres Safehouse.

BitShares - Uma exchange descentralizada, que se apresenta no mercado como uma plataforma de negociação rápida e fluida, fornecendo a liberdade de criptomoedas em conjunto com a estabilidade de dólar americano.