Recuperar Carteira

Os usuários de longa data na criptomoeda às vezes encontram arquivos antigos da carteira em unidades USB ou armazenamento na nuvem de que se esqueceram. Outros podem ter um backup, mas não conseguem lembrar o software usado para criá-lo ou esqueceram a senha. Outros usuários podem ter uma versão antiga do Dash Core que não funciona mais porque a rede foi atualizada. Esta documentação destina-se a ajudar esses usuários a restaurar o acesso a seus fundos.

Determinando o formato do backup

O primeiro passo é determinar o formato do seu backup. Na maioria dos casos, isso será um arquivo, provavelmente chamado wallet.dat, ou uma frase de palavras. Em alguns casos, você pode ter armazenado a chave privada para um endereço Dash diretamente. A lista a seguir mostra as possibilidades e métodos para restaurar sua carteira em ordem de probabilidade.

  • Backup é armazenado em uma versão mais antiga do Dash Core que não funciona mais
    • Siga as instruções para restaurar arquivos da carteira usando Dash Core
  • Backup é um arquivo
    • Se o nome do arquivo for semelhante ao wallet.dat, tente restaurar usando Dash Core
    • Se o nome do arquivo for semelhante a dash-wallet-backup ou incluir a palavra “mobile”, tente restaurar usando Carteira Dash para Android
  • Backup em uma frase de palavras
  • Backup em uma longa seqüência de caracteres aleatórios ou um código QR
    • Se tiver 34 caracteres e começar com X, esse é um endereço público e não pode ser usado para restaurar o acesso a fundos perdidos. Você precisa da chave privada.
  • Se tiver 51 caracteres e começar com 7, essa é uma chave privada em WIF, importar usando o Dash Core
  • Se tiver 58 caracteres e começar com 6P, esta é uma chave privada criptografada BIP38, descriptografar usando carteira de papel, em seguida, importar usando o Dash Core

Depois de determinar seu formato de backup, siga os links para visualizar o guia de restauração para esse formato.

Backups de arquivos

Dash Core

One of the most common wallet backup formats is a wallet.dat file from Dash Core wallet. Before you begin, make absolutely sure that you have a copy of this file stored somewhere safe in case the restore process accidentally corrupts your wallet file! In most cases, wallet.dat backups will also be protected by a password, which you will need to know to regain access to your Dash funds. If you already have Dash Core installed, first ensure it has been updated to the latest version by clicking Help > About Dash Core. Compare this with the latest available version of Dash Core on the website as follows:

../_images/recovery-dashcore-version.png
../_images/recovery-website-version.png

Comparando a versão instalada do Dash Core com a versão mais recente disponível no site

Atualize o Dash Core para a versão mais recente de acordo com a instruções de instalação. Se você tiver apenas um arquivo de carteira e nenhuma instalação existente do Dash Core, basta instalar o Dash Core de acordo com as instruções de instalação e iniciá-lo uma vez para criar a pasta DashCore. Em seguida, feche o Dash Core e copie o arquivo wallet.dat que você deseja restaurar para a pasta DashCore no local especificado abaixo, substituindo ou renomeando o arquivo existente.

Plataforma Caminho para a pasta de dados Como navegar
Linux ~/ Vá para a sua pasta pessoal e pressione Ctrl + H para mostrar os arquivos ocultos, depois abra o .dashcore
macOS ~/Library/Application Support/ Press Shift + Command + G, type ~/Library/Application Support, then open DashCore
Windows %APPDATA% Precionar Windows Key + R e digite %APPDATA%, então abra DashCore

Se a sua versão existente do Dash Core é mais antiga que v0.12.1.x, você pode precisar renomear sua pasta de dados de Dash para DashCore.

Para reparar uma instalação quebrada, navegue até a pasta DashCore e exclua todos os arquivos .log e .dat exceto wallet.dat. Os seguintes arquivos podem ser excluídos com segurança:

  • banlist.dat
  • budget.dat
  • db.log
  • debug.log
  • fee_estimates.dat
  • governance.dat
  • mncache.dat
  • mnpayments.dat
  • netfulfilled.dat
  • peers.dat

Deixar arquivos e pastas .conf (tal como``backups``, blocks, chainstate, etc.) intacto, pois eles ajudarão você a começar mais rapidamente, fornecendo uma cópia do blockchain e de suas configurações.

Agora abra o Dash Core e aguarde a conclusão da sincronização blockchain. Sua carteira será restaurada/atualizada e todos os saldos deverão ser exibidos. Certifique-se de ter a senha correta ao tentar desbloquear sua carteira em Definições> Desbloquear carteira para ter certeza de que você pode realmente criar transações usando seus saldos. Se você tiver algum problema com seu saldo não aparecer, tente forçar uma nova verificação do blockchain indo em Ferramentas > Reparar Carteira e selecionando Reprocessar ficheiros da cadeia de blocos. Reconstruir indexação também pode ajudar. O Core irá reiniciar e realizar uma varredura completa do blockchain.

