Pages:
Author

Topic: ROR (Read 1559 times)

legendary
Activity: 2674
Merit: 2965
Terminated.
ROR
July 03, 2015, 09:45:36 AM
#32
We are comparing my "best guess" against your "best memory" here, so I really don't know which is more likely to be right. However...

The only thing that I can think of that would cause this effect would be if you copied the wallet to disk 2, and THEN sent the transaction while the wallet was still using disk 1.  Then after sending the transaction, the wallet was pointed towards disk 2, and disk 1 was unplugged.

The behavior seen in this thread is EXACTLY what I would expect under those conditions.
Well since the events happened recently my memory should be considered to be the truth. I didn't know about the other address because I've used it once and 2 months ago.
That did not happen. I sent the transaction. The day after I copied over the Bitcoin folder and removed the HDD. Later that day I opened up Bitcoin Core and set the path to the new folder.
legendary
Activity: 3472
Merit: 4794
July 03, 2015, 09:24:53 AM
#31
- snip -
The wallet.dat was just moved from disk 1 to disk 2 and then the software was automatically (on startup it asked for a location) pointed towards disk 2 and the first one was unplugged.

We are comparing my "best guess" against your "best memory" here, so I really don't know which is more likely to be right. However...

The only thing that I can think of that would cause this effect would be if you copied the wallet to disk 2, and THEN sent the transaction while the wallet was still using disk 1.  Then after sending the transaction, the wallet was pointed towards disk 2, and disk 1 was unplugged.

The behavior seen in this thread is EXACTLY what I would expect under those conditions.
legendary
Activity: 1148
Merit: 1006
July 03, 2015, 08:51:47 AM
#30
Sorry, i mixed that then.

So the problem is you received change on an address that only was created later. Though the address had to exist before in your wallet, otherwise you wouldn't had get the change to it.

I think since you copied the wallet.dat that something was happen on the way. I doubt it's a general problem.
Exactly. I generated the address a day later. That's what I concluded during the investigation and with the helps of others (especially Danny).
No. The wallet.dat was just moved from disk 1 to disk 2 and then the software was automatically (on startup it asked for a location) pointed towards disk 2 and the first one was unplugged.

Maybe there are other files involved that trigger which addresses are shown or so. Maybe in your old place the transaction and wallet was seeable, then you moved, had other configuration files, and the address including transaction was not shown anymore. Then it was recreated.

Only a guess. I don't know the inner workings of the client so good.
legendary
Activity: 2674
Merit: 2965
Terminated.
July 03, 2015, 08:05:48 AM
#29
Sorry, i mixed that then.

So the problem is you received change on an address that only was created later. Though the address had to exist before in your wallet, otherwise you wouldn't had get the change to it.

I think since you copied the wallet.dat that something was happen on the way. I doubt it's a general problem.
Exactly. I generated the address a day later. That's what I concluded during the investigation and with the helps of others (especially Danny).
No. The wallet.dat was just moved from disk 1 to disk 2 and then the software was automatically (on startup it asked for a location) pointed towards disk 2 and the first one was unplugged.
legendary
Activity: 1148
Merit: 1006
July 03, 2015, 07:53:12 AM
#28
If you sent the bitcoins to another persons wallet and the coins on the wallet are the change then maybe you are right that bitcoin qt didn't realize that it already had this address as a change address. Can this be? Maybe a question to development subforum.

So you sent 0.179 to the other and the spare 0.12 went to a change address that today is taken as a normal address by your wallet.

Besides... you should reconsider using change addresses as long as you don't want your wallet addresses being easily find out.
I've sent 0.12 to a person and the change which was 0.1799 went to an address that I didn't have at that time. The address that received the change wasn't generated until a day later.
I don't really care about that as this wallet is of low significance. As I've previously stated I didn't even realize that one of the addresses was mine until Danny asked (a bit embarrassing but still).

I wouldn't have made a thread if I didn't suspect an address collision (which it is not).

Sorry, i mixed that then.

So the problem is you received change on an address that only was created later. Though the address had to exist before in your wallet, otherwise you wouldn't had get the change to it.

