Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: Sharky444 on December 15, 2013, 11:16:44 PM



Title: What happens if you send some bitcoin to a non existing address?
Post by: Sharky444 on December 15, 2013, 11:16:44 PM
If you type in an destination address instead of using copy/paste, and have a typo there, sending the bitcoins to this wrong (and lets say nonexisting) address. Do the bitcoins disappear forever (this is what I'm assuming), or is the blockchain rejecting this transaction?


Title: Re: What happens if you send some bitcoin to a non existing address?
Post by: grue on December 15, 2013, 11:26:03 PM
bitcoin addresses have a built in checksum. a typo will most likely* be rejected by the client and the funds won't be sent.

*1 in 4294967296 chance for typo to bypass check


Title: Re: What happens if you send some bitcoin to a non existing address?
Post by: Sharky444 on December 15, 2013, 11:33:58 PM
Ok, so what happens if you send some Bitcoins to an Altcoin address that is based on Bitcoin? Since the checksum test should be the same (I guess many altcoins don't change that part of the code), does the transaction end up in nirvana?


Title: Re: What happens if you send some bitcoin to a non existing address?
Post by: grue on December 16, 2013, 04:48:21 AM
Ok, so what happens if you send some Bitcoins to an Altcoin address that is based on Bitcoin? Since the checksum test should be the same (I guess many altcoins don't change that part of the code), does the transaction end up in nirvana?
the network bits are different so it will also be rejected.


Title: Re: What happens if you send some bitcoin to a non existing address?
Post by: Sharky444 on December 16, 2013, 08:49:16 AM
I've sent once some MemoryCoin 1.0 coins to a MegaCoin Address, and the coins just disappeared.


Title: Re: What happens if you send some bitcoin to a non existing address?
Post by: Martijnvdc on December 16, 2013, 12:25:05 PM
If you send coins to a "non existing" address, then that address has some coins, but nobody has it's private key. So the coins are lost since nobody can spend them.
By "non existing" i mean the private key is not known to someone.
An "existing" address would be an address with an actual owner who knows the private key.


Title: Re: What happens if you send some bitcoin to a non existing address?
Post by: DarkHyudrA on December 16, 2013, 01:44:15 PM
I've sent once some MemoryCoin 1.0 coins to a MegaCoin Address, and the coins just disappeared.

If it(the transaction) got accepted, get the priv key from the MegaCoin wallet and dump it to the MemoryCoin wallet.
Problem solved.


Title: Re: What happens if you send some bitcoin to a non existing address?
Post by: zhinkk on December 16, 2013, 10:05:47 PM
Well there can be two types of addresses in this situation:

An INVALID address, which means it's not the correct format for a bitcoin address, and the client should refuse to send it.

Or an UNCLAIMED address. By unclaimed I mean nobody has the private key for it. That means that your coins WILL be sent to the address (as long as it's valid), but nobody will be able to claim them since nobody has the private key for it.