../_images/recovery-rescan.png
../_images/recovery-rescanning.png

Forçando o Dash Core a rescanear o blockchain

Neste estágio, a recuperação está completa e você deve fazer outro backup usando Arquivo > Backup Wallet ou seguindo as instruções aqui. Se você tiver mais problemas, tente perguntar no forum, Reddit ou o canal #dash-support-desk em Dash Nation Discord.

Dash Android

Semelhante à carteira do Dash Core, o Dash Wallet para Android pode fazer o backup de sua carteira em um arquivo. Para restaurar esta carteira em outro dispositivo, simplesmente copie o arquivo de backup para a pasta /Downloads do seu dispositivo usando um computador conectado por USB ou um aplicativo gerenciador de arquivos no dispositivo. Certifique-se de que sua carteira do Dash esteja totalmente atualizada na Play Store e abra o Dash. Se você tiver um saldo existente, faça outro backup ou transfira-o para um endereço externo, porque a restauração de uma carteira substituirá sua carteira existente!

Clique no botão de menu no canto superior esquerdo, selecione Segurança > Restaurar carteira e selecione o arquivo apropriado na lista. Digite sua senha e clique em Restaurar. Isso pode levar algum tempo e seu saldo será exibido quando concluído.

../_images/recovery-android1.png ../_images/recovery-android2.png ../_images/recovery-android3.png

Restaurando um arquivo de backup usando o Carteira Dash para Android

Frases de Recuperação

Se você tiver uma frase de 12 palavras e tiver certeza de que seu backup foi feito em um dispositivo móvel iOS ou Android, siga estas instruções.

Frase de 12 palavras no Android

Certifique-se de que sua carteira do Dash esteja totalmente atualizada na Play Store e abra o Dash. Se você tiver um saldo existente, faça outro backup ou transfira-o para um endereço externo, porque a restauração de uma carteira substituirá sua carteira existente! Clique no botão de menu no canto superior esquerdo, selecione Segurança > Restaurar a partir da frase de recuperação e digite sua frase de 12 palavras.

../_images/recovery-android1.png ../_images/recovery-android4.png ../_images/recovery-android5.png

Restaurando a partir de uma frase de recuperação de 12 palavras usando a carteira do Dash para Android

Frase de 12 palavras no iOS

Certifique-se de que sua carteira do Dash esteja totalmente atualizada na App Store e abra o Dash. Se esta for a primeira vez que você está abrindo o aplicativo, você pode inserir sua frase de recuperação diretamente, selecionando Recuperar carteira na tela inicial. Se você tiver um saldo existente, faça outro backup ou transfira-o para um endereço externo, porque a restauração de uma carteira substituirá sua carteira existente!

Clique no botão de menu no canto superior esquerdo, selecione Configurações > Iniciar/recuperar outra carteira. Digite sua frase atual de recuperação da carteira, o aplicativo será redefinido e você verá a opção Recuperar carteira novamente.

../_images/recovery-ios1.png ../_images/recovery-ios2.png ../_images/recovery-ios3.png ../_images/recovery-ios4.png ../_images/recovery-ios5.png

Restaurando a partir de uma frase de recuperação de 12 palavras usando a carteira do Dash para iOS

Frase de 12/13 palavras no Dash Electrum

Certifique-se de estar usando a versão mais recente do Dash Electrum de acordo com as instruções de instalação aqui. O Dash Electrum suporta múltiplas carteiras simultâneas, para que você possa restaurar com segurança um novo arquivo de carteira, sem perder sua carteira antiga. Clique em Arquivo > Novo/Restaurar e insira um nome de arquivo para armazenar sua nova carteira. Em seguida, selecione Eu já tenho uma seed e insira sua frase de recuperação de 12/13 palavras. Digite uma nova senha para sua carteira e clique em Próximo para recuperar seus endereços da frase de recuperação.

../_images/recovery-electrum1.png ../_images/recovery-electrum2.png ../_images/recovery-electrum3.png ../_images/recovery-electrum4.png ../_images/recovery-electrum5.png ../_images/recovery-electrum6.png

Restaurando a partir de uma frase de recuperação de 12 palavras usando o Dash Electrum

Frases de recuperação de carteiras hardware

Se a sua frase de recuperação de 12, 18 ou 24 palavras foi gerada por uma carteira de hardware, siga estas instruções:

Restaurando uma carteira do iOS no Dash Electrum

Você pode usar sua frase de recuperação Dash iOS com o Dash Electrum para recuperar fundos se perder o acesso ao seu dispositivo iOS por qualquer motivo. No entanto, como os caminhos de derivação de carteira não são idênticos, o processo só funciona em uma direção, o que significa que não é possível restaurar uma carteira Dash Electrum usando a carteira Dash iOS. Além disso, como o processo de importação usa uma chave xprv em vez da frase de recuperação diretamente, não será possível exibir a frase de recuperação no Dash Electrum. Recomenda-se, portanto, mover os fundos (para uma carteira padrão da Dash Electrum ou outra carteira) assim que a recuperação for bem-sucedida para garantir que os procedimentos de backup padrão funcionem conforme o esperado.

