Pages:
Author

Topic: wallet.dat Comrrompida - Bitcoin Core (Read 4133 times)

sr. member
Activity: 308
Merit: 250
December 13, 2014, 05:29:33 AM
#26
Por falar em paper wallets

Acabei de descobrir uma solução que parece muito útil e segura: A Mycelium Entropy.

Um dispositivo, tipo pen drive, que quando conectado diretamente à impressora gera paper wallets que são impressos de forma segura, protegendo o usuário de hackers ou trojans, já que a chave privada não fica armazenada em computador.

(Encontrei, também esse thread interessante: Paper Wallet vs Hardware Wallet (USB))


legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
December 08, 2014, 03:57:27 PM
#25
Prevenir é sempre melhor que remediar. Backup sempre, nunca é demais lembrar e alertar, principalmente aos novatos.

Como eu faço:
(...)

Bom, eu tenho vários "níveis" de backup. Tenho um endereço cujo backup fiz em paper wallets e em um arquivo criptografado com chave de 4096 bits e "passphrase" de 20 e poucas palavras, gravado no S3 da amazon, que é meu "cold storage". Nele só faço depósitos, é uma reserva para minha aposentadoria, ou algo assim... Enfim, é pra guardar pro futuro.

Depois disso, faço backup eventual, criptografado (com a crypto do próprio multibit) da minha carteira "de uso", e gravo no google drive e no dropbox. Não se avexem porque o valor ali dentro é pouco, não vale a pena tentarem quebrar a senha pra me roubar não... Sempre que eu gero um novo endereço, faço um novo backup. (O multibit não cria endereços de "troco" então basta um backup logo que crio o endereço. É menos seguro que os endereços de troco do bitcoin-core, mas é suficiente pra quantidade de grana que tenho ali, lembrando que o objetivo aqui é evitar perdas, e não roubos, já que o valor é pequeno pra alguém tomar o trabalho de descriptografar pra roubar)

Além disso, meu mac tem backup automático de hora em hora pelo time machine, pra um HD externo, com backup de "tudo" da minha máquina, inclusive a carteira bitcoin.

precaução extra: todo mundo lá em casa, inclusive meu filho, tem uma senha "separada" sem acesso de administrador no meu computador, apenas eu tenho a senha de administrador. Para hóspedes e visitantes, tem um usuário "guest" com acesso hiper ultra mega power restrito. Esse computador, o desktop, é o "meu" pessoal, minha esposa tem o notebook dela e meu filho terá o dele quando a idade chegar (por enquanto ele tem contas com controle parental em ambos os computadores)

Quote
Por enquanto, as criptomoedas não são para qualquer pessoa. Até que a tecnologia se torne totalmente user friendly (com a ajuda de todos nós, já que se trata de open source) o usuário é RESPONSÁVEL por seus atos, ou, como dito acima, somos nossos próprios bancos (isso se chama liberdade, e é isso que me encanta nas criptomoedas). A liberdade sempre demanda responsabilidade.


Assino embaixo. Sim, existem falhas que poderiam ser sanadas na área de usabilidade, mas é responsabilidade do usuário se informar sobre a segurança de um sistema, principalmente um sistema gratuito, antes de começar a usá-lo.
sr. member
Activity: 308
Merit: 250
December 08, 2014, 11:21:39 AM
#24
Prevenir é sempre melhor que remediar. Backup sempre, nunca é demais lembrar e alertar, principalmente aos novatos.

Como eu faço:

 - Sempre faço backups REDUNDANTES das minhas "wallet.dat" (ou seja em diferentes pendrives e CDs, pois caso um falhe, tenho sempre um próximo);

 - Sempre que recebo bitcoins (ou não importa qual outra criptomoeda) eu crio um paper wallet do endereço que recebeu o crédito (faço o "dumpprivkey" e imprimo o endereço, para ser guardado em local seguro). E, por conta do change address, após alguma transação que movimente parcialmente o saldo, renovo esse paper wallet (se o valor remanescente justificar);

 - Sempre que possível, movo meus bitcoins (aqueles que não pretenda gastar em curto prazo) para um cold storage seguro;

 - Sou meio paranóico, então criptografo meus backups (TrueCrypt) e mantenho paper wallets em local SEGURO  (trancado/oculto), e apenas uma pessoa DE CONFIANÇA da minha família tem possibilidade de ter acesso (para o caso de uma eventual necessidade).

Isso tudo faço desde meus primeiros bitcoins. Mas antes de comprar aqueles meus primeiros bitcoins eu já participava desse forum, lia bastante sobre o assunto (não faltam fontes de informações na Internet) e estava consciente do que se trata e de como lidar com isso tudo. Para quem procura se informar, não faltam alertas e guias de como melhor manusear com mais segurança as criptomoedas.

Por enquanto, as criptomoedas não são para qualquer pessoa. Até que a tecnologia se torne totalmente user friendly (com a ajuda de todos nós, já que se trata de open source) o usuário é RESPONSÁVEL por seus atos, ou, como dito acima, somos nossos próprios bancos (isso se chama liberdade, e é isso que me encanta nas criptomoedas). A liberdade sempre demanda responsabilidade.
legendary
Activity: 3304
Merit: 1617
December 08, 2014, 11:09:29 AM
#23
Acredito que um "milionário sério" não iria colocar tanto dinheiro numa moeda virtual e não se precaver Cool Cool......Agora, se a origem dos milhões é "obscura"...... Roll Eyes Roll Eyes Roll Eyes
legendary
Activity: 2296
Merit: 1170
Advertise Here - PM for more info!
December 08, 2014, 09:05:14 AM
#22
Acabei de receber meus bitcoins em 80 carteira diferentes
porem na mesma maquina.

Como você pretende instalar 80 carteiras na mesma máquina? Não seriam 80 endereços na mesma carteira? Qual o uso de ter 80 carteiras?

Quote
No exato momento que criei as carteira e recebi o dinheiro, a energia cai e queima meu hd?
e ai?

1- se vocÊ fosse milionário, provavelmente não cuidaria da sua infraestrutura de TI sozinho.
2- se vocÊ fosse milionário, você provavelmente teria esquemas de RAID e redundancia para seus dados.
3- Se vocÊ fosse milionário, cuidasse da propria infra de TI e não tivesse redundancia, seria esperto o suficiente para fazer backup da carteira ANTES de comprar os milhões, e assim teria como recuperar tudo.

Me parece um exercicio danado de imaginação pra propor algo que nunca vai acontecer...
legendary
Activity: 1386
Merit: 1000
English <-> Portuguese translations
December 08, 2014, 08:54:52 AM
#21
É por isso que as pessoas já inventaram inúmeros meios de preservação, sem depender do meio mecânico. Fora ainda que, tudo isso você se refere a hot storage, carteiras que estão conectadas a rede bitcoin. Pra maior segurança existe as colds storages, que são computadores normalmente bem fracos, mas que estão só com um client de Bitcoin e a carteira com as private keys. Quando se quer gastar o dinheiro dessas carteiras normalmente faz com que ela aponte pra outro computador que esse sim tem conexão a rede, pra propagar a transação etc etc.

E tem os menos convencionais, como paper wallets, eentre outras opções. A verdade é que, da mesma forma que as pessoas precisam proteger seus e-mails, documentos e fotos, deveriam proteger a sua carteira.
newbie
Activity: 12
Merit: 0
December 08, 2014, 08:25:32 AM
#20
Bom dia,

Adriano, existem inúmeras formas de backup.
É claro que seria totalmente ingênuo deixar essa carteira no computador.
E totalmente fora de questionamento.
Esses arquivos tem que ser deixado na nuvem.
Seja e-mail, ftp ou oque for...

Agora falando a questão da segurança da moeda.
Usando a imaginação, imagine a seguinte ipotese:


- Eu sou um milionário e decido comprar 20 milhões em bitcoins pra dar uma brincada..
Salvo em minha máquina.
Acabei de receber meus bitcoins em 80 carteira diferentes
porem na mesma maquina.


No exato momento que criei as carteira e recebi o dinheiro, a energia cai e queima meu hd?
e ai?

perca de dinheiro + milhonario triste + especulação negativa = desvalorização


(ainda bem que não sou milhonário, rs)


A invasão da MT GOX, mercado livre, bla, bla bla.. que na realidade nem sabemos o que é que aconteceu.
Fez a moeda despencar mais e mais.

Agora vc imagina acontecer com os usuários?

É por isso que a volatividade e a desvalorização continua.

Nós que vivemos disso não temos problemas.

Mas quem é leigo camarada, fala que é perigoso, arriscado, bla bla bla...

E realmente é.. se vc conversal pessoalmente com pessoas... vc sabe sobre oque estou falando.

Mas como vc disse, temos que conscientizar os usuários dos riscos e responsabilidades.

um forte Abraço Grin
staff
Activity: 1286
Merit: 1085
December 07, 2014, 08:44:29 PM
#19
Caro Adriano,

Porque um backup manual sendo que isso pode ser automatizado?
Sei que existem forma de automatizar.
Mas o usuário precisa de facilidade e principalmente praticidade.

Concordo que precisamos de praticidade, a automação é uma solução para alguns dos problemas. As carteiras HD (Hierarchical Deterministic) resolvem uma parte do problema, pois é necessário realizar apenas o backup inicial.