I think since you copied the wallet.dat that something was happen on the way. I doubt it's a general problem.
legendary
Activity: 2674
Merit: 2965
Terminated.
July 02, 2015, 09:18:35 AM
#27
If you sent the bitcoins to another persons wallet and the coins on the wallet are the change then maybe you are right that bitcoin qt didn't realize that it already had this address as a change address. Can this be? Maybe a question to development subforum.

So you sent 0.179 to the other and the spare 0.12 went to a change address that today is taken as a normal address by your wallet.

Besides... you should reconsider using change addresses as long as you don't want your wallet addresses being easily find out.
I've sent 0.12 to a person and the change which was 0.1799 went to an address that I didn't have at that time. The address that received the change wasn't generated until a day later.
I don't really care about that as this wallet is of low significance. As I've previously stated I didn't even realize that one of the addresses was mine until Danny asked (a bit embarrassing but still).

I wouldn't have made a thread if I didn't suspect an address collision (which it is not).
legendary
Activity: 1148
Merit: 1006
July 02, 2015, 09:09:58 AM
#26
Ok, so now that we've confirmed that this is not an address collision, the question remains:  What actually happened.

If you want to take the time to write up exactly what you've done with that wallet in the past 36 hours or so in detail, it might be possible to analyze your actions and make an educated guess which step led to these results.

The most likely cause would be recovering a wallet.dat backup.  If you did not recover a wallet.dat backup and you are not using this same wallet.dat elsewhere, then it seems likely that there is either a small bug in the the wallet's use of the address pool, or there is a small bug in the upgrade process (if you upgraded the wallet after the first transaction and before the second).
Well there isn't much to write in details. I've done the following:
1) I've copied over my whole Bitcoin folder (it was on D:\Bitcoin , not my system drive) to a new external drive
2) I've removed the D:\ drive and renamed the external one to D:\
3) Synced up the wallet
4) Sent the 0.12 to someone last night
5) Opened it up today to sync and generate a new address
6) Made a new thread.

Just to make sure I understand you: So its a change address from a TX you did in the past (yesterday) and was now shown just recently (~1 hour ago) when you clicked "+ new" in the receiving address window?

What does "getwalletinfo" from the console return for "keypoolsize"? Bitcoin core pregenerates 100 addresses and tries to keep it that way, unless you changed this via the config file.
Yes. I didn't check the transaction that I had sent last night on blockchain.info. The address first appeared after clicking "+ new" ~1.3 hours ago

I didn't change anything via any config file.

If you sent the bitcoins to another persons wallet and the coins on the wallet are the change then maybe you are right that bitcoin qt didn't realize that it already had this address as a change address. Can this be? Maybe a question to development subforum.

So you sent 0.179 to the other and the spare 0.12 went to a change address that today is taken as a normal address by your wallet.

Besides... you should reconsider using change addresses as long as you don't want your wallet addresses being easily find out.
legendary
Activity: 2674
Merit: 2965
Terminated.
June 30, 2015, 05:46:07 PM
#25
Ok, so now that we've confirmed that this is not an address collision, the question remains:  What actually happened.

If you want to take the time to write up exactly what you've done with that wallet in the past 36 hours or so in detail, it might be possible to analyze your actions and make an educated guess which step led to these results.

The most likely cause would be recovering a wallet.dat backup.  If you did not recover a wallet.dat backup and you are not using this same wallet.dat elsewhere, then it seems likely that there is either a small bug in the the wallet's use of the address pool, or there is a small bug in the upgrade process (if you upgraded the wallet after the first transaction and before the second).
Well there isn't much to write in details. I've done the following:
1) I've copied over my whole Bitcoin folder (it was on D:\Bitcoin , not my system drive) to a new external drive
2) I've removed the D:\ drive and renamed the external one to D:\
3) Synced up the wallet
4) Sent the 0.12 to someone last night
5) Opened it up today to sync and generate a new address
6) Made a new thread.

Just to make sure I understand you: So its a change address from a TX you did in the past (yesterday) and was now shown just recently (~1 hour ago) when you clicked "+ new" in the receiving address window?