A recuperação ocorre em duas etapas. Primeiro, converteremos a frase de recuperação do Dash iOS em uma chave xprv. Na segunda etapa, importaremos a chave xprv para o Dash Electrum.

Recuperando a chave xprv do Dash iOS correta

Vá para a página BIP39 Mnemonic Code Converter <https://iancoleman.io/bip39/>`_page. Esta é uma ferramenta útil para manipular/exibir dados de semente BIP32/39. Se você não estiver confortável em realizar este procedimento on-line, uma versão off-line estará disponível fazendo o download do arquivo descrito em `estas instruções. Quando a ferramenta estiver carregada no navegador, conclua as etapas a seguir:

  1. Digite sua frase com 12 palavras no campo BIP39 Mnemonic.
  2. Deixe Passaprase BIP39 em branco.
  3. Coloque a moeda no Dash.
  4. Em Derivation Path, clique na guia BIP44.
  5. Copie o valor mostrado em Chave privada estendida.

Importando a chave xprv para o Dash Electrum

  1. Abra o Dash Electrum e clique em Arquivo -> Novo/Restaurar.
  2. Digite um nome para sua carteira.
  3. Selecione Carteira padrão.
  4. Selecione Use chaves públicas ou privadas.
  5. Cole o valor da Chave privada estendida da conta.
  6. Opcionalmente, insira uma senha.

O Dash Electrum deve agora detectar o seu saldo do Dash iOS e você deve ter acesso completo aos seus fundos. A frase seed não estará disponível no Dash Electrum, então você só precisará seguir os passos acima novamente se quiser restaurar essa carteira a partir da frase de recuperação novamente. Recomenda-se enviar seus fundos para uma nova carteira Dash Electrum e seguir procedimentos de backup padrão.

Older versions of the Dash iOS wallet used BIP32 addresses under the m/0' derivation path. The wallet should migrate these funds over to BIP44 addresses during normal use, but some residual balance may be under this derivation path, so restoring the BIP32 Extended Private Key may be helpful in some situations. Please see this forum thread for further discussion on this process.

Chaves Privadas

Most wallets offer a function to import an address from a private key, see the documentation for your wallet for specific instructions. While private keys can be stored in many ways, in this example we will work through the process of restoring a private key from a paper wallet using Dash Core. If you only have a QR code and not the key, use a barcode scanning app (Android or iOS) to read the code first.

Primeiro, inicie o Dash Core e desbloqueie sua carteira selecionando Definições> Desbloquear carteira. Digite sua senha e abra o console de depuração selecionando Ferramentas > Consola de Depuração. No console, digite o seguinte, substituindo a chave privada de exemplo pela sua chave:

importprivkey 7rPQWnMrh3oWLtZrzt1zLRSCVyuBbwnt7fRBXPp2EwcPhtzXSzp
../_images/recovery-dashcore-privkey.png

Importando uma chave privada usando o console de depuração na carteira do Dash Core

O Dash Core irá fazer uma nova varredura do blockchain para transações envolvendo o endereço público dessa chave e inserir as transações e o saldo em sua carteira.

A chave privada deve estar no formato de importação de carteira (WIF). Se sua chave for criptografada usando BIP38 (a chave começa com 6P em vez de 7), primeiro você deve descriptografá-la para exibir a chave no WIF. Para fazer isso, acesse https://paper.dash.org/ e clique em Detalhes da Carteira. Digite a chave privada criptografada no campo e clique em Visualizar detalhes. Você será solicitado a fornecer a senha e suas chaves serão descriptografadas. Encontre a chave chamada Private Key WIF e importe-a para sua carteira.

../_images/recovery-paper-decrypt.png ../_images/recovery-paper-wif.png

Descriptografar uma chave criptografada BIP38 para WIF para importação na carteira do Dash Core

Senhas Esquecidas

Na maioria dos casos, se você selecionou uma senha forte e a esqueceu ou perdeu, praticamente não há esperança de recuperação. A criptografia usada pelas carteiras do Dash é extremamente forte pelo design, e uma senha bem escolhida deve anular a maioria das tentativas de quebra de força bruta. Se você puder lembrar alguns detalhes da senha, particularmente seu comprimento ou sequências de caracteres que podem ser incluídos, então vale a pena tentar técnicas de quebra de senha de força bruta. Vários serviços existem para fazer isso, ou você mesmo pode tentar. Como o Dash Core é baseado no Bitcoin Core, a maioria das abordagens para aplicar a força bruta para quebrar uma carteira Bitcoin também funcionará para as carteiras do Dash.