Porém veja o seu caso como um exemplo: um backup feito (automaticamente) no disco e mantido alí incorreria no mesmo problema, pois o que houve foi (aparentemente) uma falha mecânica que ocasionou a perda da carteira.

A ideia de ser o próprio banco é ótimo. Muito lindo.
Mas precisa sim ser aprimorado.
Ou no seu ponto de vista, bitcoin, litecoin, dogecoin são perfeitos?

Não são perfeitos não, alias, estou pra dizer que nada é perfeito e pode sempre ser melhorado (no mundo das criptomoedas e no mundo real que conhecemos). Uma boa parte desta imperfeição se deve a nós mesmos quando divulgamos, temos que dar mais ênfase nas responsabilidades e pontos de falha e não apenas nas maravilhas... é mais importante manter um usuário do que fazer com que ele comece a utilizar e desanime no primeiro problema (e são muitos os pontos de tropeço ainda hoje).

Como um especialista  em desenvolvimento econômico da universidade de stanford disse:

- Hoje o Bitcoin é o mesmo que o napster foi para o itunes.

Nossos sistemas hoje são 100% baseados em mineração e correção de cripto moedas.

Pois é, porém muito mais crítico, pois se perdemos nossa coleção de músicas nós simplesmente a baixamos novamente, já no caso dos bitcoins eles precisam ser escassos para cumprir com seu papel e portanto, uma vez perdido o acesso aos mesmos eles ficarão lá, "nos encarando" por toda a eternidade :-)

É claro que depois de perder alguns Bitcoins com essa corrompida tratei de programar backups automáticos.

Mais uma vez Adriano, muitíssimo obrigado.
Você foi um cara muito bacana e atencioso.

Obrigado pelo feedback.

É uma pena que para meu problema não existe solução.

Guarde o endereço da carteira, se você realizou alguma transação de saída com ele quem sabe consegue recuperar os bitcoins lá mantidos quando tivermos acesso aos computadores quânticos :-)

Abraço,

Adriano
newbie
Activity: 12
Merit: 0
December 07, 2014, 03:38:39 PM
#18
Caro Adriano,

Porque um backup manual sendo que isso pode ser automatizado?
Sei que existem forma de automatizar.
Mas o usuário precisa de facilidade e principalmente praticidade.

A ideia de ser o próprio banco é ótimo. Muito lindo.
Mas precisa sim ser aprimorado.
Ou no seu ponto de vista, bitcoin, litecoin, dogecoin são perfeitos?

Como um especialista  em desenvolvimento econômico da universidade de stanford disse:

- Hoje o Bitcoin é o mesmo que o napster foi para o itunes.

Nossos sistemas hoje são 100% baseados em mineração e correção de cripto moedas.


É claro que depois de perder alguns Bitcoins com essa corrompida tratei de programar backups automáticos.

Mais uma vez Adriano, muitíssimo obrigado.
Você foi um cara muito bacana e atencioso.
É uma pena que para meu problema não existe solução.

staff
Activity: 1286
Merit: 1085
December 07, 2014, 09:08:44 AM
#17
Resumindo... não existe solução... e eu perco meu Bitcoins...E fica tudo certo.
Seria interessante desenvolverem algum algorítimo que possibilitasse essa recuperação.
Logicamente, o Bitcoin é apenas um passo pra evolução em transações globais, mas como tudo que existe tem que ser aprimorado..
Mesmo assim.. muito obrigado por me ajudarem pessoal
Fico agradecido pela atenção!

Forte Abraço

Tudo certo não fica, principalmente para você que teve as perdas.

Já desenvolveram uma "solução" para esse tipo de problema e se chama backup... Há carteiras inclusive que ficam com um alerta bem grande enquanto o usuário não comprovar que fez o backup.

Mas infelizmente é necessário que cada usuário tenha mais atribuições para "ser o seu próprio banco", pois se o objetivo é eliminar aquele terceiro que tira uma (grande) parte para assumir uma pequena responsabilidade, ao removê-lo do processo temos que assumir mais atribuições/responsabilidades.

Se este incidente não lhe desanimar, sugiro que nunca se esqueça do backup e se possível utilize outras carteiras mais amigáveis - por exemplo electrum, multibit ou mesmo o armory.


Um Abraço,


Adriano
newbie
Activity: 12
Merit: 0
December 06, 2014, 11:49:00 PM
#16
Resumindo... não existe solução... e eu perco meu Bitcoins...E fica tudo certo.
Seria interessante desenvolverem algum algorítimo que possibilitasse essa recuperação.
Logicamente, o Bitcoin é apenas um passo pra evolução em transações globais, mas como tudo que existe tem que ser aprimorado..
Mesmo assim.. muito obrigado por me ajudarem pessoal
Fico agradecido pela atenção!

