<100 subscribers
Share Dialog
Share Dialog
Os DApps ficaram populares entre as pessoas que conhecem um pouquinho de criptoativos, o conceito de aplicativo descentralizado transformou a maneira que os usuários interagem com este mercado. Apesar da ideia de aplicativo estar inserida nos DApps, há uma diferença entre os aplicativos que usamos em nossos celulares e computadores, para os aplicativos descentralizados. Você sabe que diferença é essa?

A maior diferença é que a operação de um aplicativo descentralizado não depende de servidores centralizados, de uma organização, marca ou empresa que concentra e trata os dados, mas funciona em um banco de dados descentralizado (Blockchain).
Para que seja possível assimilar a diferença entre os dois é necessário entender como funcionam os aplicativos que já usamos no nosso dia a dia, como Uber, Netflix, YouTube, Instagram ou Whatsapp. Em todos estes exemplos o processamento de dados acontece através de servidores centralizados. As informações de todos os usuários estão atreladas com as empresas que que controlam estes servidores, portanto essas empresas podem facilmente manusear os dados, censurar usuários, ajudar ou até mesmo prejudicar uma pessoa específica. Dentro deste contexto a imparcialidade e a neutralidade seria a maneira mais correta dessas empresas agirem, entretanto não é o que acontece na maior parte das vezes, o que coloca os usuários dos aplicativos a mercê da “boa vontade” das empresas que controlam os servidores.

A sigla DApp vêm do termo em inglês “Decentralized Applications” ou em português “aplicações descentralizadas”, e a grande revolução é justamente a alteração sobre a governança e autonomia, pois as pessoas possuem total controle da operação, possibilitando que cada usuário acesse com segurança todos os serviços que os DApps oferecem sem ter a possibilidade dos seus dados serem extraídos, que a sua conta seja censurada ou as suas informações roubadas.
Apesar do conceito ter sido absorvido, há ainda uma parte mais técnica que ilustra melhor as diferenças entre os DApps e os Apps. Podemos fazer a divisão em três partes, o frontend, o backend e a camada de armazenamento de dados.

O frontend é a interface do usuário, ou seja, o que as pessoas podem ver com a capacidade de interagir, receber ou enviar informações.
O backend é a camada que se refere à lógica principal da aplicação. Nos Apps essa lógica é centralizada, enquanto nos DApps é descentralizada, pois o backend está relacionado aos Smarts Contracts que são executados em uma Blockchain (Ethereum por exemplo). Como esses contratos inteligentes são visíveis e públicos, isso garante a segurança e transparência do DApp, pois os usuários podem ter certeza de que o Dapp não funcionará de outra forma que não seja o que o contrato inteligente especifica.
A camada de armazenamento de dados é muito importante hoje, pois muitas aplicações centralizadas costumam ter a perda, roubo ou invasão dos dados pessoais de seus usuários. Nos DApps, esse armazenamento de dados é descentralizado, ou seja, cada usuário do Dapp armazena um histórico completo das ações que são realizadas na rede. Consequentemente, as interações são armazenadas na Blockchain dentro de seus blocos e tudo é criptografado e seguro, impedindo o acesso não autorizado por terceiros.
Portanto, uma aplicação descentralizada é muito mais segura, rápida e entrega muito mais autonomia ao usuário final, hoje existem várias soluções diferentes que já estão sendo utilizadas, existem bancos, redes sociais, aplicativos de música e todos os dias surgem novas ideias que utilizam o conceito de DApp.

As aplicações e possibilidades são inúmeras, e já tem um pessoal que está usando um DApp e nem sabe, nos próximos anos a Blockchain e todas as tecnologias que vieram com ela vão passar à frente do mercado, trazendo maior segurança e autonomia aos usuários. Mas enquanto isso não acontece, nos resta continuar se aventurando com os DApps e com as novidades que estão pipocando nos últimos meses. Nós da Blocklize já desenvolvemos e testamos vários aplicativos descentralizados. E você já utilizou algum?
Os DApps ficaram populares entre as pessoas que conhecem um pouquinho de criptoativos, o conceito de aplicativo descentralizado transformou a maneira que os usuários interagem com este mercado. Apesar da ideia de aplicativo estar inserida nos DApps, há uma diferença entre os aplicativos que usamos em nossos celulares e computadores, para os aplicativos descentralizados. Você sabe que diferença é essa?

