Bitcoin Forum
May 05, 2024, 06:58:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: custom bitcoin address wanted  (Read 11812 times)
tsupp4 (OP)
Full Member
***
Offline Offline

Activity: 186
Merit: 100


View Profile
May 15, 2012, 09:01:02 AM
 #1

Hello community,
as offered here I have experienced it's possible to create custom bitcoin bitcoin addresses. I've contacted the seller but it seems he can't help me at the moment.

I want a bitcoin adress, after the starting 1-digit, with 7 certain case-sensitive digits. Whoever is able to create such addresses and tell me how to import them to my wallet, please contace me via PM, you can name your price for this service, I'll be generously.

"It's not rich who got much, but who gives much."
1714892301
Hero Member
*
Offline Offline

Posts: 1714892301

View Profile Personal Message (Offline)

Ignore
1714892301
Reply with quote  #2

1714892301
Report to moderator
"You Asked For Change, We Gave You Coins" -- casascius
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714892301
Hero Member
*
Offline Offline

Posts: 1714892301

View Profile Personal Message (Offline)

Ignore
1714892301
Reply with quote  #2

1714892301
Report to moderator
1714892301
Hero Member
*
Offline Offline

Posts: 1714892301

View Profile Personal Message (Offline)

Ignore
1714892301
Reply with quote  #2

1714892301
Report to moderator
vuce
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


View Profile
May 15, 2012, 09:05:48 AM
 #2

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

you will not be able to get 7 digits though.

Also you will not be able to get an address without a private key, therefore you're risking loosing everything on it "buying" this from a third party.
tsupp4 (OP)
Full Member
***
Offline Offline

Activity: 186
Merit: 100


View Profile
May 15, 2012, 09:17:35 AM
 #3

Thank you.
you will not be able to get 7 digits though.
Isn't this a matter of time and key generating power?

"It's not rich who got much, but who gives much."
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
May 15, 2012, 09:19:06 AM
 #4

Isn't this a matter of time and key generating power?

Correct (but the difficulty dramatically increases per character).

You can generate an address with 5 leading characters (after the 1 of course) with just an average computer using vanitygen.

I did it using an average 2 year old laptop in about 4 days. Smiley

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
vuce
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


View Profile
May 15, 2012, 09:19:13 AM
 #5

Thank you.
you will not be able to get 7 digits though.
Isn't this a matter of time and key generating power?

Well yes. It took me about 15 minutes to get to 5 digits, I imagine it would take quite a bit longer to get to 7. But I guess it can be done, eventually.
But as I said, I wouldn't trust anyone else with this, so do it yourself.
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
May 15, 2012, 09:20:34 AM
 #6

Well yes. It took me about 15 minutes to get to 5 digits...

Wow - guess my laptop computer is rather slow then. Sad

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
vuce
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


View Profile
May 15, 2012, 09:22:49 AM
 #7

Well yes. It took me about 15 minutes to get to 5 digits...

Wow - guess my laptop computer is rather slow then. Sad

It ran on quite a decent GPU, so there really is no comparison Smiley
Blazr
Hero Member
*****
Offline Offline

Activity: 882
Merit: 1005



View Profile
May 15, 2012, 09:24:40 AM
 #8

Well yes. It took me about 15 minutes to get to 5 digits...

Wow - guess my laptop computer is rather slow then. Sad


I played around with vanitygen, and from my experience it appears that the length of custom text you want isn't important, some addresses just took longer to generate than others, regardless of the number of vanity characters.

vuce
Sr. Member
****
Offline Offline

Activity: 476
Merit: 250


View Profile
May 15, 2012, 09:27:30 AM
 #9

Well yes. It took me about 15 minutes to get to 5 digits...

Wow - guess my laptop computer is rather slow then. Sad


I played around with vanitygen, and from my experience it appears that the length of custom text you want isn't important, some addresses just took longer to generate than others, regardless of the number of vanity characters.

The algorithm is really "dumb", it just generates addresses and stops when it finds one that matches the pattern. Difficulty grows with length (imagine trying to find a certain address from first to last digit, chances of finding it are almost non-existent), but there's quite a bit of variance in this, it might take 1 second or it might take 1 hour to find the same pattern (just like block mining).
JoelKatz
Legendary
*
Offline Offline

Activity: 1596
Merit: 1012


Democracy is vulnerable to a 51% attack.


View Profile WWW
May 15, 2012, 09:33:05 AM
Last edit: May 15, 2012, 09:44:11 AM by JoelKatz
Merited by hugeblack (5), Husna QA (1), th3nolo (1), wilwxk (1)
 #10

Also you will not be able to get an address without a private key, therefore you're risking loosing everything on it "buying" this from a third party.
If it's done right, the party generating the address for you has no access to the private key, only the public key.

It works like this:

1) You generate a random 256-bit integer less than the SECP256k1 generator. You keep this secret. (Effectively, an ECDSA private key.)

2) You compute the corresponding EC point on the SECP256k1 curve. You share this with whoever is finding the vanity address for you. (This is the ECDSA public key that corresponds to the private key you generated in step one.)

3) The person working out the vanity address for you tries various 256-bit integers also less than the SECP256k1 generator. They compute the corresponding EC point and add it to the EC point you sent them (from step two). They then hash this and see if it produces the desired vanity address. They repeat this over and over until they find a 256-bit integer that works. They give this integer to you. (And the world, it need not be kept secret.)

4) You add the 256-bit integer they found to the 256-bit integer you generated in step 1 and reduce it modulo the SECP256k1 generator.

