Um aplicativo descentralizado (Aplicativo Descentralizado, DApp) é um programa cuja lógica de backend não é executada em um único servidor central, mas em uma rede distribuída usando contratos inteligentes. Um DApp pode ser visto como uma extensão da ideia de contratos inteligentes: se um contrato básico descreve uma única regra, então um aplicativo descentralizado combina essa lógica com uma interface de usuário em um produto completo.
A principal diferença entre um DApp e aplicativos comuns é a ausência de um único ponto de controle. O código é implantado na blockchain, aberto para revisão, e seu comportamento é determinado por regras predefinidas que são difíceis de mudar unilateralmente. Ao mesmo tempo, os DApps não estão limitados a operações financeiras: aplicativos baseados em blockchain são criados para finanças descentralizadas, jogos, mercados para ativos digitais e sistemas de governança e armazenamento de dados.
Características de um DApp
- código aberto e regras operacionais transparentes;
- operação em cima de uma blockchain, por exemplo, Ethereum;
- a ausência de um administrador central;
- dependência da qualidade dos contratos inteligentes e das taxas de rede.
Antes de usar um aplicativo descentralizado, é importante entender como seus contratos inteligentes estão estruturados e quais riscos estão associados ao armazenamento de fundos, uma vez que a responsabilidade pelas operações recai em grande parte sobre o próprio usuário.




