Bitcoin Forum
May 06, 2024, 05:06:48 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: 1BitcoinEaterAddressDontSend  (Read 4158 times)
BurtW (OP)
Legendary
*
Offline Offline

Activity: 2646
Merit: 1131

All paid signature campaigns should be banned.


View Profile WWW
October 15, 2011, 03:16:30 PM
Last edit: October 15, 2011, 04:16:14 PM by bwagner
 #1

NEVERMIND - I understand now this is just a bogus (but honest) address which states exactly what will happen if you send any Bitcoins to it.

I have been playing around with vanity address generation.  For fun I ran http://firstbits.com/1bitcoin thinking to myself that surely someone had already claimed that address (if not I was going to get it).  What I got really shocked me:

1BitcoinEaterAddressDontSendf59kuE  Shocked

I find this amazing and a bit concerning.  

I was very concerned because my first thought was that someone has enough hashing power to almost reproduce an entire public key address.

I am less concerned now that I figure the search was some sort of regular expression of English words.

Still, I wonder how long this took and how much computational power was used.

This also leads to my main question:  assuming someone could reproduce an entire public key address would they be able to steal the BTC from the original account with that same public key address?

Maybe the owner of this address can tell us how long this took and how they did it.

 

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
You can see the statistics of your reports to moderators on the "Report to moderator" pages.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714972008
Hero Member
*
Offline Offline

Posts: 1714972008

View Profile Personal Message (Offline)

Ignore
1714972008
Reply with quote  #2

1714972008
Report to moderator
jwzguy
Hero Member
*****
Offline Offline

Activity: 868
Merit: 1002



View Profile
October 15, 2011, 03:23:06 PM
 #2

Or maybe no one has the private key for this address.
etotheipi
Legendary
*
expert
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
October 15, 2011, 04:04:36 PM
 #3

The address does not correspond to an actual ECDSA public key.  Remember than an address is just a hash of an ECSDA public key, which means the address can look like anything.  So there's nothing stopping me from creating the address 1BitcoinEaterAddressDontSendf59kuE with the appropriate checksum to make it look like a valid address, but I don't have the public-private keypair needed to spend money sent to that address.

In otherwords, vanity gen creates public/private keypairs and turns them into addresses looking for one that has your target word/phrase in it.  The output is a real address for which you have the private key and can spend the money.   In this case, though, the person can just make the address directly, but has no idea if there is a public/private keypair associated with it, and certainly doesn't have it.  The checksum at the end guarantees the client sees it as valid, but no one will ever be able to provide a public key to the network that hashes to that, and thus any coins sent there will be unrecoverable.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
BurtW (OP)
Legendary
*
Offline Offline

Activity: 2646
Merit: 1131

All paid signature campaigns should be banned.


View Profile WWW
October 15, 2011, 04:12:59 PM
 #4

Thanks.  That explains it.

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
Ente
Legendary
*
Offline Offline

Activity: 2126
Merit: 1001



View Profile
October 26, 2011, 05:40:34 PM
 #5

..what really makes me mad about this address is not that there are already coins being sent to it, which now are unrecoverable.
This address is the address for the firstbits "1bitcoin", which would have been an awesome address in my wallet, on the phone, on my business card! :-)

Ente
dayfall
Sr. Member
****
Offline Offline

Activity: 312
Merit: 250



View Profile
October 26, 2011, 06:16:42 PM
 #6

For the data point,  the longest I have found so far is 1Britteny3ZqYR5GPHuamR8HNm93saeVXT.  Correct capitalization makes matching very slow.
BurtW (OP)
Legendary
*
Offline Offline

Activity: 2646
Merit: 1131

All paid signature campaigns should be banned.


View Profile WWW
October 26, 2011, 06:27:55 PM
 #7

Just curious.  Did you use a CPU or GPU?  How long did it take?

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
MaxSan
Sr. Member
****
Offline Offline

Activity: 369
Merit: 250


View Profile
October 27, 2011, 09:28:54 AM
 #8

I got 1MaxSan in around 7 minutes.

1Chemistry on my CPU said it would take 1.1years xD
BTCurious
Hero Member
*****
Offline Offline

Activity: 714
Merit: 504


^SEM img of Si wafer edge, scanned 2012-3-12.


View Profile
October 27, 2011, 11:39:57 AM
 #9

..what really makes me mad about this address is not that there are already coins being sent to it, which now are unrecoverable.
Nonsense! Some lucky fucker years from now will create this private key and be instantly surprised to see that he has a wallet with money already in it!
This is unlikely on an astronomical scale Smiley

finway
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


View Profile
October 27, 2011, 12:13:26 PM
 #10

1BTCmsgZo1ef9nkx1eQMy5DsiaNfRQMVuR
is a good Address too.

naima53
Hero Member
*****
Offline Offline

Activity: 616
Merit: 502



View Profile
December 08, 2012, 02:37:28 PM
 #11

The address does not correspond to an actual ECDSA public key.  Remember than an address is just a hash of an ECSDA public key, which means the address can look like anything.  So there's nothing stopping me from creating the address 1BitcoinEaterAddressDontSendf59kuE with the appropriate checksum to make it look like a valid address, but I don't have the public-private keypair needed to spend money sent to that address.

