O que são aplicativos descentralizados (DAPPs) e como eles funcionam?

Um aplicativo descentralizado ou dApp oferece os benefícios de aplicativos centralizados baseados em nuvem, como o Google Docs, mas sem a necessidade de data centers em nuvem. Usando a mesma tecnologia blockchain das criptomoedas, ICOs e NFTs, os dApps oferecem vantagens exclusivas de segurança e privacidade.

índice

  1. Como funcionam os aplicativos centralizados
  2. Como funcionam os dApps?
  3. Os benefícios dos dApps
  4. As desvantagens dos dApps
  5. Quem paga pelos dApps?
  6. Exemplos de dApps

Como funcionam os aplicativos centralizados

A maioria dos aplicativos online modernos que você usa todos os dias, como Facebook, Twitter ou Google Docs, tem a mesma estrutura básica. Há um aplicativo "cliente" no seu dispositivo (ou um aplicativo da Web em execução no seu navegador) e, em seguida, há um servidor em algum lugar.

O trabalho de processamento pode ser feito principalmente no dispositivo cliente local ou pode ser transferido para o data center, dependendo do tipo de trabalho. Por exemplo, o processamento de reconhecimento de fala ou a manipulação de imagem de IA podem ser realizados remotamente.

Em ambos os casos, os aplicativos cliente locais sincronizam suas informações e atividades com um sistema central, e tudo o que fazem depende e é visível para quem executa esse sistema central. Essa é uma das razões pelas quais vimos o aumento da criptografia de ponta a ponta, como forma de proteger suas informações privadas do provedor da plataforma.

Como funcionam os dApps?

Com os dApps, ainda existem computadores que fazem o mesmo trabalho que um servidor tradicional, mas esses computadores não pertencem à mesma pessoa ou empresa. Em vez disso, a carga de trabalho é distribuída entre os computadores dos usuários e qualquer outra pessoa que disponibilize seus sistemas de computador.

No caso de sistemas peer-to-peer, cada pessoa que participa também contribui. Com o BitTorrent, você compartilha dados com outros colegas da mesma forma que está baixando dados para seu próprio uso. O BitTorrent não é realmente considerado um dApp no ​​sentido moderno, embora seja literalmente um aplicativo descentralizado.

Quando o termo "dApps" é usado, geralmente se refere a aplicativos que dependem do poder computacional do blockchain para funcionar. Ainda mais especificamente, os dApps são encontrados principalmente na blockchain Ethereum.

O Ethereum é uma criptomoeda muito parecida com o Bitcoin, mas foi projetada para fazer muito mais. O blockchain Ethereum pode executar instruções complexas que permitem aplicativos como Smart Contracts e vários outros dApps que são limitados apenas pela imaginação dos desenvolvedores.

Para que algo seja um verdadeiro dApp, ele deve seguir três princípios:

  • O dApp deve ser protegido com um token criptográfico.
  • Seus dados e registros devem ser públicos.
  • Deve ser de código aberto e não estar sob o controle de qualquer pessoa ou grupo.

Claro, ninguém impõe nenhuma dessas regras, e qualquer um pode desenvolver um dApp que tenha algumas, mas não todas. Portanto, se você optar por usar um dApp, cabe a você decidir se aderir a esses princípios é importante para você.

Os benefícios dos dApps

Por que os dApps foram inventados em primeiro lugar? A resposta envolve preocupações sobre quanto controle as grandes empresas de tecnologia têm sobre nossos dados e quão vulneráveis ​​são os sistemas centralizados.

Quando seus dados estão em um só lugar, significa que, se cair, o serviço também e as informações também. Quando um data center é invadido, todas as informações ficam em um só lugar. Se um governo decide censurar um serviço, ele tem um local para atingir.

Os DApps prometem mitigar ou eliminar todos esses problemas. Como eles não têm um hub, o serviço não pode ser encerrado ou corrompido. Se um dApp for de código aberto, não há como ocultar backdoors no código.

Como os dApps interagem com o blockchain Ethereum para funcionar, também facilita a integração de transações de criptomoeda no aplicativo, possibilitando o pagamento por serviços. Como o Bitcoin, o Ethereum é apenas um pseudônimo, pois existem maneiras de vincular a identidade de um proprietário de criptowaller a essa carteira.