A maior diferença é que a operação de um aplicativo descentralizado não depende de servidores centralizados, de uma organização, marca ou empresa que concentra e trata os dados, mas funciona em um banco de dados descentralizado (Blockchain).
Para que seja possível assimilar a diferença entre os dois é necessário entender como funcionam os aplicativos que já usamos no nosso dia a dia, como Uber, Netflix, YouTube, Instagram ou Whatsapp. Em todos estes exemplos o processamento de dados acontece através de servidores centralizados. As informações de todos os usuários estão atreladas com as empresas que que controlam estes servidores, portanto essas empresas podem facilmente manusear os dados, censurar usuários, ajudar ou até mesmo prejudicar uma pessoa específica. Dentro deste contexto a imparcialidade e a neutralidade seria a maneira mais correta dessas empresas agirem, entretanto não é o que acontece na maior parte das vezes, o que coloca os usuários dos aplicativos a mercê da “boa vontade” das empresas que controlam os servidores.

A sigla DApp vêm do termo em inglês “Decentralized Applications” ou em português “aplicações descentralizadas”, e a grande revolução é justamente a alteração sobre a governança e autonomia, pois as pessoas possuem total controle da operação, possibilitando que cada usuário acesse com segurança todos os serviços que os DApps oferecem sem ter a possibilidade dos seus dados serem extraídos, que a sua conta seja censurada ou as suas informações roubadas.
Apesar do conceito ter sido absorvido, há ainda uma parte mais técnica que ilustra melhor as diferenças entre os DApps e os Apps. Podemos fazer a divisão em três partes, o frontend, o backend e a camada de armazenamento de dados.

O frontend é a interface do usuário, ou seja, o que as pessoas podem ver com a capacidade de interagir, receber ou enviar informações.
O backend é a camada que se refere à lógica principal da aplicação. Nos Apps essa lógica é centralizada, enquanto nos DApps é descentralizada, pois o backend está relacionado aos Smarts Contracts que são executados em uma Blockchain (Ethereum por exemplo). Como esses contratos inteligentes são visíveis e públicos, isso garante a segurança e transparência do DApp, pois os usuários podem ter certeza de que o Dapp não funcionará de outra forma que não seja o que o contrato inteligente especifica.
A camada de armazenamento de dados é muito importante hoje, pois muitas aplicações centralizadas costumam ter a perda, roubo ou invasão dos dados pessoais de seus usuários. Nos DApps, esse armazenamento de dados é descentralizado, ou seja, cada usuário do Dapp armazena um histórico completo das ações que são realizadas na rede. Consequentemente, as interações são armazenadas na Blockchain dentro de seus blocos e tudo é criptografado e seguro, impedindo o acesso não autorizado por terceiros.
Portanto, uma aplicação descentralizada é muito mais segura, rápida e entrega muito mais autonomia ao usuário final, hoje existem várias soluções diferentes que já estão sendo utilizadas, existem bancos, redes sociais, aplicativos de música e todos os dias surgem novas ideias que utilizam o conceito de DApp.

As aplicações e possibilidades são inúmeras, e já tem um pessoal que está usando um DApp e nem sabe, nos próximos anos a Blockchain e todas as tecnologias que vieram com ela vão passar à frente do mercado, trazendo maior segurança e autonomia aos usuários. Mas enquanto isso não acontece, nos resta continuar se aventurando com os DApps e com as novidades que estão pipocando nos últimos meses. Nós da Blocklize já desenvolvemos e testamos vários aplicativos descentralizados. E você já utilizou algum?
No comments yet