Bitcoin Forum

Local => Português (Portuguese) => Topic started by: Forsyth Jones on April 09, 2017, 06:52:49 PM



Title: Por que o Bitcoin Core não está usando os endereços de troco, na hora de enviar?
Post by: Forsyth Jones on April 09, 2017, 06:52:49 PM
 Na minha carteira Bitcoin Core, eu tenho tanto endereços de receber quanto endereços de troco, mas sempre quando transfiro bitcoin para outra pessoa, em vez do bitcoin core passar a troco para um dos meus endereços de troco, ele passa o troco para um endereço que seria usado para receber, isso é um bug ?

OBS: estou usando o bitcoin core 0.13.2 de 32 bits, carteira sincronizada com a rede.


Title: Re: Por que o Bitcoin Core não está usando os endereços de troco, na hora de enviar?
Post by: Forsyth Jones on April 10, 2017, 02:50:11 PM
Up


Title: Re: Por que o Bitcoin Core não está usando os endereços de troco, na hora de enviar?
Post by: Loganota on April 11, 2017, 01:36:30 AM
O Core diferencia endereço de troco de endereço para "recebimento"?  Pra mim os endereços eram todos iguais, nunca vi isso em nenhuma das carteiras que eu utilizo.


Title: Re: Por que o Bitcoin Core não está usando os endereços de troco, na hora de enviar?
Post by: Forsyth Jones on April 11, 2017, 01:50:01 AM
Quando eu dei o comando dumpwallet no console, ele despejou minhas chaves privada, fui lá e abri o documento (fiz todo esse procedimento com a internet desligada) e lá estava a lista dos endereços de troco (change) e mais em baixo os endereços de recebimento (reserve). O bitcoin core não está usando esses endereços marcados como Change, só os reserves.


Title: Re: Por que o Bitcoin Core não está usando os endereços de troco, na hora de enviar?
Post by: girino on April 11, 2017, 02:04:19 AM
Quando eu dei o comando dumpwallet no console, ele despejou minhas chaves privada, fui lá e abri o documento (fiz todo esse procedimento com a internet desligada) e lá estava a lista dos endereços de troco (change) e mais em baixo os endereços de recebimento (reserve). O bitcoin core não está usando esses endereços marcados como Change, só os reserves.

Bora lá "reserve" não é "recebimento", é "reserva". Isso quer dizer que são endereços ainda não usados pelo core, não necessáriamente como troco ou não. Eventualmente, ao serem usados, eles vão receber o label de "change" ou da conta pelo qual foram usados. Como o bitcoin core não reusa endereços, os que estiverem marcados como change já foram usados e não serão usados novamente.