Forte Abraço
staff
Activity: 1286
Merit: 1085
December 06, 2014, 10:04:00 PM
#15
Fiz alguns testes com o arquivo que você postou, mas infelizmente ele não só está corrompido como o conteúdo dele nada se parece com uma carteira normal.

Isso pode acontecer por ter sido recuperado após muito tempo, o que pode ter causado outros arquivos terem sido gravados no local onde a carteira estava salva: quando você recuperou o arquivo o conteúdo já não era mais a carteira original.

Adriano
staff
Activity: 1286
Merit: 1085
December 06, 2014, 09:48:01 PM
#14
Nenhuma resposta...?
Ninguém qualificado pra solucionar esse problema?



Vou dar uma olhada amanhã, mas independente de fechar rapidamente deveria apresentar mensagens na tela do prompt de comando (que não deveria fechar automaticamente, mesmo com o programa fechando.

A propósito, é bom aguardar algum tempo pela resposta, principalmente nos finais de semana... Entendo sua pressa, mas nem sempre o pessoal está à disposição para responder rapidamente, afinal de contas este é um fórum de discussão e não o suporte técnico do Bitcoin :-)


Abraço,


Adriano
legendary
Activity: 1386
Merit: 1000
English <-> Portuguese translations
December 06, 2014, 07:45:36 PM
#13
E lá na pasta %APPDATA%/Bitcoin/ não tem nenhum arquivo novo com as tuas chaves?
Eu nunca usei da função, então não sei se realmente ele chegaria a pedir a senha para retirar o par de keys da wallet.
newbie
Activity: 12
Merit: 0
December 06, 2014, 05:52:08 PM
#12
Nenhuma resposta...?
Ninguém qualificado pra solucionar esse problema?

newbie
Activity: 12
Merit: 0
December 06, 2014, 08:50:47 AM
#11
O programa abre tão rápido e fecha tão rapido que até fica dificil de tirar o print.
Mas consegui tirar na hora que ja estava fechando.
Tentando abrir a carteira direto. Voltamos ao mesmo erro do inicio. Fala que a carteira esta conrrompida

Segue o link do print da tela do comando

https://drive.google.com/file/d/0B5tbXZlE_hYtcFY1MTlWLWVEUWM/view?usp=sharing


Segue o link para baixar a carteira pra vcs entenderem o erro
(com senha, é claro)
https://drive.google.com/file/d/0B5tbXZlE_hYtTTd5RW15UVZyVzA/view?usp=sharing


Aqui o programa nem chega na parte que pede senha.


Se puder ajudar. agradeço muito pessoal
staff
Activity: 1286
Merit: 1085
December 05, 2014, 09:11:03 PM
#10
Amigo... consegui dar o comando...
mas quando o bitcoin core abre...ele ja fecha sozinho...

estranho...

e agora :/?

Pode ser que a opção terminou de rodar corretamente, nesse caso é só tentar executar a carteira normalmente e ver se conseguiu recuperar a carteira.

Ou pode ser que deu algum erro na tela do cmd. Dá uma olhada no que teve de retorno e qualquer coisa posta aqui o resultado do comando para que possamos dar uma olhada.

Adriano
newbie
Activity: 12
Merit: 0
December 05, 2014, 07:18:19 PM
#9
Amigo... consegui dar o comando...
mas quando o bitcoin core abre...ele ja fecha sozinho...

estranho...

e agora :/?
staff
Activity: 1286
Merit: 1085
December 05, 2014, 12:54:12 PM
#8
Amigo.. da pra explicicar passo a passo?

1 - Abro o cmd
2 - Oque digito?

Desculpe... sou totalmente leigo em cmd.. sei o basico do basico...
Obrgiado pela sua resposta

aguardo retorno

Faz assim:

1. Clica com o botão direito no link que você usa para abrir a carteira ( Bitcoin-QT) e seleciona propriedades
2. Copie tudo o que estiver no campo chamado destino;
3. cole o texto copiado no item anterior na janela do cmd, inclua um espaço e digite -salvagewallet seguido de ENTER

Se der tudo certo, vai demorar algum tempo e abrir a carteira, nesse momento você pode fechá-la e abrir novamente do jeito de sempre (sem utilizar o cmd e a opção -salvagewallet)

Qualquer coisa é só ir falando.


Abraço,


Adriano
newbie
Activity: 12
Merit: 0
December 05, 2014, 10:04:37 AM
#7
Amigo.. da pra explicicar passo a passo?

1 - Abro o cmd
2 - Oque digito?

Desculpe... sou totalmente leigo em cmd.. sei o basico do basico...
Obrgiado pela sua resposta

aguardo retorno
Pages:
Jump to: