Organização Autônoma Descentralizada [Comparação, Exemplos e Desvantagens]
Publicados: 2020-07-22Uma organização autônoma descentralizada (DAO) também é conhecida como uma corporação autônoma descentralizada (DAC). Uma organização autônoma descentralizada (DAO) não possui um órgão de governo central. Regras, transações e outras informações são criptografadas como um código em uma organização autônoma descentralizada (DAO).
Todas as transações e dados necessários são armazenados como código em um blockchain DAO . Esse blockchain é acessível a todos os detentores de tokens, facilitando o compartilhamento de todas as informações com todos os detentores de tokens.
Fonte
Aprenda cursos de engenharia de software das melhores universidades do mundo. Ganhe Programas PG Executivos, Programas de Certificado Avançado ou Programas de Mestrado para acelerar sua carreira.
Índice
Blockchain
Um bloco é a representação digital de muitas transações. Uma cadeia é um banco de dados público. Um blockchain consiste em vários blocos que armazenam transações. Depois que uma transação é concluída e verificada, ela é armazenada em um bloco. Um único bloco tem capacidade de armazenamento para muitas transações. Primeiro, todas as transações do bloco são verificadas.
Em seguida, é adicionado ao blockchain. Depois que um bloco é adicionado ao blockchain, ele fica acessível aos detentores de token. Cada bloco tem um código de identificação único chamado hash. Este código distingue um bloco do outro.

Leia: Ideias de projetos Blockchain
Organização centralizada versus organização descentralizada
Um dilema principal-agente ocorre quando um membro tem o direito de tomar as decisões dos outros. É rapidamente resolvido em uma organização autônoma descentralizada (DAO). Isso ocorre porque ninguém é chefe de ninguém em uma organização autônoma descentralizada (DAO). Assim, cada detentor de token tem o direito de tomar suas próprias decisões.
Em uma organização centralizada, a relação entre os funcionários é definida por contratos de trabalho. Esses contratos também descrevem a relação entre o funcionário e a organização. Esses contratos de trabalho são legalmente aplicados pelo sistema jurídico do respectivo país. Esses contratos determinam qual funcionário pode ser processado com base em qualquer violação de cláusula.
Em uma organização autônoma descentralizada (DAO), as pessoas interagem com base em um contrato auto-imposto. Não existe nenhum contrato legal vinculativo entre os trabalhadores. Os investidores que apoiam o DAO recebem tokens em troca de seu apoio. Eles podem usar esses tokens para decidir sobre um caminho para a organização. Eles tomam decisões sobre várias questões enfrentadas pela organização. A ponderação das opiniões depende do número de fichas possuídas. Mais peso na tomada de decisão é dado a um detentor de token com mais tokens.
Fonte
Em uma organização centralizada, há uma hierarquia de pessoas que trabalham na organização. Ele é mostrado no diagrama acima. Cada nível deve funcionar sob as instruções do nível superior anterior e a comunicação adequada precisa ser mantida entre todos os níveis. Em uma organização autônoma descentralizada (DAO), não há um único proprietário. Todos os detentores de token são proprietários. Todos trabalham de forma independente e todas as transações e outros registros são mantidos em uma blockchain. O blockchain DAO fornece uma plataforma para compartilhar informações sobre várias transações.
Em uma organização centralizada, são necessárias confiança e comunicação adequada entre colegas de equipe e equipes. Isso garante o bom funcionamento da organização. Em uma organização autônoma descentralizada , pessoas de diferentes localidades que falam diferentes dialetos trabalham juntas. Assim, o DAO fornece uma plataforma onde pessoas desconhecidas podem trabalhar por meio de contratos inteligentes. Em uma organização autônoma descentralizada , todos os acionistas são regidos por um contrato inteligente.
Em uma organização centralizada, as pessoas são contratadas com base em habilidades em diferentes níveis hierárquicos. Uma tecnologia complicada, impulsionada por acordos de consenso, constrói uma organização descentralizada. Sendo um detentor de token e cumprindo o contrato inteligente, as pessoas podem entrar no DAO.
Saiba mais sobre: Os 5 principais aplicativos Blockchain que transformam o mundo da tecnologia
Instalação de token
Os tokens são dados como incentivos para promover a eficiência do trabalho dos detentores de tokens. Os incentivos de token funcionam como um incentivo para todos os detentores de token. A propriedade do DAO depende do número de tokens possuídos pelo detentor do token. A propriedade obtida por um detentor de token é proporcional ao número de tokens possuídos.
Fonte
Descentralização e Centralização do DAO
Uma organização autônoma descentralizada fornece descentralização em termos de detentores de tokens de diferentes locais. Ele fornece centralização por meio do contrato inteligente e uma blockchain DAO . Então, um DAO, nesse sentido, não é totalmente descentralizado.
O código de uma organização autônoma descentralizada (DAO) precisa de depuração. Pode haver outros problemas para o código também. Isso é feito por detentores de tokens que possuem conhecimento técnico sólido sobre o código. Este aspecto novamente diz respeito à centralização.