In otherwords, vanity gen creates public/private keypairs and turns them into addresses looking for one that has your target word/phrase in it.  The output is a real address for which you have the private key and can spend the money.   In this case, though, the person can just make the address directly, but has no idea if there is a public/private keypair associated with it, and certainly doesn't have it.  The checksum at the end guarantees the client sees it as valid, but no one will ever be able to provide a public key to the network that hashes to that, and thus any coins sent there will be unrecoverable.
http://blockchain.info/address/1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX
But this address is quite workable ... (it has an outgoing transaction). How to explain it?  Roll Eyes

Donate me) 16f6iWHHkVEnDReeBQPT9GwCNwUfPTXrp2
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
December 08, 2012, 02:52:38 PM
 #12

http://blockchain.info/address/1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX
But this address is quite workable ... (it has an outgoing transaction). How to explain it?  Roll Eyes

You can use regular expressions with vanitygen - so the regex used probably was just [A-Z0-9]+* (or similar) which although difficult is not as difficult as a very long case sensitive specific prefix.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
RoxxR
Full Member
***
Offline Offline

Activity: 208
Merit: 148


View Profile
December 08, 2012, 03:21:07 PM
 #13

How do you explain those have owners?


http://blockchain.info/address/1ELECeJompinDox61L73eAUyaWpe3Q5HZB

http://blockchain.info/address/12345678googr7AWKah5kpLnx2h8zDS6NK
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
December 08, 2012, 03:25:01 PM
 #14


Once again regex's using vanitygen (assuming there are outgoing tx's from them which I haven't checked as I am assuming you have).

Understand that in the first case it could have been ^1ELEC* or perhaps *Jo*Dox* and the second case ^12345678*go* - unless you know exactly what regex the creator used it really is just speculation.

If you really think it is so easy to create any BTC address you like then please try creating 1hohohociyam1 (exact match) and I will send you 10 btc (after you've proved that you own the private key of course). Wink

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
BurtW (OP)
Legendary
*
Offline Offline

Activity: 2646
Merit: 1131

All paid signature campaigns should be banned.


View Profile WWW
December 08, 2012, 03:28:41 PM
 #15

Vanity bitcoin address generation.

https://bitcointalk.org/index.php?topic=25804.0

https://bitcointalk.org/index.php?topic=84569.0

Just like this one:  1BurtWEejbnKeBRsvcydJvsNztB1bXV5iQ

Our family was terrorized by Homeland Security.  Read all about it here:  http://www.jmwagner.com/ and http://www.burtw.com/  Any donations to help us recover from the $300,000 in legal fees and forced donations to the Federal Asset Forfeiture slush fund are greatly appreciated!
naima53
Hero Member
*****
Offline Offline

Activity: 616
Merit: 502



View Profile
December 08, 2012, 03:32:50 PM
 #16

http://blockchain.info/address/1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX
But this address is quite workable ... (it has an outgoing transaction). How to explain it?  Roll Eyes

You can use regular expressions with vanitygen - so the regex used probably was just [A-Z0-9]+* (or similar) which although difficult is not as difficult as a very long case sensitive specific prefix.

But as it is fucking hard! (besides vanitigen not working full-length address)

Donate me) 16f6iWHHkVEnDReeBQPT9GwCNwUfPTXrp2
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
December 08, 2012, 03:35:29 PM
 #17

But as it is fucking hard! (besides vanitigen not working full-length address)

I have already seen another all upper case vanitygen address in a sig on this forum so I think this must not be correct (at least with the current version).


With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
mskwik
Full Member
***
Offline Offline

Activity: 125
Merit: 100


View Profile
December 08, 2012, 08:58:01 PM
 #18

Length alone doesn't necessarily make an address that hard to find if you aren't as picky about what exactly makes up that length.  Noticed that one of my machines spit out 1MAG1CALTUXueDaGWq8ozLGL5sutu6DxFq yesterday while it had switched to vanitygen mining for a little while (not that it does me much good).  From recent observations 9 digits is fairly common and even 10 not that unusual when searching against a large enough dictionary, it's when you're looking for something more specific that difficulty starts to get higher.

etotheipi
Legendary
*
expert
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
December 08, 2012, 10:34:22 PM
 #19

But as it is fucking hard! (besides vanitigen not working full-length address)

I have already seen another all upper case vanitygen address in a sig on this forum so I think this must not be correct (at least with the current version).


That's my address Smiley   1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX

The problem is not length, it's how specific of an address you are looking for.  There are about 5833 possible address, so if you want to find a very specific one (such as 1BitcoinEaterAddressDontSend..), then you have a 1/5833 chance of finding it on each guess (infeasible*).  However, my address was not a search for a single address, it was any address of all capital letters.  There are about 2633 such addresses.  So the chances of finding one such address on each guess is 2633/5833 = (26/58)33.  That is actually in the realm of feasibility -- it is about 1/300billion

*  1/5833 = 1/15599970876632771988160814054146447252125923204784443097088

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
nibor
Sr. Member
****
Offline Offline

Activity: 438
Merit: 291


View Profile
December 10, 2012, 09:44:13 AM
 #20

See https://bitcoinvanity.appspot.com to see how hard different addresses are to find...
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!