5) You now have the private key, and they don't. (And you can prove that they cannot generate the private key from just the information you gave them unless ECDSA is fundamentally broken.)

In ECDSA, you convert a private key to a public key by multiplying by the generator. Division is impossible.

The vanity address generation scheme above works because: (A+B)*G = AG + BG

You generate A and AG, but give them only AG.

They try various different B's, calculating the AG+BG for each one to find the right one for the vanity address.

They give you B. You can now compute A+B (the secret key corresponding to the public key AG+BG) but nobody else can since they do not know A.

Computing A from AG would mean breaking ECDSA fundamentally. All you gave them is AG, an ECDSA public key. If they could figure out the private key to your new account (A+B), they could also figure out A. So if they could figure out the private key to your vanity account, they could also figure out the private key you created in step 1. But all you gave them was the corresponding public key. So any compromise of the vanity account would mean they could compromise a private key given only its corresponding public key.

I am an employee of Ripple. Follow me on Twitter @JoelKatz
1Joe1Katzci1rFcsr9HH7SLuHVnDy2aihZ BM-NBM3FRExVJSJJamV9ccgyWvQfratUHgN
TehZomB
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250



View Profile
May 15, 2012, 10:45:05 AM
Last edit: June 23, 2012, 09:24:17 PM by TehZomB
 #11

My name is 7 digits.
With my GPU, case-insensitive I found 1 TehzoMB in 24 hours.
When I didn't set the case-insensitive flag, the ETA for a 50% chance of finding a key was two years. You might want to rethink what you're asking for. <-- wrong info/name/prefix/aaah
rjk
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


1ngldh


View Profile
May 15, 2012, 03:37:37 PM
 #12

Doesn't anyone have a farm optimized to run Vanitygen yet? They could sell their services. For optimizations, you just need to overclock and make sure your memory is clocked up as well. It should run very fast on a 7970.

Mining Rig Extraordinaire - the Trenton BPX6806 18-slot PCIe backplane [PICS] Dead project is dead, all hail the coming of the mighty ASIC!
mc_lovin
Legendary
*
Offline Offline

Activity: 1190
Merit: 1000


www.bitcointrading.com


View Profile WWW
May 15, 2012, 03:41:13 PM
 #13

I can probably find this for you, I've generated some and I have vanitygen installed.  I have up to 7.7 GH/s here and I'm sure I found find 7 digits (or at least try!)

What's the bounty on this? Smiley
Serge
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000


View Profile
May 15, 2012, 04:21:35 PM
 #14

i wouldn't trust anybody else generating private key for me, unless maybe if it's done how JoelKatz describes above

if you have good or decent GPU just use vanitygen software yourself and if 7 chars estimate is too long, try to come up with shorter alternatives

my 5800 GPU took couple of hours generating 6 char. vanity gen address without overclock settings, i generated 2 such addresses each taking roughly 2 hours to find, 4 and 5 chars were found extremely fast.
7 char could take much longer, up to few days i think with 5800 series card for instance
jamesg
VIP
Legendary
*
Offline Offline

Activity: 1358
Merit: 1000


AKA: gigavps


View Profile
May 15, 2012, 04:32:45 PM
 #15

I got 7 characters no problem for my vanity addy using a single 5850 and vanitygen.

1GigavpsDjLBQJzHenH3zPq3EwkENL9tQS
DeathAndTaxes
Donator
Legendary
*
Offline Offline

Activity: 1218
Merit: 1079


Gerald Davis


View Profile
May 15, 2012, 04:43:25 PM
 #16

Well yes. It took me about 15 minutes to get to 5 digits...

Wow - guess my laptop computer is rather slow then. Sad


I played around with vanitygen, and from my experience it appears that the length of custom text you want isn't important, some addresses just took longer to generate than others, regardless of the number of vanity characters.

There is an element of luck however the length of the custom text most certainly affects difficulty.  The average search time grows with each digit.

A case sensitive search will require 58^(length) attempts on average.
johnlu
Sr. Member
****
Offline Offline

Activity: 471
Merit: 252



View Profile
May 16, 2012, 12:40:45 AM
 #17

And... How can we add this address to our wallet?
Blazr
Hero Member
*****
Offline Offline

Activity: 882
Merit: 1005



View Profile
May 16, 2012, 12:50:05 AM
 #18

And... How can we add this address to our wallet?

You can import the private key. Each client has a different way of doing that.

Serge
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000


View Profile
May 16, 2012, 01:02:01 AM
 #19

And... How can we add this address to our wallet?

quite simple, even on windows, assuming using official bitcoin client:

  • shutdown Bitcoin-QT client
  • start bitcoind.exe (leave this blank terminal bitcoind.exe screen open while doing next steps)
  • in new Command Prompt window navigate to bitcoind.exe location, by default it's something like C:\Program Files (x86)\Bitcoin\daemon>
  • type following in command prompt:

    C:\> bitcoind importprivkey <bitcoinprivkey>

    where <bitcoinprivkey> is your newly generated private key for the vanitygen address you just generated

  • it's going to take few moments, after it's complete, you can shutdown bitcoind from windows task manager processes or just typing "bitcoind stop" in the command prompt
  • start bitcoin client again, you should be able to see your vanitygen address in there
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1075


Ian Knowles - CIYAM Lead Developer


View Profile WWW
May 16, 2012, 01:09:08 AM
 #20

  • it's going to take few moments, after it's complete, you can shutdown bitcoind from windows task manager processes or just typing "bitcoind stop" in the command prompt

On my rather lame laptop this took much more than a few moments (I thought it had hung and killed the task after 10 minutes).

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

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
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!