Desvantagens do DAO
Há atrasos na tomada de decisões em uma organização autônoma descentralizada (DAO). Isso acontece devido à falta de um órgão central de governo. Os detentores de token levam tempo para tomar decisões sobre questões que muitas vezes dificultam o progresso do trabalho em um DAO.
Uma organização autônoma descentralizada (DAO) dá liberdade a todos os detentores de tokens na tomada de decisões. Os detentores de tokens podem retirar sua contribuição não investida sempre que necessário. Uma contribuição não investida é um valor que não é investido em nenhum projeto atual. No entanto, uma retirada maciça de contribuições funciona como um retrocesso para uma organização autônoma descentralizada .
A correção de erros do código em um DAO é complicada. Uma vez que o código é carregado, é difícil alterá-lo. Então, para corrigir um bug, o código precisa ser reescrito. Embora o código seja acessível a todos, corrigi-lo é difícil. Isso a torna outra desvantagem de uma organização autônoma descentralizada (DAO).
Exemplos de projetos DAO
DAOStack é líder em blockchain que fornece incentivos criptoeconômicos para detentores de tokens. Eles visam recriar cada trabalho, relacionado ao negócio, como um contrato inteligente. Isso garante a saída de trabalho adequada, apesar da tensão entre os detentores de token. Ele também fornece armazenamento full-stack para desenvolvimento de DApp. O acesso a esses DApps é fornecido aos clientes por meio de painéis simples.
Jelurida é outro exemplo de um projeto de uma organização autônoma descentralizada (DAO). Inicialmente, começou com o blockchain Nxt. Mais tarde, mudou para uma plataforma baseada em JAVA chamada Ardor. Ardor é capaz de criar blockchains personalizados. Ele fornece um mercado para conectar vários blockchains e instalações de tokenização e votação também. Em suma, tem todas as facilidades necessárias para a descentralização. Os tokens são separados das moedas transacionais; assim, ele fornece uma lacuna entre autoridade e acordo.
A comunidade de código aberto tem outra plataforma blockchain que está trazendo projetos DAO para o mercado. Aragão é um desses projetos. Está trabalhando para construir uma configuração de empresa “plug and play”. Isso pode criar automaticamente muitas etapas iniciais para um novo negócio.

The Colony é outro projeto da comunidade open-source. Ele remove o foco da hierarquia corporativa no trabalho realizado e na qualidade do trabalho realizado. Ele decide sobre a atribuição de tokens com base nesses dois aspectos.
Uma organização autônoma descentralizada (DAO) ainda tem um longo caminho a percorrer para ser totalmente autônoma. O avanço da inteligência artificial impulsionará o avanço do DAO. Muitas empresas usam as plataformas DAO para obter uma vantagem inicial em seus negócios.
Leia também: Salário do Desenvolvedor Blockchain
Empacotando
Esses pontos sobre a organização autônoma descentralizada (DAO) e blockchain podem responder a algumas perguntas. Ainda assim, eles levantam novos para você – Quais são os recursos para um aspirante a desenvolvedor Blockchain? Qual é a abrangência neste campo? E o mais importante, como construir uma carreira em blockchain?
Aqui está uma solução simples para sua pergunta: upGrad fornece um programa de certificação avançada em tecnologia blockchain e um programa executivo em gerenciamento de tecnologia Blockchain que pode guiá-lo no caminho certo na construção de uma carreira. Esses cursos explicarão a necessidade da tecnologia Blockchain e outras etapas para reunir conhecimento neste domínio.
O que devo aprender para poder fazer uma aplicação descentralizada?
Há muito aprendizado necessário para poder fazer uma aplicação descentralizada. Antes de aprender a descentralização, você precisa ter um bom conhecimento de programação. Depois disso, é preciso entender o básico da tecnologia blockchain e como ela funciona. Então, eles precisam aprender sobre contratos inteligentes e como eles funcionam. Depois disso, é preciso saber criar e implantar aplicativos descentralizados. Por fim, é essencial entender os vários desafios e problemas associados ao desenvolvimento de aplicativos descentralizados. Finalmente, você precisa ser capaz de compilar e aplicar todo o conhecimento adquirido de maneira disciplinada.
Como funciona a descentralização?
Em um sistema descentralizado, não há uma autoridade central que tome decisões para toda a rede. Em vez disso, cada participante individual da rede toma suas próprias decisões sobre como operar. Isso permite um sistema muito mais democrático, onde todos têm uma palavra a dizer sobre como a rede funciona. Também torna a rede mais resiliente a ataques ou falhas, pois não há um ponto único de falha. Ele é gerenciado por vários provedores de rede em todo o mundo e controlado por provedores de soluções. Os dados são de propriedade e operados pelos clientes.
Devo dominar o blockchain primeiro ou aprender diretamente a descentralização?
Depende de seus objetivos e do que você espera alcançar aprendendo sobre blockchain e descentralização. Se você deseja criar aplicativos descentralizados, deve conhecer primeiro o blockchain. Suponha que você esteja mais interessado em entender a filosofia por trás da descentralização e como ela pode ser usada para criar novos modelos de governança. Nesse caso, você deve se concentrar em aprender sobre descentralização. Além disso, é essencial notar que há muita sobreposição entre blockchain e descentralização, por isso é possível aprender sobre os dois tópicos simultaneamente.