Pular para o conteúdo principal

O que é um dapp? Aplicativo descentralizado na blockchain

Uma introdução aos aplicativos descentralizados (dapps) e como eles diferem dos aplicativos tradicionais.

Date published: 1 de abril de 2019

Uma explicação da district0x Network apresentando os aplicativos descentralizados (dapps), cobrindo o que os torna diferentes dos aplicativos tradicionais, como eles são executados na infraestrutura da blockchain e seus benefícios de segurança.

Esta transcrição é uma cópia acessível da transcrição original do vídeo (opens in a new tab) publicada pela district0x Network. Ela foi levemente editada para facilitar a leitura.

O que é um dapp? (0:01)

Dapp é o termo abreviado para aplicativo descentralizado. Assim como qualquer desenvolvedor pode criar aplicativos para a App Store no sistema operacional iOS da Apple, os desenvolvedores também podem construir sobre a infraestrutura da blockchain do Ethereum. Para o usuário final, um dapp pode não parecer nem funcionar de forma diferente de outros aplicativos que você usa hoje. No entanto, os dapps são alimentados pela blockchain, e isso os torna diferentes — e talvez muito superiores.

Como os dapps funcionam (0:29)

Aqui está o que você precisa saber:

  • O código de front-end e a interface de usuário de um dapp podem ser escritos em qualquer linguagem que possa fazer chamadas para o seu back-end
  • Seu código de back-end é executado em uma rede ponto a ponto descentralizada como o Ethereum, e todos os registros das operações do aplicativo são armazenados em uma blockchain
  • Na maioria dos casos, toda a base de código é de código aberto — isso significa que outras pessoas podem acessar o código e construir sobre ele, mas nenhuma pessoa é dona do aplicativo, o que significa que eles são livres para serem usados, melhorados e desenvolvidos por qualquer pessoa na comunidade
  • O conjunto de usuários do dapp é livre para governar a si mesmo — esse conceito é chamado de autonomia

Benefícios de segurança (1:10)

Executar dapps na blockchain também oferece benefícios adicionais de segurança. Como as transações são distribuídas e criptografadas em toda a blockchain do Ethereum, não há um local central para um hacker invadir e obter acesso.

Construindo dapps no Ethereum (1:23)

O Ethereum é talvez a melhor plataforma para a construção de dapps, graças à sua própria linguagem, Solidity. Isso permite que os desenvolvedores criem contratos inteligentes usando a Ethereum Virtual Machine. Usando essas ferramentas, os desenvolvedores criaram aplicativos com casos de uso que variam de mercados de previsão a planejamento de recursos.

Exemplo: Ethlance (1:43)

Um exemplo de um dapp que já está em funcionamento é o Ethlance. O Ethlance é um mercado de trabalho completamente descentralizado onde freelancers podem encontrar trabalho e empregadores podem encontrar trabalhadores. Como é alimentado pela blockchain do Ethereum, além das taxas de gás, seu uso é totalmente gratuito.

Esta página foi útil?