Portanto, os dApps ainda têm as mesmas limitações das transações com um aplicativo centralizado que suporta pagamentos em criptomoeda.

Aplicativos descentralizados também podem fazer uso de uma chamada "sidechain", que funciona paralelamente ao blockchain principal, mas tem sua própria operação independente. A sidechain é conectada à blockchain principal por meio de uma ponte e, de acordo com o documento oficial da sidechain da Ethereum, implementar dApps em uma sidechain é tão fácil (ou difícil) quanto na blockchain principal.

As desvantagens dos dApps

Existem algumas razões pelas quais os dApps ainda não decolaram e podem nunca atrair o sucesso do mainstream. Os aplicativos tradicionais são impulsionados por um modelo de negócios forte, as empresas que oferecem esses aplicativos os desenvolvem de maneira focada com forte ênfase na usabilidade.

Os DApps tendem a ser desenvolvidos pela comunidade e não possuem o tipo de recursos de usabilidade que os aplicativos corporativos polidos têm. Além disso, se o dApp não tiver muitos usuários para mantê-lo, a experiência do usuário pode ser lenta. É uma situação de galinha e ovo em que você precisa de uma massa crítica de usuários para que o dApp funcione bem, mas ninguém o usará até que funcione bem.

Finalmente, devido à natureza pública dos dApps, código-fonte aberto e o princípio geral de transparência, ele oferece aos hackers uma oportunidade única de encontrar e explorar vulnerabilidades que normalmente seriam obscuras.

Quem paga pelos dApps?

Quando você usa um serviço como o Google Docs ou o Microsoft 365, o custo de fornecer o serviço é pago por meio de publicidade ou uma taxa de assinatura diretamente de você, o usuário. Embora os dApps não estejam sob o controle ou propriedade de uma única entidade, você ainda precisa pagar pelo poder de computação e pelo armazenamento.

No caso do Ethereum, essas transações são pagas na forma de taxas de "gás", que podem variar de acordo com a demanda atual de verificação de transações. Na maioria dos casos, você compraria o Ethereum e o usaria para pagar as transações no blockchain que o dApp precisa realizar para que ele faça seu trabalho.

Exemplos de dApps

Manu dApps, como você pode imaginar, estão relacionados a criptomoedas e finanças. Aquilo é apenas a ponta do iceberg. Se você visitar Estado dos dApps, consulte jogos de dApp, serviços de armazenamento em nuvem e ferramentas de governança.

Um dos dApps mais impressionantes (mas infelizmente descontinuados) foi o Graphite Docs, que oferecia uma alternativa descentralizada ao Google Docs, com forte privacidade de dados. No entanto, o código-fonte do Graphite Docs está disponível para qualquer pessoa iniciar sua própria versão do serviço, e esperamos que alguém aceite o desafio um dia.

  • A melhor câmera mirrorless de 2022
  • Veja como identificá-los

descubra mais conteúdo

O que é um amplificador integrado?

Google Pixel Watch também tem detecção de queda, mas não até o próximo ano

As melhores xícaras de café aquecidas de 2022

Como automatizar seu iPhone com base na hora, atividade ou localização

"Isso deve ter sido antes do meu tempo"

Por que a NASA enviou Snoopy para a Lua? – Revisão Geek

Um aplicativo descentralizado é um aplicativo de computador que é executado em um sistema de computação distribuído.

O que é um aplicativo descentralizado?

DApp é a sigla para “Aplicativos Descentralizados” e diferentemente de “Aplicativos Centralizados” é uma modalidade de aplicativo cuja operação não depende de pontos de controle ou servidores centrais, mas funciona em uma rede descentralizada .

O que é um DApp?

DApps ou aplicativos descentralizados são um tipo de aplicativo, cuja operação é baseada em uma rede descentralizada de nós interagindo entre si.

O que é um dApp Ethereum?

DApps (aplicativos descentralizados), ou “aplicativos descentralizados”, são o que distingue a rede Ethereum de muitas outras redes blockchain, e a razão pela qual alguns acreditam que o ether tem maior potencial de crescimento do que muitas de suas criptomoedas rivais.

Como funciona o dapp?

Dapp oferece proteção contra fraude de cartão

Para utilizar o aplicativo, o consumidor deve baixá-lo, adicionar os cartões com os quais efetuou seu pagamento, escanear o código de cobrança e finalizar o processo de compra.

Ir arriba