Na semana passada, um dos meus professores quase perdeu a chave privada da sua carteira de criptomoedas. O que aconteceu foi que a extensão do navegador da carteira OKX travou repentinamente durante o uso, e o Chrome exibiu um aviso pedindo para "reparar a extensão" (muitas pessoas devem ter passado por isso, o Metamask e outras carteiras também apresentam esse tipo de problema). Ao clicar em confirmar, o Chrome reinstalou acidentalmente a carteira e limpou o cache da extensão. Nesse momento, a carteira parecia como se tivesse sido instalada pela primeira vez, e era necessário reimportar a frase de recuperação para restaurá-la. Se não houvesse um backup prévio, a carteira e os ativos nela contidos seriam permanentemente perdidos. Felizmente, esse professor é muito cauteloso e fez várias cópias da frase de recuperação, armazenando-as em locais diferentes. No entanto, ao inserir a frase de recuperação, ocorreu um imprevisto: a carteira indicou que o formato da frase estava incorreto e não conseguiu importar com sucesso. Após várias tentativas de inserção, a extensão ainda indicava que a frase estava errada. Embora o professor estivesse um pouco nervoso, com seu sólido conhecimento em blockchain, ele inicialmente deduziu que havia cometido um erro ao copiar as palavras ou que a ordem estava confusa. Ele tentou escrever um script para restaurar a frase por meio de uma abordagem de força bruta (substituindo as palavras da frase), mas a primeira tentativa não teve sucesso. Eu ajudei a contatar o @Haiteng_okx da carteira OKX, confirmando que não era possível recuperar a carteira através do cache da extensão (um disco rígido mecânico poderia ter uma chance, mas um SSD basicamente não teria). Portanto, a solução mais promissora ainda era abordar o erro na frase de recuperação para tentar corrigir. Finalmente, após corrigir um pequeno bug no script, conseguimos restaurar a frase que havia sido copiada incorretamente (uma letra estava errada), e a carteira foi restaurada com sucesso, trazendo alegria a todos. O que podemos aprender com este evento? Dois resumos do professor são dignos de nota: 1. Medidas de recuperação de desastres devem ser praticadas, não podem ficar apenas no papel. A frase de recuperação desta carteira foi devidamente copiada e várias cópias foram feitas, armazenadas em diferentes locais. No entanto, não foi feita uma tentativa de restaurar a carteira usando a frase de recuperação, apenas uma verificação visual da correção da frase, e na época acreditava-se que estava correta, mas na verdade havia uma letra errada. Se tentasse usar essa frase para restaurar a carteira, teria descoberto que o backup estava incorreto. 2. Os detalhes decidem o sucesso ou o fracasso. Normalmente, uma situação em que apenas uma palavra está errada é fácil de corrigir. No entanto, o programa de correção não considerou a diferença de maiúsculas e minúsculas nos endereços Ethereum, presumindo erroneamente que não havia encontrado a frase. Algo que poderia ser resolvido em minutos acabou levando 3 dias, causando uma grande pressão psicológica. Minhas sugestões: 1. Após fazer o backup da frase de recuperação da carteira, é essencial verificar se é possível restaurar a carteira corretamente. 2. Quando a extensão do navegador da carteira travar, não clique facilmente em reparar; primeiro, faça um backup do cache da extensão. 3. Se encontrar um erro no backup da frase de recuperação, não entre em pânico; é muito provável que 1 ou 2 palavras da frase estejam erradas, e você pode tentar restaurar usando um software de recuperação. Eu recomendo o open source: btcrecover github repo: Tutorial: Segurança não é uma questão pequena. Espero que todos consigam cuidar bem de suas carteiras e não deixem que os ativos arduamente acumulados se tornem nada devido a um erro de operação!