Importante: não faça qualquer transação após criar o backup, pois cada transação, mesmo cadastrar um destino, altera esse arquivo.
Não sei se entendi direito o q vc quis dizer, mas não é beeem assim...
Dá pra fazer transferências tranquilamente após fazer um backup. Os
BTC não ficarão "perdidos".
O único detalhe é nao ultrapassar 100 endereços de recebimento após o backup, pois se vc receber
BTC no 101º endereço, ele nao constará no wallet.dat do backup e vc perderá os
BTC enviados pra ele caso vc restaure o backup...
Mais informações aqui:
https://en.bitcoin.it/wiki/Securing_your_walletOlá, obrigado pelo seu tempo.
Imagina a situação, hoje recebi bitcoins de 101 endereços diferentes, fiz backup.
Amanhã receberei de 80 bitcoins diferentes, fiz backup.
Minha máquina precisa ser formatada, não basta substituir o "wallet.dat" do último backup?
Nesse caso, o que eu perderia?
Obrigado.
Receber não é problema, o address do recebimento estando no backup não há risco.
O problema acontece quando vc tem um backup e ENVIA moedas para alguem, aí sim o backup pode ficar comprometido, mas não vai ser todas as vezes também, mas é melhor nao arriscar.
Paralise o cliente, faça backup da wallet.dat, formate, reinstale o cliente, devolva o backup, e só então volte a usar.
E não se assuste quando reinstalar e ver 0BTC na carteira, kkk, vc só verá seus BTC quando o blockchain tiver sido baixado quase completamente.
Certo, se fizer um backup a cada envio/recepção seria ideal.
O que eu não entendi foi os "101 endereços diferentes", gostaria de um exemplo.
Obrigado pelo vosso tempo.
Esse é um tema importantíssimo, então continuemos até exaurir as duvidas.
Trecho da documentação em
https://en.bitcoin.it/wiki/Securing_your_walletThe wallet contains a pool of queued keys. By default there are 100 keys in the key pool. The size of the pool is configurable using the "-keypool" command line argument. When you need an address for whatever reason (send, “new address”, generation, etc.), the key is not actually generated freshly, but taken from this pool. A brand new address is generated to fill the pool back to 100. So when a backup is first created, it has all of your old keys plus 100 unused keys. After sending a transaction, it has 99 unused keys. After a total of 100 new-key actions, you will start using keys that are not in your backup. Since the backup does not have the private keys necessary for authorizing spends of these coins, restoring from the old backup will cause you to lose Bitcoins.
Resumindo, o wallet.dat começa com 100 keys, é o chamado keypool, e a cada envio ou "criação de endereço de recebimento", vai consumindo essas keys e adicionando novas no final, essas novas ficam sem uso. Então se seu backup estiver dentro da pool (100 operacoes) vc está protegido, mas não confie nisso, é facil se perder aí, para o usuario mediano NÃO HÁ COMO SABER.