What does "getwalletinfo" from the console return for "keypoolsize"? Bitcoin core pregenerates 100 addresses and tries to keep it that way, unless you changed this via the config file.
Yes. I didn't check the transaction that I had sent last night on blockchain.info. The address first appeared after clicking "+ new" ~1.3 hours ago

I didn't change anything via any config file.
legendary
Activity: 3472
Merit: 4794
June 30, 2015, 05:40:57 PM
#24
Ok, so now that we've confirmed that this is not an address collision, the question remains:  What actually happened.

If you want to take the time to write up exactly what you've done with that wallet in the past 36 hours or so in detail, it might be possible to analyze your actions and make an educated guess which step led to these results.

The most likely cause would be recovering a wallet.dat backup.  If you did not recover a wallet.dat backup and you are not using this same wallet.dat elsewhere, then it seems likely that there is either a small bug in the the wallet's use of the address pool, or there is a small bug in the upgrade process (if you upgraded the wallet after the first transaction and before the second).
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
June 30, 2015, 05:40:34 PM
#23
So if you sent the coin last night, what address did you send it to? Since the current address was just generated 1 hour ago? What happened to last nights transaction, is it on the blockchain?
I guess emotions made me make a thread before actually doing enough research myself. I could have spared others some time, I'm sorry.

Essentially the remaining balance last night went to: https://blockchain.info/address/13EQZzdrBdHciQSg8bGfNr2YnTV9H1Bjmy
however, I have generated that address about 1 hour and 10 minutes ago.

Just to make sure I understand you: So its a change address from a TX you did in the past (yesterday) and was now shown just recently (~1 hour ago) when you clicked "+ new" in the receiving address window?

What does "getwalletinfo" from the console return for "keypoolsize"? Bitcoin core pregenerates 100 addresses and tries to keep it that way, unless you changed this via the config file.
sr. member
Activity: 254
Merit: 1258
June 30, 2015, 05:40:31 PM
#22
So if you sent the coin last night, what address did you send it to? Since the current address was just generated 1 hour ago? What happened to last nights transaction, is it on the blockchain?
I guess emotions had taken over and I've asked for help before actually doing enough work myself.
Essentially the remaining balance last night went to: https://blockchain.info/address/13EQZzdrBdHciQSg8bGfNr2YnTV9H1Bjmy
however, I have generated that address about 1 hour and 10 minutes ago.
Okay I am a bit confused on one part, last night did you send .17 btc to an address on purpose or was this a bug from upgrading?  or is the confusion from you upgraded and it is all fine but the blockchain is showing it as happening last night instead of an hour ago?
legendary
Activity: 4438
Merit: 3387
June 30, 2015, 05:38:58 PM
#21
So if you sent the coin last night, what address did you send it to? Since the current address was just generated 1 hour ago? What happened to last nights transaction, is it on the blockchain?
I guess emotions had taken over and I've asked for help before actually doing enough work myself.
Essentially the remaining balance last night went to: https://blockchain.info/address/13EQZzdrBdHciQSg8bGfNr2YnTV9H1Bjmy
however, I have generated that address about 1 hour and 10 minutes ago.

Sounds like it might be a bug in Bitcoin Core in which it didn't realize it already used an address as a change address.
legendary
Activity: 2674
Merit: 2965
Terminated.
June 30, 2015, 05:36:55 PM
#20
So if you sent the coin last night, what address did you send it to? Since the current address was just generated 1 hour ago? What happened to last nights transaction, is it on the blockchain?
I guess emotions made me make a thread before actually doing enough research myself. I could have spared others some time, I'm sorry.

Essentially the remaining balance last night went to: https://blockchain.info/address/13EQZzdrBdHciQSg8bGfNr2YnTV9H1Bjmy
however, I have generated that address about 1 hour and 10 minutes ago.
sr. member
Activity: 254
Merit: 1258
June 30, 2015, 05:34:26 PM
#19
By the way, in the future when you want to assistance with something like this, I suggest that you create a "self-moderated" thread.  That way you can keep the conversation on track and delete all the nonsense posts from people that aren't paying attention to what you are saying.
I've realized that a bit too late.

Code:
dumpprivkey 1A6oHPNxfwbD897u9k5ehUrcGYLJzn8YFX
Well I've posted without doing enough research myself, unfortunately. That address is mine, and I've just realized this. I'm the one that sent the 0.12 BTC last night, however the times do not match because of time zones (probably) and that got me confused.
However, this still doesn't explain why the 0.179 went to an address that I've generated 1 hour ago?

This rules out an address collision.
So if you sent the coin last night, what address did you send it to? Since the current address was just generated 1 hour ago? What happened to last nights transaction, is it on the blockchain?
legendary
Activity: 2674
Merit: 2965
Terminated.
June 30, 2015, 05:31:55 PM
#18
By the way, in the future when you want to assistance with something like this, I suggest that you create a "self-moderated" thread.  That way you can keep the conversation on track and delete all the nonsense posts from people that aren't paying attention to what you are saying.
I've realized that a bit too late.

Code:
dumpprivkey 1A6oHPNxfwbD897u9k5ehUrcGYLJzn8YFX
Well I've posted without doing enough research myself, unfortunately. That address is mine, and I've just realized this. I'm the one that sent the 0.12 BTC last night, however the times do not match because of time zones (probably) and that got me confused.
However, this still doesn't explain why the 0.179 went to an address that I've generated 1 hour ago? Could there be a bug in Bitcoin Core so that it had stopped showing the address temporarily or while upgrading from 0.9.x to 0.10.2?

This rules out an address collision.
legendary
Activity: 3472
Merit: 4794
June 30, 2015, 05:26:33 PM
#17
By the way, in the future when you want to assistance with something like this, I suggest that you create a "self-moderated" thread.  That way you can keep the conversation on track and delete all the nonsense posts from people that aren't paying attention to what you are saying.
sr. member
Activity: 254
Merit: 1258
June 30, 2015, 05:25:07 PM
#16
This might be an extremely stupid question, but:
are you sure you did not generate this address yesterday and send that transaction?
Well one can never be sure with his own memory but:
1) I do not recall using the wallet yesterday aside from sending a payment to someone
2) It doesn't show up in the transactions
3) I don't recognize the address that sent the Bitcoins to this one either


Also I was able to successfully import the address into Electrum and the balance has showed up.
What version of electrum Core are you using and possibly they have a bad generation method going on that needs to be updated and fixed asap? Maybe a bug slipped by, I just can't see a random collision especially this early in bitcoins life and the recent activity.

You said the latest but that does include beta builds?

Looks like Bitcoin.org has Latest version: 0.10.2
and github has 0.11

Which one are you using?
legendary
Activity: 3472
Merit: 4794
June 30, 2015, 05:23:07 PM
#15
Can you please run:

Code:
dumpprivkey 1A6oHPNxfwbD897u9k5ehUrcGYLJzn8YFX

And see if your wallet has the private key for that address?

DO NOT SHARE the private key with ANYBODY, just let us know if the wallet finds one or not.
legendary
Activity: 1092
Merit: 1001
June 30, 2015, 05:10:18 PM
#14
This might be an extremely stupid question, but:
are you sure you did not generate this address yesterday and send that transaction?
Well one can never be sure with his own memory but:
1) I do not recall using the wallet yesterday
2) It doesn't show up in the transactions
3) I don't recognize the address that sent the Bitcoins to this one either


Also I was able to successfully import the address into Electrum and the balance  has showed up.

Just had to ask, before the experts come in and start analyzing your wallet program.

It is just too weird that it (the suspect address) was just used yesterday. That's why I think it is not a collision.

Edit: added (the suspect address)
legendary
Activity: 2674
Merit: 2965
Terminated.
June 30, 2015, 05:06:14 PM
#13
This might be an extremely stupid question, but:
are you sure you did not generate this address yesterday and send that transaction?
Well one can never be sure with his own memory but:
1) I do not recall using the wallet yesterday aside from sending a payment to someone
2) It doesn't show up in the transactions
3) I don't recognize the address that sent the Bitcoins to this one either; 


Also I was able to successfully import the address into Electrum and the balance has showed up.
Pages:
Jump to: