Author

Topic: Using one-time-use bitcoin address after it has expired? (Read 3920 times)

hero member
Activity: 756
Merit: 500
It's all fun and games until somebody loses an eye
What Peter Lambert said. I'll just add that some larger businesses appear to recycle addresses after a while (resources are not really infinite).


Right. They give you the address to pay to, once you pay your bill they tell the next guy to pay to that address. If you send another payment to that address, it looks like the next guy made a partial payment and their records get all screwed up.
hero member
Activity: 756
Merit: 501
There is more to Bitcoin than bitcoins.
What Peter Lambert said. I'll just add that some larger businesses appear to recycle addresses after a while (resources are not really infinite).
legendary
Activity: 3472
Merit: 4801
- snip -
Whoever generated the address will still have the key to it, so any money sent there will still go to them. Unless they delete the keys after you use the address once, which is a rather stupid thing to do, keys do not take up much memory,
- snip -
So you can pretty much assume that they get any bitcoins sent to that address.
- snip -
If they are not so nice, they will . . . just tell you it is theirs now and you are out of luck.
- snip -

This appears to be the official policy at MtGox.
hero member
Activity: 756
Merit: 500
It's all fun and games until somebody loses an eye
When you visit online stores that take Bitcoins, like www.bitcoinstore.com, at the end of the checkout, you are presented with a one-time-use bitcoin address that is valid for 15 minutes.

What happens if I send money to that address after the link has expired (using a Bitcoin wallet like Bitcoin-QT)? Will the transaction not go through, or will my Bitcoins disappear, or will they end up at the merchant anyway?

Depends on who you are dealing with. Whoever generated the address will still have the key to it, so any money sent there will still go to them. Unless they delete the keys after you use the address once, which is a rather stupid thing to do, keys do not take up much memory, in that case the money would just be gone. So you can pretty much assume that they get any bitcoins sent to that address. If they are nice and you talk to them, they will credit your account with the money sent. If they are not so nice, they will deny getting the money or just tell you it is theirs now and you are out of luck.

Typically people give out one time addresses so that they can match payments with orders. If you send money to an old address they would not know which order the money was supposed to be paying for, so it adds work and headaches to the people you are trying to pay.
newbie
Activity: 4
Merit: 0
When you visit online stores that take Bitcoins, like www.bitcoinstore.com, at the end of the checkout, you are presented with a one-time-use bitcoin address that is valid for 15 minutes.

What happens if I send money to that address after the link has expired (using a Bitcoin wallet like Bitcoin-QT)? Will the transaction not go through, or will my Bitcoins disappear, or will they end up at the merchant anyway?
Jump to: