Bitcoin Forum

Local => Primeiros Passos (Iniciantes) => Topic started by: pimenta on January 30, 2015, 10:28:45 PM



Title: Carteira Online e Carteira Local
Post by: pimenta on January 30, 2015, 10:28:45 PM
Boa noite a todos.
Gostaria de saber, se existe a possibilidade, de eu ter uma carteira online, comprar, receber e fazer as transações de meus bitcoins por ela, e fazer o backup ou exportar, os bitcoins, e colocar esse backup em uma outra carteira local, por exermplo a Núcleo Bitcoin ? Sem ser por meio de envio de bitcoin, como se fosse exportar e importar ?


Title: Re: Carteira Online e Carteira Local
Post by: nachoig on January 31, 2015, 02:06:01 AM
Vamos ver se eu entendi: você quer usar uma carteira online, mas quer ter uma cópia offline dessa carteira?

Porque "exportar bitcoin" não é possível. O que você pode ter são cópias das chaves privadas nas quais estão os seus bitcoins. Mas para isso, as chaves privadas precisam estar sob a sua posse, aliás, a prática de segurança diz que você deve ser o único que deve ter a posse dessas chaves.

Eu acho que o Hive Web ( https://hivewallet.com/ ) deve responder ao seu questionamento. Nunca o utilizei, mas pelo que pesquisei no Bitcoin.org ( https://bitcoin.org/en/choose-your-wallet ) e no FAQ do Hive ( https://github.com/hivewallet/hive-osx/wiki/FAQ ), trata-se de uma carteira web com total controle sobre o seu dinheiro, ou sejam você é o único que terá a posse das chaves privadas.


Title: Re: Carteira Online e Carteira Local
Post by: pimenta on February 01, 2015, 09:39:45 PM
Vamos pensar assim mais resumidamente :
Tenho dois notebooks, NOTE A e NOTE B, cada um com uma carteira diferente da do outro, a núcleo bitcoin.
Considerando as duas funcionando, recebendo e enviando bitcoin.
Vamos falar nos valores agora :

Tenho no NOTE A 2 bitcoins, e no NOTE B 1 bitcoin.

A dúvida é, por algum motivo o NOTE B não acessa mais a internet, de forma alguma, sem rede, sem wifi, sem nada !
Ai gostaria de saber, se tem como "exportar" o bitcoin do NOTE B, e importar no NOTE A, assim ficaria com os 3 bitcoins na mesma carteira ?

Isso considerando as duas carteiras locais ! Pode ser feito isso será ?


Title: Re: Carteira Online e Carteira Local
Post by: Adriano on February 01, 2015, 10:27:24 PM
Vamos pensar assim mais resumidamente :
Tenho dois notebooks, NOTE A e NOTE B, cada um com uma carteira diferente da do outro, a núcleo bitcoin.
Considerando as duas funcionando, recebendo e enviando bitcoin.
Vamos falar nos valores agora :

Tenho no NOTE A 2 bitcoins, e no NOTE B 1 bitcoin.

A dúvida é, por algum motivo o NOTE B não acessa mais a internet, de forma alguma, sem rede, sem wifi, sem nada !
Ai gostaria de saber, se tem como "exportar" o bitcoin do NOTE B, e importar no NOTE A, assim ficaria com os 3 bitcoins na mesma carteira ?

Isso considerando as duas carteiras locais ! Pode ser feito isso será ?

Neste caso, você precisa exportar a chave privada do notebook B e importá-la no notebook A.

Os comandos são:

listunspent (para listar qual o endereço que precisa ter sua chave privada exportada)
dumpprivkey <bitcoinaddress> (para exportar a chave privada, substitua <bitcoinaddress> pelo endereço obtido pelo comando acima)

Já no notebook A você precisa importar a chave privada com o comando abaixo:

importprivkey <bitcoinprivkey> (substitua <bitcoinprivkey> pela chave privada apresentada acima)

Pode demorar após a importação pois a carteira vai "varrer" todo o blockchain para identificar as transações  não utilizadas para apresentar o saldo correto.

Pode dar uma olhada também em https://en.bitcoin.it/wiki/How_to_import_private_keys_v7%2B para ver mais detalhes de como fazer o processo. Qualquer dúvida é só falar.


Abraço,


Adriano


Title: Re: Carteira Online e Carteira Local
Post by: algorista on February 01, 2015, 11:08:28 PM
Vamos pensar assim mais resumidamente :
Tenho dois notebooks, NOTE A e NOTE B, cada um com uma carteira diferente da do outro, a núcleo bitcoin.
Considerando as duas funcionando, recebendo e enviando bitcoin.
Vamos falar nos valores agora :

Tenho no NOTE A 2 bitcoins, e no NOTE B 1 bitcoin.

A dúvida é, por algum motivo o NOTE B não acessa mais a internet, de forma alguma, sem rede, sem wifi, sem nada !
Ai gostaria de saber, se tem como "exportar" o bitcoin do NOTE B, e importar no NOTE A, assim ficaria com os 3 bitcoins na mesma carteira ?

Isso considerando as duas carteiras locais ! Pode ser feito isso será ?

O Adriano já respondeu enquanto eu escrevia, mas segue minha resposta também ;)

Se for apenas um address basta exporta-lo na carteira B e importá-lo na carteira A, conforme exemplo abaixo (usando o painel debug):

https://i.imgur.com/XzHfPL0.png

Se forem vários address ainda poderia usar listunspent, mas se forem muitos compensará mais fazer um envio de B para um address em A, só que nesse caso é um procedimento complexo e arriscado.

Na carteira Bitcoin-core o arquivo das chaves é o wallet.dat, e você pode mover esse arquivo para outras instalações da carteira e lá ver e movimentar suas coins.
Só tenha extremo cuidado nessas manipulações porque se perder esse arquivo não há como recuperar seus BTC.

E também evite usar as mesmas chaves em vários computadores simultaneamente, embora funcione você terá vários problemas  de sincronização.

A resposta pra sua pergunta:

A. Se "Note A" funciona tudo.
B. E "Note B" não funciona rede.
C. Como mover coins de B para A ?

Procedimento:
1. No "Note A" crie um address para receber as coins do "Note B", anote o address.
2. Faça um cuidadoso backup dos arquivos wallet.dat das duas maquinas - se perder algum então só restará chorar.
3. Copie o wallet.dat do "Note B" para o "Note A".
4. Faça o envio das coins para o address anotado no passo 1, aguarde confirmações.
5. Volte o wallet.dat original do "Note A" e já verá as coins recebidas.

Após essa movimentação não use mais os address do "Note B", mas preserve o backup.

* detalhe: claro que precisa fechar as carteiras para fazer essas trocas de arquivos.

Para localizar o arquivo wallet.dat no Windows:

https://i.imgur.com/JZJpwHV.png

Apesar de eu ter explicado aqui como mover a wallet.dat, eu ainda recomendo que não faça isso, pois existe grande chance de alguma coisa dar errado e você perder seus BTC, então seja cauteloso.






Title: Re: Carteira Online e Carteira Local
Post by: pimenta on February 02, 2015, 11:46:57 AM
Obrigado pelas respostas pessoal !

Era isso mesmo que eu estava procurando !

 ;D