O mundo das criptomoedas não apenas mudou a forma como as pessoas veem dinheiro, como também criou uma nova gama de palavras e expressões interessantes que não existiam antes. Um dos chavões mais populares usados pela comunidade de blockchain é aplicativos descentralizados, também conhecidos como dApps.
Há uma boa chance de você estar se perguntando, ‘o que são dApps e o que eles fazem?’. Depois de ler este guia, você será capaz de responder ambas as perguntas!
Primeiro, lhe darei uma visão geral sobre o que torna um aplicativo descentralizado. Também mostrarei como a tecnologia funciona e como ela pode ser usada para resolver problemas do mundo real. Tudo será explicado de forma clara e simples, com exemplos para lhe ajudar a entender cada parte do processo de aprendizado. Para começar, vamos nos certificar de que entendemos bem o que queremos dizer com o termo 'descentralizado'.
Did you know?
Quer ficar mais esperto e rico com criptomoedas?
Inscreva-se! Nós publicamos novos vídeos explicativos sobre criptomoedas toda semana!
What is Ripple? Beginner-Friendly XRP Explainer (Animated)
Tabela de Conteúdo
- 1. Aplicativos Descentralizados: O Que Significa "Descentralizado"?
- 2. O Que é um Contrato Inteligente?
- 3. O Que É dApp?
- 3.1. Tecnologia
- 4. Como Construir um Aplicativo Descentralizado
- 5. Exemplos do Mundo Real de Aplicativos Descentralizados
- 5.1. Etherisc
- 5.2. Golem
- 5.3. Ethlance
- 6. O Que o Futuro Reserva Para os dApps?
- 6.1. Eletricidade
- 6.2. Política
- 7. Conclusão
Aplicativos Descentralizados: O Que Significa "Descentralizado"?
Se algo é descentralizado, significa que não é controlado, possuído ou administrado por uma única pessoa ou autoridade. Satoshi Nakamoto, o criador do Bitcoin, projetou a primeira criptomoeda do mundo com o objetivo de descentralizar o dinheiro. No entanto, como este guia explicará mais à frente, a descentralização não é boa apenas para o dinheiro - ela pode ser aplicada a praticamente qualquer coisa!
Oferta Mais Recente Ativa Nesse Exato Momento:
$30,000 BONUS
Bybit Holiday Deal
Take advantage of this limited-time Bybit Holiday deal - complete quick tasks & claim up to $30,000! Use Bybit referral code (43654) while registering.
FATO INTERESSANTE
Satoshi Nakamoto é um pseudônimo. O criador do Bitcoin usou esse nome ao criar o Bitcoin, mas ele acabou se revelando como falso. Ninguém sabe quem é o verdadeiro criador!
Para simplificar, usaremos o exemplo do Euro (EUR). Quando um consumidor entra em seu supermercado local e paga seus alimentos com papel-moeda, ele está contribuindo para um sistema centralizado. Isso ocorre porque o comprador e o vendedor não controlam o fluxo de Euros.
Essa função cabe ao Banco Central Europeu, cujos poderes lhe permitem fazer muitas coisas sobre as quais os cidadãos comuns não têm controle. Isso pode incluir taxas de juros, aumento da oferta de dinheiro ou taxas.
Infelizmente, como a história sugere, os bancos centrais nem sempre acertam em tudo, e são as pessoas que usam os bancos que têm que pagar o preço. No entanto, o Bitcoin desafiou essas crenças ao introduzir uma moeda descentralizada.
Por ser descentralizada, a moeda não possui um banco central ou governo que possa controlar seu uso. Em vez disso, a rede Bitcoin permite que a sociedade tenha o controle. Isso significa que qualquer pessoa com uma conexão à Internet pode visualizar e verificar as transações.
Ao usar suas capacidades de computação, os computadores da rede do Bitcoin (também conhecidos como nós) são recompensados com novos Bitcoin. É por isso que os nós também são chamados de mineradores. Eles mineram verificando as transações e são recompensados por isso - é semelhante a como um minerador de ouro é recompensado com ouro. Usando este sistema, o blockchain pode ser executado de forma descentralizada.
Agora que você entende o que é descentralização e como ela pode ser aplicada ao dinheiro, a próxima etapa é entender o papel de um contrato inteligente no mundo dos aplicativos descentralizados.
O Que é um Contrato Inteligente?
A tecnologia de contratos inteligentes foi apresentada pela primeira vez pelo Ethereum em 2015, criando muito mais possibilidades do que apenas transações financeiras. Essencialmente, os contratos inteligentes permitem que duas ou mais pessoas entrem em um acordo com base em condições específicas. Uma vez que essas condições são atendidas, o contrato inteligente é executado automaticamente.
Para aplicar os aplicativos descentralizados a um exemplo do mundo real, pense na venda de uma casa. Normalmente, você deve pagar por um corretor e pelas taxas aplicadas. Agora, vamos imaginar isso com um contrato inteligente:
- Você coloca sua casa em um contrato inteligente (isso é possível usando um token que represente a propriedade de sua casa). Você define o preço em 150 ETH.
- A condição do contrato inteligente é que SE alguém enviar 150 ETH para o contrato inteligente, ENTÃO o token será enviado para o endereço dessa pessoa.
- Então, se alguém quiser comprar sua casa, basta enviar a quantidade certa de ETH para o contrato inteligente.
- Se for a quantidade certa, o token (a propriedade da sua casa) é enviado para essa pessoa e os 150 ETH são enviados a você. Caso não seja o valor correto, os ETH serão devolvidos ao remetente e sua casa permanecerá no contrato inteligente.
Ao usar o contrato inteligente, você não precisa de um corretor. Você também não precisa pagar nenhuma taxa de inscrição. Não existe uma autoridade central de confiança e, portanto, nenhuma comissão pode ser cobrada! Tudo o que você terá que pagar é a taxa de transação em Ether para os nós da rede Ethereum que estão minerando/verificando transações. Essa taxa é muito pequena! Normalmente custa cerca de 0,30 USD a 1,30 USD.
Taxa média de transação do Ethereum | Fonte: bitinfocharts
Existem inúmeros usos para os contratos inteligentes, como para reservas de hotéis/voos, venda de carro, empréstimo de dinheiro e muito, muito mais.
A principal vantagem da tecnologia de contrato inteligente é que ela elimina a necessidade de terceiros para verificar uma negociação. Todas as transações estão disponíveis para visualização no blockchain público e, neste exemplo, os fundos foram automaticamente distribuídos com base nas condições do contrato. Como os contratos inteligentes são executados em um sistema descentralizado (o blockchain), não há terceiros em quem você precise confiar!
Por causa dos contratos inteligentes, podemos economizar quantias infinitas de dinheiro que normalmente são gastas em comissões e taxas de processamento. Não só isso, mas também podemos economizar uma quantidade infinita de tempo!
Outra coisa excelente sobre os contratos inteligentes que alimentam aplicativos descentralizados:
Uma vez que o contrato inteligente é enviado ao blockchain, é impossível que ele seja alterado, tornando impossível sua reversão. Isso significa que ninguém pode violar o contrato!
O Que É dApp?
Se você seguiu nosso guia até aqui, agora deve ter um bom entendimento do que significa operar em um sistema descentralizado. Você também deve entender o quanto os contratos inteligentes podem melhorar o futuro dos negócios.
Isso nos leva ao que costuma ser chamado de dApp. Antes de discutirmos a tecnologia de dApps (ou, simplesmente - aplicativos descentralizados), primeiro seria uma boa ideia entender a história de aplicativos regulares (centralizados) e como eles funcionam. Em seguida, explicaremos por que tornar esses aplicativos descentralizados é tão importante.
Um Breve Resumo dos Aplicativos Centralizados
Nos primeiros dias dos computadores, os aplicativos precisavam ser instalados diretamente no dispositivo do usuário. Pense em alguns dos jogos que você pode ter jogado, como Tetris ou Paciência. Esses foram exemplos de aplicativos instalados em seu computador localmente e eles não tinham nenhuma relação com um servidor externo (ou seja, a Internet).
Nos últimos dias dos computadores, os aplicativos ganharam a capacidade de se comunicar com a World Wide Web. Um ótimo exemplo disso seria um navegador da web que permite ao usuário enviar e receber dados de qualquer lugar do mundo. Em seguida, vieram os aplicativos móveis, que oferecem os mesmos recursos e benefícios de um PC conectado à internet.
O ponto principal aqui é que todos esses aplicativos são centralizados, o que é literalmente o oposto de aplicativos descentralizados. Isso pode não preocupar o usuário comum, mas se você pensar sobre isso por um momento, você pode começar a entender como isso nos afeta. Existem muitas maneiras pelas quais os aplicativos centralizados nos afetam e nos causam problemas, e é por isso que a descentralização é tão importante!
Significado de dApp: Por Que os dApps São Tão Importantes e Como Funcionam os dApps?
O Facebook - gigante das redes sociais - é usado por pessoas em todo o mundo. Mesmo que seja proibido na China (um país que tem cerca de 20% da população global), ainda existem mais de 2 bilhões de contas ativas do Facebook em uso!
Pense na quantidade de informações privadas que você fornece ao Facebook. Apenas criando uma conta no Facebook, você fornece dados pessoais, como seu nome completo, data de nascimento e o país em que mora. No entanto, por meio do uso posterior do Facebook, você fornece muito mais do que isso.
Fonte: newgenapps
O Facebook pode ter acesso à sua localização, suas fotos, onde você trabalha, o que você come no café da manhã, com quem você se relaciona e se você tem ou não um peixe de estimação. Multiplique essas informações por 2 bilhões de usuários e a equipe do Facebook terá um banco de dados muito grande. Todos esses dados são mantidos de forma privada, em seus servidores centralizados.
Isso significa que você está confiando no Facebook para não abusar das informações que você forneceu. No entanto, essas informações costumam ser vendidas para empresas de marketing!
Servidores centralizados também são ruins porque se eles desligarem (porque foram hackeados ou falharam/quebraram), toda a rede ficará offline - você não seria capaz de acessar o Facebook. Se o Facebook usasse servidores descentralizados, em vez disso, e fosse mais como um aplicativo descentralizado, não importaria se um sistema fosse desligado, porque a rede e a informação são compartilhadas em muitos nós diferentes, não apenas em um ponto central.
Não só isso, mas o Facebook com servidores descentralizados também significaria que você não teria que confiar suas informações a ninguém. Em vez disso, ele seria armazenado em um banco de dados compartilhado sobre o qual ninguém tem controle. As informações seriam criptografadas e a única pessoa com o poder de descriptografá-las seria você!
Outro Exemplo
O YouTube é outro excelente exemplo de centralização - a equipe de gerenciamento do YouTube tem controle total sobre os vídeos enviados. Se houver algo com que a plataforma não concorde, eles podem excluir o vídeo. Eles também podem bloquear o usuário que fez o upload!
Outra coisa: embora os usuários possam ganhar dinheiro com seus vídeos, o YouTube fica com uma grande porcentagem dos lucros. Se o YouTube fosse um aplicativo descentralizado, isso não seria um problema. Em um dApp, não há terceiros (como o YouTube) para pagar e não há terceiros para excluir seus vídeos ou bloquear você!
Tecnologia
Os dApps são como uma interface para contratos inteligentes e blockchain. Pense no blockchain como a Internet, nos contratos inteligentes como a World Wide Web e em aplicativos descentralizados como o YouTube e o Facebook.
Não é exatamente assim, mas isso lhe ajudará a imaginar.
Basicamente, os aplicativos descentralizados nos permitem usar contratos inteligentes e o blockchain de uma forma amigável ao usuário. No exemplo que usamos anteriormente sobre a venda de uma casa usando um contrato inteligente, o dApp seria o que você baixa no seu telefone ou usa no seu PC para definir um preço para sua casa, inserir os detalhes e fazer upload de fotos, etc.
Quando alguém pressiona “comprar” no dApp, o dApp envia o ETH para o contrato inteligente.
Como Construir um Aplicativo Descentralizado
Embora aplicativos descentralizados estejam disponíveis em muitos blockchains diferentes, o Ethereum ainda é o mais popular. É por isso que você costuma ouvir o termo 'Ethereum dApp'.
Aqueles que estão interessados em construir um contrato inteligente ou um dApp devem aprender a linguagem de programação do Ethereum - Solidity.
Os desenvolvedores por trás do Ethereum projetaram a Solidity para que qualquer pessoa com um bom conhecimento de linguagens mais básicas, como Java ou Python, pudesse aprender a usá-la. Se você gostaria de aprender Solidity, você pode usar nosso programa Space Doggos!
Space Doggos é um curso passo a passo que vai lhe ensinar o básico de Solidity de uma forma divertida. Basta seguir os passos e construir seu próprio jogo! É projetado especificamente para iniciantes. Aprender linguagens de programação muitas vezes pode ser chato e maçante, por isso tornamos isso algo divertido!
Exemplos do Mundo Real de Aplicativos Descentralizados
Agora você deve ter um bom entendimento sobre o que é dApp. Você também deve saber que os dApps usam contratos inteligentes e que são desenvolvidos com a linguagem de programação Solidity. Embora a Máquina Virtual do Ethereum tenha sido lançada apenas em 2015, existem muitos aplicativos descentralizados já disponíveis. Vamos dar uma olhada em três dApps populares que você pode acessar hoje:
Observação: a Ethereum Virtual Machine (EVM) é como um computador global que permite às pessoas criar contratos inteligentes. Sem ele, não haveria rede descentralizada para executar transações!
Etherisc
Etherisc é um aplicativo descentralizado que melhora a indústria de viagens! O Etherisc dApp permite aos usuários comprar ou vender seguros para atrasos e cancelamentos de voos. Usando o blockchain Ethereum, todo e qualquer contrato de seguro está disponível para visualização em um banco de dados público.
Uma vez que um contrato de seguro tenha sido firmado, é impossível mudar. Existem muitos pacotes de seguros diferentes para investir, todos com um nível de risco diferente.
Mais importante ainda, a descentralização permite que os usuários recebam pagamentos assim que o resultado do evento for verificado. Isso mesmo - pagamentos instantâneos! É tudo graças à tecnologia de contratos inteligentes que os aplicativos descentralizados tiram total proveito.
Golem
O projeto Golem leva a descentralização para o próximo nível. O Golem dApp permite que os usuários aluguem seu poder de computação extra em troca de seu próprio token - GNT.
Pessoas que precisam de energia extra podem contratá-la de outro usuário de maneira peer-to-peer. Todas as transações são totalmente independentes da rede do Golem, garantindo que a plataforma opere de forma descentralizada.
Ethlance
A plataforma Ethlance visa descentralizar o mercado de freelancers. Normalmente, quem procura vender suas habilidades e conhecimentos para clientes online deve passar por um terceiro. Como resultado, tanto o freelancer quanto o cliente deverão pagar uma taxa, com algumas plataformas cobrando até 20% do valor total do projeto. Isso é muito!
Isso funcionaria muito melhor em um sistema descentralizado, e é por isso que o Ethlance foi criado! Como o Ethlance é um dApp, freelancers e empregadores usam contratos inteligentes para lidar com suas transações. Dessa forma, não há intermediário para pagar taxa! Isso também significa que as pessoas sempre são pagas em dia e somente quando o trabalho é concluído.
O Que o Futuro Reserva Para os dApps?
Existem mais de 1.000 aplicativos descentralizados em desenvolvimento, muitos deles buscando tornar o mundo um lugar mais transparente e justo. A comunidade do blockchain acredita que os aplicativos descentralizados transformarão muitos setores, desde a política e jogos de azar até a eletricidade e contabilidade.
Aqui, explicaremos como duas dessas indústrias (eletricidade e política) podem se beneficiar de aplicativos descentralizados.
Did you know?
Quer ficar mais esperto e rico com criptomoedas?
Inscreva-se! Nós publicamos novos vídeos explicativos sobre criptomoedas toda semana!
What is a MetaMask Wallet? (And How to Use it - Animated)
Eletricidade
A eletricidade é um recurso raro exigido por todos. Infelizmente, o setor de energia é controlado majoritariamente por grandes corporações, cujo único objetivo é ganhar o máximo de dinheiro possível.
Por causa disso, as pessoas não têm escolha a não ser pagar preços caros apenas para ter acesso à eletricidade. A Power Ledger é uma organização de blockchain que está desenvolvendo um dApp para resolver esse problema do mundo real.
A ideia por trás da Power Ledger é permitir que as pessoas vendam sua eletricidade extra por meio de um mercado peer-to-peer. O projeto não apenas promove energia ecológica, como a energia solar, mas também garante que os compradores paguem um preço justo e transparente. Isso elimina a necessidade de intermediários (grandes corporações), que normalmente ficariam com uma grande parte do lucro.
- Taxas de negociação baixas
- Funcionalidade excepcional
- Aplicativo de negociação para dispositivos móveis
- Taxas de trading muito competitivas
- Um aplicativo mobile intuitivo
- Até 100x de alavancagem disponível
- Uma plataforma de troca de criptomoedas muito conhecida
- Mais de 500 criptomoedas diferentes disponíveis
- Autenticação de dois fatores
- Mais de 500 criptomoedas diferentes disponíveis
- Segurança forte
- Taxas de saque baixas
- Recursos avançados
- Vários tipos de ativos negociáveis
- Taxas decentes
Política
Votar em uma eleição governamental é um direito humano importante para todos. No mundo real, muitas vezes ouvimos que os governos tentam assustar os eleitores por meio de ameaças e violência. Ouvimos até dizer que eles sabotam o sistema de votação com fraudes. Como resultado, a política é uma indústria que se beneficiaria muito com a descentralização.
Um grupo de desenvolvedores que está procurando resolver esses problemas criou o FollowMyVote, que permitirá que as pessoas votem usando o blockchain Ethereum. Ao usar um aplicativo descentralizado para verificar a identidade dos eleitores, as eleições agora podem ser seguras, protegidas e transparentes.
Com o FollowMyVote, o sistema de votação não pode ser enganado - cada voto é verificado de forma independente no blockchain público e não pode ser alterado.
Outras Indústrias em Potencial:
- Jogos de azar
- Anúncio
- Contabilidade
- Bancário
- Seguro
- Empréstimos e hipotecas
- Verificação de Identidade
- Imobiliária
- …e muitas, muitas outras!
Conclusão
O objetivo deste guia é que você aprenda o que são dApps e o que eles podem fazer. Ao ler este artigo completo, você deve compreender a principal tecnologia por trás de um dApp. Você sabe que dApps (aplicativos descentralizados) são aplicativos de blockchain.
Você também deve ser capaz de explicar o que significa descentralização e por que isso é tão importante.
Talvez você decida aprender Solidity e criar seu próprio aplicativo descentralizado? Gostaríamos muito de saber o que você pensa sobre nosso guia e quaisquer ideias que você tenha para o futuro da tecnologia descentralizada.
Comece a aprender Solidity hoje mesmo com o Space Doggos! E se o que você está procurando é a negociação de criptomoedas, escolha a plataforma certa para você!
Os conteúdos publicados neste site não têm por objetivo dar qualquer tipo de aconselhamento financeiro, de investimento, de negociação ou qualquer outra forma. A BitDegree.org não endossa ou sugere que você compre, venda ou mantenha qualquer tipo de criptomoeda. Antes de tomar decisões de investimento financeiro, consulte seu consultor financeiro.