dApps significa "aplicativos descentralizados" e neste artigo você obterá uma explicação clara do que são e quais desenvolvimentos trarão.
Aplicativos descentralizados podem ser considerados o software do blockchain.Agora conhecemos programas de software como o Microsoft Word, o scanner de vírus McAfee e, por exemplo, o jogo FIFA 2021. O software é na verdade um pacote de dados que fornece ao computador instruções sobre como deve funcionar. O software de computador que acabamos de mencionar é criado por empresas centralizadas. As pessoas de fora não conseguem ver como estas são feitas e não podem simplesmente colaborar nelas. Com o software, ou dApps, para blockchain, isso é possível. Os dApps são de código aberto, o que significa que qualquer pessoa pode participar do desenvolvimento dos aplicativos. Além disso, todos podem ver como o aplicativo foi criado e pessoas de todo o mundo podem copiar e usar os aplicativos. Os dApps podem significar muito para nós no futuro. Aqui estão alguns exemplos:Todo mundo tem um smartphone hoje em dia e ele geralmente não é usado durante o dia. Um dApp poderia tornar possível disponibilizar parte da capacidade não utilizada para atender às empresas. Anúncios aparecem regularmente nas redes sociais e uma empresa como o Facebook ganha muito dinheiro com isso. No mundo do blockchain, é possível que pessoas como você e eu ganhem dinheiro visualizando anúncios. Isso transfere o poder de uma empresa tão grande para as próprias pessoas. A Uber introduziu o belo conceito em que qualquer pessoa com carro pode trabalhar como táxi. Porém, nem todo o dinheiro vai para o taxista, mas também uma parte vai para o Uber. Com os dApps torna-se possível realizar pagamentos diretamente do passageiro ao motorista sem a necessidade de terceiros como o Uber. Isso pode reduzir os preços das tarifas e aumentar a receita do motorista.
Você pode usar o blockchain para uma infinidade de finalidades e o Bitcoin foi programado especificamente para atuar como um aplicativo de pagamento. Eles queriam criar um sistema de pagamento que eliminasse a centralização e a censura de hoje. Para fazer isso, eles construíram o aplicativo descentralizado Bitcoin que pode fazer transações sem intermediários ou autoridades centrais.
Ethereum é considerado a mãe dos aplicativos descentralizados. Há uma enorme quantidade de aplicativos sendo construídos nesta blockchain e alguns bem conhecidos são Golem, Aragon e Status.Golem torna possível disponibilizar a capacidade não utilizada do computador para pessoas que realmente podem usá-la.Aragon quer ter empresas autônomas e descentralizadas na blockchain para que uma empresa não pertença mais a um grupo de indivíduos, mas a todos que contribuem para ela.Status torna possível com seu próprio aplicativo acessar todos os aplicativos descentralizados da Ethereum a partir do seu smartphone.
Brickken possibilita que investidores e promotores se conectem sem intermediários, por meio de seu dApp, que é um protocolo descentralizado que vive em cadeia, alimentado por seu nativo token utilitário $BKN, com esquemas de incentivos para manter o equilíbrio na rede.
Aplicativos DescentralizadosAplicativos CentralizadosAnúnciosAs pessoas têm controle sobre se compartilham ou não seus dados. Se quiserem ganhar dinheiro com isso, podem vendê-lo diretamente a um anunciante, em vez de uma empresa como o Facebook ganhar dinheiro com isso. As empresas coletam dados de indivíduos sem saber disso e ganham muito dinheiro com isso. É um sistema onde não precisamos confiar em ninguém. A criptografia garante que tudo corra bem. Um funcionário de uma autoridade central pode ter intenções erradas e fazer alterações nos dados armazenados. Você já precisa confiar 100% no seu banco e como saber se pode? Crash O banco de dados é hospedado por todos os nós da rede. Se alguns nós saírem da rede, o blockchain ainda poderá continuar funcionando sem problemas. Isso o torna muito menos vulnerável do que com bancos de dados centrais. Os dados são armazenados em um banco de dados central. Quando isso trava, você tem uma grande chance de que todos os dados tenham desaparecido. É claro que você pode ter um backup, mas a prática mostra que poucas empresas fazem isso com precisão.HackersOs dados estão espalhados por todos os nós e isso o torna menos vulnerável a ataques de hackers.Todos os dados são armazenados em um servidor. Isso o torna um alvo fácil para hackers. UI de front-end Você não pode dizer de fora se um aplicativo é descentralizado ou centralizado. Ambos são escritos em HTML/CSS/JS.Escrito em HTML/CSS/JS.BackendA diferença está no backend, em aplicativos descentralizados isso é baseado em um blockchain, como Ethereum.O backend é escrito em Rails/Django/NodeJS, etc.
Se alguns dos termos forem novos para você ou não entender alguma coisa, visite este link para aprender os termos básicos relacionados à criptografia. Neste outro link, você pode aprender o que é exatamente blockchain e por que ele é tão revolucionário. Alternativamente, envie-nos um e-mail para [email protected]. Teremos o maior prazer em responder a qualquer dúvida que você possa ter!