Como recuperar uma carteira de Bitcoin
Ficou sem acesso à sua antiga carteira de Bitcoin? Quer tenha esquecido a palavra-passe, perdido parte da frase-semente ou apagado o ficheiro da carteira há anos, este guia explica passo a passo como recuperar uma carteira de Bitcoin — escrito por pessoas que se dedicam a isto profissionalmente, e não gerado automaticamente.
Muitos proprietários de Bitcoin têm uma vaga recordação de terem comprado moedas há anos e não fazem ideia por onde começar. A boa notícia é que uma carteira de Bitcoin raramente se perde de verdade — na maioria das vezes, as moedas estão guardadas em segurança na blockchain, protegidas por uma palavra-passe esquecida, uma frase-semente embaralhada ou um ficheiro de carteira num computador que já não utiliza. Para recuperar uma carteira de Bitcoin, quase nunca é necessário «hackear» nada; basta identificar o que já possui e concentrar-se no único elemento que falta.
A maioria dos guias de recuperação publicados nos últimos anos é gerada por IA, com lógica difusa e passos incompletos. Este foi redigido manualmente por um laboratório que se dedica à recuperação de carteiras desde 2017. O primeiro passo mais rápido: procure a palavra «bitcoin» no seu e-mail — recibos antigos de plataformas de câmbio, cópias de segurança de carteiras e e-mails de configuração são a melhor pista para saber qual a carteira que utilizou.
Em primeiro lugar, identifica qual era a tua carteira de Bitcoin
Este é o passo mais importante e aquele que as pessoas costumam ignorar. O método de recuperação é completamente diferente para cada carteira, por isso, antes de mais nada, averigue qual era o software ou dispositivo que guardava as suas moedas. Pergunte a si mesmo:
- Por volta de que ano é que compraste ou transferiste os teus Bitcoins? Os formatos das carteiras mudaram bastante entre 2011 e hoje.
- Era um programa de computador (Bitcoin Core, Electrum, Armory, MultiBit), um site ou uma aplicação (blockchain.info / blockchain.com), uma carteira no telemóvel ou um dispositivo de hardware (Trezor, Ledger)?
- Que tipo de cópia de segurança ainda tens? Um ficheiro num disco, uma sequência de palavras num papel, uma chave privada impressa ou apenas um e-mail de confirmação?
Assim que souber qual é a carteira, poderá localizar o ficheiro que esta deixa para trás e escolher o caminho de recuperação adequado.
Identifique a carteira através do seu ficheiro ou cópia de segurança
Cada carteira deixa uma «impressão digital» reconhecível no disco. Utilize esta tabela para verificar se corresponde ao que tem:
| Carteira | Ficheiro / cópia de segurança | O que é necessário |
|---|---|---|
| Bitcoin Core | wallet.dat | o ficheiro + dicas para a palavra-passe |
| Electrum | carteira_padrão (sem extensão) | o ficheiro + a palavra-passe, ou a semente do Electrum |
| MultiBit Classic HD | .wallet + .key / .wallet.aes | os ficheiros + palavra-passe |
| Arsenal | .carteira | o ficheiro + a frase-passe |
| Carteira de Bitcoin (Schildbach, Android) | ficheiro de cópia de segurança com extensão .bin | a cópia de segurança + palavra-passe |
| blockchain.info / blockchain.com | Código de segurança de 15 a 25 palavras ou ID da carteira | ID da carteira + primeira/segunda palavra-passe |
| Trezor / Ledger | Semente de 12/24 palavras (+ frase-passe opcional) | a semente + um endereço de destino |
Algumas coisas que vale a pena saber. Se encontrar um ficheiro de texto que seja uma sequência de cerca de 240 caracteres, começando por U2 e terminando com =, trata-se de um blob encriptado com AES pelo OpenSSL — muitas vezes descodificável com a ferramenta gratuita BTCRecover, desde que tenha a palavra-passe. E tenha em atenção que o Electrum utiliza o seu próprio formato de semente, que não é compatível com o Bitcoin Core ou o Trezor (BIP39); não presuma que uma semente do Electrum será restaurada noutro local.
O que é necessário para recuperar uma carteira de Bitcoin
A recuperação legítima resume-se a três elementos. Quanto mais de cada um tiver, melhores serão as probabilidades:
- O ficheiro da carteira encriptada ou a frase-semente. Este é o repositório onde as suas chaves estão guardadas. Sem ele — se tiver apenas um endereço público — a recuperação não é possível para ninguém.
- Uma pista sobre a palavra-passe. O comprimento, alguns caracteres, o estilo que utilizaste ou uma palavra-passe antiga que reutilizaste noutro sítio. Mesmo uma vaga recordação muda tudo.
- Um endereço de destino. Um endereço de destino que sabemos que pertence à carteira permite-nos confirmar imediatamente se um candidato está correto.
Como funciona, na prática, a recuperação da palavra-passe do Bitcoin
A sua carteira digital nunca armazena a palavra-passe propriamente dita. Armazena uma chave encriptada, e é a sua palavra-passe que permite obter o valor que a desbloqueia. A recuperação consiste em descobrir essa palavra-passe — as chaves nunca são alvo de ataques diretos.
A abordagem simplista, que consiste em experimentar todas as combinações possíveis, é inviável para tudo, exceto para as palavras-passe mais curtas. A recuperação efetiva baseia-se em pistas: a partir do que se lembra, criamos listas de candidatos específicas utilizando máscaras e regras, introduzimo-las em ferramentas de GPU, como o hashcat ou o BTCRecover, e testamos cada uma delas na carteira até que uma delas a descodifique. Um ficheiro wallet.dat, por exemplo, é convertido num hash e submetido a um ataque com o hashcat no modo 11300.
Um número surpreendente de palavras-passe «erradas» está, na verdade, correto, mas foi digitado incorretamente. Corrigimos regularmente um 0 escrito como um O, um 1 como um l ou um I, e palavras-passe que falham devido a um caractere especial, a uma troca no layout do teclado ou a uma incompatibilidade na normalização Unicode. Ferramentas personalizadas testam estas variações automaticamente.
Uma armadilha conhecida do Bitcoin Core: se tiver movido um ficheiro wallet.dat enquanto o Bitcoin Core ainda estava a funcionar, a base de dados pode ficar corrompida e parecer vazia, mesmo com a palavra-passe correta. Trata-se de uma situação recuperável — não presuma que as moedas se perderam.
Recuperação de uma frase-semente perdida ou incompleta
Se a sua cópia de segurança for uma lista de palavras, a ordem é importante: um mnemónico de 12 ou 24 palavras só reconstrói a árvore de chaves privadas na sequência exata em que foi escrita. Uma semente padrão também inclui uma soma de verificação, que é o que torna possível a recuperação parcial — a falta ou a ilegibilidade de um pequeno número de palavras pode ser resolvida testando combinações válidas em relação a um endereço conhecido.
Para além da falta de palavras, há duas situações em que normalmente surgem problemas: as palavras estão corretas, mas na ordem errada, ou a carteira é pesquisada no caminho de derivação errado (pelo que os fundos parecem ter desaparecido após uma importação). Ambas as situações têm solução quando a própria semente está intacta. Se também tiver uma palavra secreta adicional — uma frase-passe, por vezes chamada de «25.ª palavra» —, esta passa a ser uma pesquisa separada, para além da semente.
Se o ficheiro da carteira for eliminado ou estiver num disco avariado
Um ficheiro em falta não é o mesmo que uma carteira perdida. Num disco rígido em funcionamento, os dados apagados e até mesmo formatados geralmente sobrevivem até serem sobrescritos. A ferramenta gratuita pywallet consegue analisar um disco inteiro à procura de ficheiros de carteira e chaves privadas isoladas, o que muitas vezes é suficiente para recuperar um ficheiro wallet.dat «perdido».
Quando a unidade não é montada, o telemóvel está avariado ou o suporte está fisicamente danificado, isso torna-se um trabalho forense — criar uma imagem do dispositivo e extrair a carteira digital do mesmo. Esse é um trabalho que realizamos internamente; consulte o nosso guia sobre a recuperação de Bitcoin de um disco rígido avariado. Uma limitação importante: nos SSDs, o comando TRIM pode apagar permanentemente os dados eliminados, pelo que a recuperação de ficheiros eliminados de um SSD é muito menos fiável do que a de um disco rígido.
Fazer por conta própria vs. recorrer a um serviço de recuperação
Se tiver conhecimentos técnicos e se lembrar bem da sua palavra-passe, muitas vezes poderá recuperar uma carteira de Bitcoin por conta própria. As principais ferramentas gratuitas são o pywallet (análise de discos e ficheiros), o BTCRecover (recuperação de palavras-passe e sementes para vários tipos de carteiras) e o hashcat (quebra de palavras-passe com GPU). Comece por aí antes de pagar a alguém.
Recorra a um serviço quando o volume de palavras-passe for elevado, a carteira estiver danificada, o suporte de armazenamento tiver falhado ou o valor for suficientemente elevado para que um erro resulte em custos avultados. Se o fizer, proteja-se: uma empresa de recuperação legítima trabalha com base no princípio «sem recuperação, sem pagamento» e nunca pede pagamento adiantado. Qualquer pessoa que lhe envie uma mensagem privada primeiro no Telegram, Facebook, Instagram, Quora ou X, alegando ser um serviço de recuperação, ou que garanta 100% de sucesso, é um burlão. As moedas roubadas ou enviadas por engano não podem ser revertidas por ninguém — ignore qualquer oferta de «recuperação» que afirme o contrário.
Perguntas frequentes
É possível recuperar uma carteira de Bitcoin se eu tiver apenas a chave pública ou o endereço?
Não. Uma chave pública ou um endereço, por si só, não podem ser utilizados para recuperar a chave privada que controla os fundos. Para recuperar uma carteira de Bitcoin, precisamos do ficheiro da carteira encriptado ou da frase-semente, além de uma pista sobre a palavra-passe. Se tudo o que tiver for um endereço público, não há nada que alguém possa fazer de forma legítima.
É possível recuperar uma palavra-passe perdida do ficheiro «wallet.dat» do Bitcoin Core?
Normalmente, sim. O Bitcoin Core armazena uma chave mestra encriptada no ficheiro wallet.dat. Extraímos esse hash e comparamos com ele as possíveis palavras-passe criadas a partir das suas pistas; em seguida, confirmamos assim que uma chave conseguir desencriptar o ficheiro. As próprias chaves privadas nunca são alvo de ataques de força bruta.
Só me lembro de parte da minha palavra-passe. Será que isso é suficiente?
Esse é o melhor ponto de partida. A recuperação parcial, a extensão e os fragmentos conhecidos permitem-nos criar máscaras e regras específicas, em vez de recorrer a um método de força bruta aleatório, e é isso que transforma uma pesquisa impossível numa pesquisa viável.
Perdi algumas palavras da minha frase-semente. É possível recuperar a carteira?
Frequentemente. Uma semente padrão tem uma soma de verificação incorporada e uma ordem fixa das palavras, pelo que é possível reconstruir um pequeno número de palavras em falta ou transcritas incorretamente, testando combinações válidas em relação a um endereço conhecido. Quanto mais palavras e estrutura nos puder fornecer, maiores serão as probabilidades.
O ficheiro da minha carteira estava num disco que apaguei ou formatei. Perdi-o?
Não necessariamente num disco rígido. Os dados eliminados e formatados permanecem normalmente até serem substituídos, e ferramentas como o pywallet podem analisar um disco à procura de ficheiros de carteira e chaves. Nos SSDs, o comando TRIM pode apagar definitivamente os dados eliminados, pelo que os resultados variam. Fazemos uma avaliação antes de prometer qualquer coisa.
Quanto custa recuperar uma carteira de Bitcoin?
A nossa comissão de recuperação é baseada no sucesso: uma percentagem do valor recuperado apenas se formos bem-sucedidos, e nada se falharmos. Nunca solicitamos qualquer pagamento antecipado para recuperar os fundos.
Está com dificuldades com a sua carteira de Bitcoin?
Diga-nos que carteira tinha e do que se lembra. Receberá uma avaliação honesta no prazo de 24 horas e só pagará se recuperarmos o acesso.
