O que são aplicações descentralizadas (DApps)?
As aplicações descentralizadas (DApps) são aplicações que utilizam uma blockchain ou outra rede distribuída para executar a lógica principal, registar o estado ou gerir ativos digitais. Normalmente, utiliza uma DApp através de um site ou aplicação e liga uma carteira de autocustódia para identificar a sua conta, assinar pedidos e submeter transações on-chain.
O que é uma DApp?
As aplicações tradicionais dependem geralmente de servidores, bases de dados e sistemas de contas controlados por uma única organização. Uma DApp transfere parte da sua lógica principal para contratos inteligentes que uma rede blockchain executa e verifica.
Uma DApp não é necessariamente totalmente descentralizada. O seu site, a indexação de dados, o armazenamento de ficheiros, a governação ou os serviços operacionais podem continuar a depender de uma única equipa ou de terceiros. Analise o modelo de controlo tanto dos seus contratos on-chain como dos serviços off-chain.
Como funciona uma DApp?
Uma DApp envolve normalmente os seguintes componentes:
Interface da aplicação: O site ou aplicação que utiliza para visualizar informações e iniciar ações.
Carteira: Liga o seu endereço público, apresenta os ativos e assina ações.
Contratos inteligentes: Processam transações, ativos ou o estado da aplicação de acordo com regras predefinidas.
Rede blockchain: Verifica e regista as transações on-chain submetidas.
Ligar a sua carteira normalmente partilha apenas o seu endereço público com a DApp. Assinar, aprovar ou submeter uma transação pode criar uma ordem, conceder permissões de token ou transferir ativos, por isso reveja cada pedido com atenção.
Em que é que uma DApp difere de uma aplicação tradicional?
Controlo: Uma DApp pode usar contratos inteligentes para algumas regras essenciais, enquanto a sua interface e serviços operacionais podem continuar a ser controlados por uma equipa do projeto.
Dados e transações: Os registos on-chain confirmados são geralmente públicos e difíceis de alterar. Os dados off-chain não têm necessariamente as mesmas propriedades.
Contas: As DApps utilizam frequentemente endereços de carteira como identidades on-chain, mas também podem oferecer email, redes sociais ou outros métodos de início de sessão.
Taxas e velocidade: As ações on-chain podem exigir taxas de rede e dependem do congestionamento da rede e dos tempos de confirmação.
Recuperação: As transações on-chain confirmadas são geralmente irreversíveis, e uma plataforma ou carteira não pode recuperar uma chave privada ou frase de recuperação perdida por si.
Quais são os tipos comuns de DApps?
As categorias comuns incluem:
Finanças descentralizadas (DeFi): Serviços de trading, emprestar, staking, liquidez e cross-chain.
NFTs e colecionáveis digitais: Criar, exibir, fazer trading ou gerir itens digitais on-chain.
Jogos e social: Gerir personagens, itens, identidades ou relações sociais on-chain.
Inscrições e ferramentas de tokens: Criar, visualizar ou fazer trading de inscrições e tokens em redes suportadas.
Infraestrutura e ferramentas: Exploradores de blocos, análises, identidade, governação e serviços para programadores.
As DApps, funcionalidades e redes suportadas específicas mudam ao longo do tempo. Não confie numa lista estática de projetos populares para determinar se um produto continua disponível ou seguro.
Como acedo a uma DApp com a OKX Wallet?
Abra OKX Web3 Discover ou utilize uma ligação oficial verificada pelo projeto.
Verifique o endereço do site, a rede e o endereço do contrato.
Selecione Ligar carteira e confirme que endereço de carteira a DApp solicita.
Leia cada pedido de assinatura, aprovação ou transação.
Confirme o token, o montante, o destinatário, a taxa de rede e o âmbito da permissão.
Após submeter, verifique o estado on-chain no histórico da sua carteira ou num explorador de blocos.
Se já não utilizar uma DApp, reveja as respetivas aprovações de token na funcionalidade de gestão de aprovações da sua carteira e revogue-as quando necessário. A revogação de uma aprovação normalmente requer uma transação on-chain e uma taxa de rede.
Quais são os riscos de utilizar uma DApp?
Um site de phishing pode imitar uma DApp legítima e pedir-lhe para ligar a sua carteira ou assinar um pedido malicioso.
Uma aprovação de token excessiva pode permitir que um contrato inteligente transfira tokens dentro do âmbito aprovado.
Um contrato inteligente pode conter vulnerabilidades, permissões administrativas, riscos de atualização ou mecanismos de pausa.
A interface de uma DApp, um oráculo, uma ponte cross-chain ou outro serviço off-chain pode falhar.
As transações on-chain são geralmente irreversíveis. Um endereço errado, uma rede errada ou uma assinatura maliciosa podem resultar na perda de ativos.
Os preços dos tokens, a liquidez e as taxas de rede podem mudar rapidamente.
A listagem na OKX Web3 Discover não significa que a OKX garanta a segurança, os retornos ou o funcionamento contínuo de um projeto.
Nota: nunca partilhe a sua chave privada nem a sua frase de recuperação. O Apoio da OKX e as DApps legítimas nunca irão pedi-las.
Perguntas frequentes
Todas as DApps são totalmente descentralizadas e de código aberto?
Não. Uma DApp pode colocar apenas parte da sua lógica on-chain, enquanto a sua interface, os serviços de dados, a governação ou as permissões administrativas permanecem centralizados. O facto de o seu código ser de código aberto depende do projeto.
Ligar a minha carteira irá transferir os meus ativos?
Normalmente, não. Ligar uma carteira geralmente só partilha o seu endereço público. No entanto, uma assinatura, aprovação ou transação posterior pode alterar o estado on-chain ou permitir que um contrato utilize os seus tokens. Reveja o pedido antes de assinar.
Revogar uma aprovação permite recuperar ativos que já perdi?
Não. Revogar uma aprovação pode impedir que um contrato utilize tokens que ainda não foram transferidos, mas não pode reverter transações on-chain confirmadas nem recuperar ativos que já saíram da sua carteira.
É sempre necessário pagar uma taxa de rede ao utilizar uma DApp?
Depende da ação. Consultar dados públicos ou ligar uma carteira normalmente não exige uma taxa de rede. Submeter uma transação, conceder uma aprovação ou revogar uma aprovação normalmente exige.
A OKX controla as DApps de terceiros?
Não. A OKX Wallet é um software de carteira de auto-custódia que ajuda a descobrir e a ligar-se a DApps de terceiros, mas não controla os seus serviços, contratos inteligentes nem decisões operacionais.