Bitcoin Forum

Other => Beginners & Help => Topic started by: pooya87 on October 15, 2014, 05:23:25 PM



Title: is it possible to create your own DESIRED address?
Post by: pooya87 on October 15, 2014, 05:23:25 PM
i mean can i create any address that i like for example:
1POOYA87blahbalh(random)
----------------------------
EDIT: i got my answer, thank you all
found this thread : https://bitcointalk.org/index.php?topic=25804.0


Title: Re: is it possible to create your own DESIRED address?
Post by: PolarPoint on October 15, 2014, 05:29:00 PM
Yes, you can use a software called vanitygen. Make sure you download from the original official source and run it OFFLINE.


Title: Re: is it possible to create your own DESIRED address?
Post by: tirelesscoder on October 15, 2014, 05:30:23 PM
Hello, theoretically you can generate your own addres, but actually you would need a lot of time (thousands of years) or a really fantastical computer to generate a full bitcoin address. Anyway, you can generate your own starting strings, as long as you can afford in terms of time / computing power. There are also pools that would do the job, obviously with a price.

This kind of "custom" addresses are called Vanity addresses or vanitygen.

Here you can find more information and some links to start: https://en.bitcoin.it/wiki/Vanitygen

Greetings! ;)


Title: Re: is it possible to create your own DESIRED address?
Post by: RodeoX on October 15, 2014, 05:35:47 PM
Make sure you do it yourself! Farming out the creation of a vanity address means taking on a security risk. And remember that each desired character lengthens the time it will take to create.
So, 1Love4GjE1847hhs88q9ye8qbsag7 will take a lot less time than 1elitecoder47hhs88q9ye8qbsag7


Title: Re: is it possible to create your own DESIRED address?
Post by: pooya87 on October 15, 2014, 05:46:09 PM
thank you guys i searched what you suggested and found the topic in here:
https://bitcointalk.org/index.php?topic=25804.0


Title: Re: is it possible to create your own DESIRED address?
Post by: MF Doom on October 15, 2014, 05:46:45 PM
Yes, you can use a software called vanitygen. Make sure you download from the original official source and run it OFFLINE.

So I could get an MFDoom address?  Awesome!


Title: Re: is it possible to create your own DESIRED address?
Post by: Velkro on October 15, 2014, 07:18:21 PM
Im using online generator. Its easier and faster for me http://bitcoinvanitygen.com/
My address: 1veLKroPwcYvWYv8vcGVJEajQAdnf7f7H


Title: Re: is it possible to create your own DESIRED address?
Post by: bitsmichel on October 15, 2014, 07:57:18 PM
Yes, this is possible. I've seen some addresses that started with special characters, but it was computationally expensive to do many characters. You'll see in the vanity generator that more than 10 characters is impossible now.


Title: Re: is it possible to create your own DESIRED address?
Post by: KarstenNilsen on October 15, 2014, 08:18:38 PM
Please be aware that if you receive a nice public address from someone else, he or she can also access the funds stored at this address!


Title: Re: is it possible to create your own DESIRED address?
Post by: notlist3d on October 15, 2014, 09:15:15 PM
Time will depend on how many letters you want.  Even if using a few graphics cards if you get to 8-9 letter ones your looking at possibly a lot of time.


Title: Re: is it possible to create your own DESIRED address?
Post by: 2double0 on October 15, 2014, 09:20:06 PM
Time will depend on how many letters you want.  Even if using a few graphics cards if you get to 8-9 letter ones your looking at possibly a lot of time.

And whether you care about capitals or not. If you want all capitals or a specific arrangement it will take much longer to find


Title: Re: is it possible to create your own DESIRED address?
Post by: fatguyyyyy on October 15, 2014, 09:47:54 PM
I use this service http://bitcoinvanitygen.com/ but it's not the best for security
Is better run a software offline!


Title: Re: is it possible to create your own DESIRED address?
Post by: Cryptock on October 15, 2014, 09:48:44 PM
Be careful with vanity generator, not always safe.


Title: Re: is it possible to create your own DESIRED address?
Post by: DhaniBoy on October 15, 2014, 10:59:12 PM
bitcoin address is determined by the system created by the place we make our wallet, so we can not determine the address of our own bitcoin wallet, which only we can do is make as many of our bitcoin address for storing bitcoin we collect, hopefully we can gather bitcoin as many ...  8)


Title: Re: is it possible to create your own DESIRED address?
Post by: Vod on October 16, 2014, 12:14:52 AM
i mean can i create any address that i like for example:
1POOYA87blahbalh(random)

I consider vanity addresses to be an unnecessary security risk.

Let's say I create my address 1Vod............. and I use it for all my receivables.  People get used to seeing the 1Vod.

It would be trivial for another user to create another different address with 1Vod in it in an attempt to scam the unsuspecting.   :-\


Title: Re: is it possible to create your own DESIRED address?
Post by: pooya87 on October 16, 2014, 06:00:39 AM
bitcoin address is determined by the system created by the place we make our wallet, so we can not determine the address of our own bitcoin wallet, which only we can do is make as many of our bitcoin address for storing bitcoin we collect, hopefully we can gather bitcoin as many ...  8)
maybe my English is rusty but i've read this 5 times and still have no clue what you wanna say!


Title: Re: is it possible to create your own DESIRED address?
Post by: dothebeats on October 16, 2014, 12:22:45 PM
Yup! There is this software called VanityGen to create a customized address. Haven't tried that yet, but I never saw a negative feedback about that. :)


Title: Re: is it possible to create your own DESIRED address?
Post by: Velkro on October 16, 2014, 12:30:11 PM
I consider vanity addresses to be an unnecessary security risk.

Let's say I create my address 1Vod............. and I use it for all my receivables.  People get used to seeing the 1Vod.

It would be trivial for another user to create another different address with 1Vod in it in an attempt to scam the unsuspecting.   :-\
Thats not true :), even if u use random address like 1bzDRm30cw28803wn80ow389hw839
It can easily be scammed by creating vanity addres 1bzDRm53j0j298rh39qw27h93wh3wh8
People are looking on first characters of address to recognize it, no matter what is rest (psychology)


Title: Re: is it possible to create your own DESIRED address?
Post by: ranochigo on October 16, 2014, 02:30:30 PM
Please be aware that if you receive a nice public address from someone else, he or she can also access the funds stored at this address!
Collision is HIGHLY unlikely. In order for a collision to happen, it would take a super computer, faster than all the computers in the world combined to generate one such address in a million years. Even if you are looking for a vanity that is more than 6 letters, it is already very hard.


Title: Re: is it possible to create your own DESIRED address?
Post by: Muhammed Zakir on October 16, 2014, 04:31:56 PM
If you don't have enough computing power, try to use split key generation. There are a few services available, both paid and free, you can use gadman's free service : https://bitcointalk.org/index.php?topic=270180.0 , he has created one for me for free.
Here is the guide:
Step 1 : Extract the zip and open bitaddress.
Step 2 : Move your mouse till an address is created after that, Click Vanity Wallet.
Step 3 : Click Generate.
Step 4 : Copy Public Key and save private key in a safe location.
Step 5 : Send the public key part you got and desired name/text(don't forget to add 1 in first).
Step 6 : You will get the private key part after it is generated.
Step 7 : Enter the previously saved private key in 'Your Private Key' column and the private key gadman/other user sent you in 'Pool Private Key' column.
Step 8 : Click 'Calculate Vanity Wallet'.
Your vanity address is generated. If you do this nobody will know your private key and thus, it will be more secure.

P.S. You can also use Samr7's Keyconv tool( https://github.com/samr7/vanitygen/blob/master/keyconv.c ). Main vanitygen : https://bitcointalk.org/index.php?topic=25804.0 and compressed private key supporting vanitygen(2x-4x faster) : https://bitcointalk.org/index.php?topic=301068.0

   ~~MZ~~


Title: Re: is it possible to create your own DESIRED address?
Post by: Simon8x on October 17, 2014, 01:22:43 PM
Im using online generator. Its easier and faster for me http://bitcoinvanitygen.com/
My address: 1veLKroPwcYvWYv8vcGVJEajQAdnf7f7H

It seems to me that site doesn't offer split key vanity address. I would rather stay away with it for safety of my bitcoin.


Title: Re: is it possible to create your own DESIRED address?
Post by: Muhammed Zakir on October 17, 2014, 05:12:12 PM
Im using online generator. Its easier and faster for me http://bitcoinvanitygen.com/
My address: 1veLKroPwcYvWYv8vcGVJEajQAdnf7f7H

It seems to me that site doesn't offer split key vanity address. I would rather stay away with it for safety of my bitcoin.

Yes, it is easier and faster but not secure which is the important factor when using any type of currencies. Giving a signed blank cheque to a stranger. Don't ever use online vanity address generator. They do use split-key vanity address but after the address is made, an output is made. And they are fetching data's from output to show in the website. If they didn't delete that output file from the computer, they can see your private key which means they can spend your BTC anytime. They may not move firstly, but when your address get many mBTC, say 0.05+BTC, they may move the BTC to their wallet. The private keys can be retrieved from the server too. So please try to avoid such things! If you don't have enough computing power to create vanity address, create in the way, I suggested.

   ~~MZ~~


Title: Re: is it possible to create your own DESIRED address?
Post by: pooya87 on October 17, 2014, 05:35:42 PM
Im using online generator. Its easier and faster for me http://bitcoinvanitygen.com/
My address: 1veLKroPwcYvWYv8vcGVJEajQAdnf7f7H

It seems to me that site doesn't offer split key vanity address. I would rather stay away with it for safety of my bitcoin.

Yes, it is easier and faster but not secure which is the important factor when using any type of currencies. Giving a signed blank cheque to a stranger. Don't ever use online vanity address generator. They do use split-key vanity address but after the address is made, an output is made. And they are fetching data's from output to show in the website. If they didn't delete that output file from the computer, they can see your private key which means they can sprnd your BTC anytime. They may not move firstly, but when your address got many mBTC, say 0.05+BTC, they may move the BTC to their wallet. The private keys can be retrieved from the server too. So please try to avoid such things! If you don't have enough computing power to create s vanity address, create in the way, I suggested.

   ~~MZ~~
yeah,thanks for explaining, again!

Quote
yes, i know. the only reason i made this topic is that i was visiting eztv.it (a site that i was using for a longtime Smiley) and suddenly i saw their donation address and it was something like 1EZTV..... so i was curious to know how they did that


Title: Re: is it possible to create your own DESIRED address?
Post by: Velkro on October 17, 2014, 05:43:41 PM
It seems to me that site doesn't offer split key vanity address. I would rather stay away with it for safety of my bitcoin.
Not everyone is IT-tech expert, so they must trust some people/some businesses to receive what they want in IT world.
It would be perfect world where everybody would be computer security expert and would do everything by themselves, but this is reality, and people need help often.
( Which is not good for bitcoin overall, but there is no other way )


Title: Re: is it possible to create your own DESIRED address?
Post by: Muhammed Zakir on October 17, 2014, 05:47:35 PM
It seems to me that site doesn't offer split key vanity address. I would rather stay away with it for safety of my bitcoin.
Not everyone is IT-tech expert, so they must trust some people/some businesses to receive what they want in IT world.
It would be perfect world where everybody would be computer security expert and would do everything by themselves, but this is reality, and people need help often.
( Which is not good for bitcoin overall, but there is no other way )

Oh! So you are the owner! :) Why are you telling "there is no other way?" Didn't you read what I and other people wrote? :) You either didn't see it or you are avoiding it. :)

P.S. For this I don't think a great knowledge is needed, just need a computer with enough power. Even a newbie to cypto can generate it easily, Samr7 has explained it in simple language.

Edit 2 : Your site is good and has a nice UI. :) It would be better if you accept public key part. So it will be secure. But it usually take more time to generate an address with that part public key than it is generated just with the characters/word. ::)

   ~~MZ~~


Title: Re: is it possible to create your own DESIRED address?
Post by: pooya87 on October 17, 2014, 05:53:20 PM
as far as i found out about Vanity gen and its toppic here: https://bitcointalk.org/index.php?topic=25804.0
the address can be created offline and it doesnt seem to need any kind of special computing power!
also the source is available at github so..... i don't think it can contain any kind of shenanigans in the background


Title: Re: is it possible to create your own DESIRED address?
Post by: Muhammed Zakir on October 17, 2014, 06:01:24 PM
as far as i found out about Vanity gen and its toppic here: https://bitcointalk.org/index.php?topic=25804.0
the address can be created offline and it doesnt seem to need any kind of special computing power!
also the source is available at github so..... i don't think it can contain any kind of shenanigans in the background

Yes, you can create it offline. What I meant by 'computing power' is that it needs to solve some expressions, so naturally your computer must be good. For me, with a dual core CPU+Nvidia GPU, I am getting ~220 Kkeys/sec when using Vanitygen-32bit, for some reasons, oclvanitygen isn't working for me, so my GPU can't be used for generating as I can only use vanitygen. If you don't have enough computing power, it is very hard to generate a vanity with 7+ charcacters and practically, impossible to generate a 9+ characters currently, it may change in future. I hope you understand! :)

   ~~MZ~~


Title: Re: is it possible to create your own DESIRED address?
Post by: Centaurus on October 19, 2014, 11:24:08 PM
i mean can i create any address that i like for example:
1POOYA87blahbalh(random)
----------------------------
EDIT: i got my answer, thank you all
found this thread : https://bitcointalk.org/index.php?topic=25804.0
Yes we can :D
Search for vanitygen


Title: Re: is it possible to create your own DESIRED address?
Post by: Kakmakr on October 23, 2014, 06:16:19 AM
So, I cannot throw the dice and choose random numbers for a private key, and then generate the public address from the private key?

Ah... I get it, you want a specific public address?

So if it's possible to generate your own public address, it should in theory be possible to hack it's private key?

I thought it was only possible to create your own private key, not your own custom public address? ^confused^


Title: Re: is it possible to create your own DESIRED address?
Post by: aronnov on October 23, 2014, 10:10:58 AM
seetahu I can not make a wallet in blockchain.info address in accordance with our will, because the system has a system blockchain.info random to make bitcoin wallet address, the address consists of numbers and letters, uppercase and lowercase letters, that's all I know .. .  ::)


Title: Re: is it possible to create your own DESIRED address?
Post by: Mobius7 on October 23, 2014, 11:03:43 AM
So, I cannot throw the dice and choose random numbers for a private key, and then generate the public address from the private key?

Ah... I get it, you want a specific public address?

So if it's possible to generate your own public address, it should in theory be possible to hack it's private key?

I thought it was only possible to create your own private key, not your own custom public address? ^confused^

Searching for a vanity address works this way:
1. Create a new public private key pair.
2. Check if the address fits your requirement.
3. Go back to step 1 if yes. Stop if no.

It is not going backward from the address to the private key.


Title: Re: is it possible to create your own DESIRED address?
Post by: Kakmakr on October 23, 2014, 12:04:53 PM
That is in effect what I am saying.

If you have someones private key, you can figure out what his public adress is, but not the other way around.

So how do you get the private key for a public address you designed yourself?

Does these Vanity tools only give you enough room to create, say the first 8 caracters, due to the lack of processing power to generate a full address?


Title: Re: is it possible to create your own DESIRED address?
Post by: Muhammed Zakir on October 23, 2014, 12:08:32 PM
So, I cannot throw the dice and choose random numbers for a private key, and then generate the public address from the private key?

Ah... I get it, you want a specific public address?

So if it's possible to generate your own public address, it should in theory be possible to hack it's private key?

I thought it was only possible to create your own private key, not your own custom public address? ^confused^

You can find others private key using vanitygen by using the address. But now it is impossible, as it will take a lot of years. Even to generate a 10 char vanity addresses, it taked many many years, so you can easily guess how much years will it take to find a private key of 19 char vanity address. ::) I hope you understand!

    ~~MZ~~


Title: Re: is it possible to create your own DESIRED address?
Post by: Muhammed Zakir on October 23, 2014, 12:10:26 PM
That is in effect what I am saying.

If you have someones private key, you can figure out what his public adress is, but not the other way around.

So how do you get the private key for a public address you designed yourself?

Does these Vanity tools only give you enough room to create, say the first 8 caracters, due to the lack of processing power to generate a full address?

You can generate as many char vanity addresses as you want but now it is only possible to generate upto 9 char, which will also take a few days if you have a lot of GPU. ::)

   ~~MZ~~


Title: Re: is it possible to create your own DESIRED address?
Post by: Mobius7 on October 23, 2014, 12:47:24 PM
If you have someones private key, you can figure out what his public adress is, but not the other way around.

Yes.

So how do you get the private key for a public address you designed yourself?

Say for example, you want to have an address starting with 1ABC.
You create a new private key, the associated address is 1XYZ and you throw it away.
You create another new private key, and the associated address is 1234 and you throw it away.
...After lots of trying...
You create another new private key, and the assoicated address is 1ABC. You are happy with it, and import the private key in your wallet.

Does these Vanity tools only give you enough room to create, say the first 8 caracters, due to the lack of processing power to generate a full address?

The more characters you want, the lower the chance you will get a match (exponentially).
You can try to find an address starting with 1ABCDEFGHIJKLMN but it will be extremely likely that you can't get a match after years.


Title: Re: is it possible to create your own DESIRED address?
Post by: Kakmakr on October 24, 2014, 06:50:57 AM
It's acctually mind boggling how difficult it is, to match a full public address with it's private key.
Watched the video on youtube "Amazing math of Private keys" last night, and it's impossible to hack a private key.

Would be nice, if we could use Alias names linked to your Bitcoin address, to make it easier to remember. ^frown^


Title: Re: is it possible to create your own DESIRED address?
Post by: Centaurus on October 24, 2014, 06:52:01 AM
Take a look at this topic https://bitcointalk.org/index.php?topic=25804.0


Title: Re: is it possible to create your own DESIRED address?
Post by: ferdinant on October 24, 2014, 08:23:54 AM
How much you can choose from that desired address ?


Title: Re: is it possible to create your own DESIRED address?
Post by: Muhammed Zakir on October 25, 2014, 11:25:31 AM
How much you can choose from that desired address ?

Didn't get you, please specify. If you meant characters, then its your choice but longer it is, harder it is to generate.

   ~~MZ~~


Title: Re: is it possible to create your own DESIRED address?
Post by: PangPang on October 25, 2014, 12:07:17 PM
How much you can choose from that desired address ?

Didn't get you, please specify. If you meant characters, then its your choice but longer it is, harder it is to generate.

   ~~MZ~~

Exactly. You can even run your vanitygen program trying to get my address, but then your success chance will be extremely extremely low, as there are a total of 2^160 bitcoin addresses.


Title: Re: is it possible to create your own DESIRED address?
Post by: waser12 on October 25, 2014, 02:06:41 PM
Yes it is !


Title: Re: is it possible to create your own DESIRED address?
Post by: keackh on October 25, 2014, 09:29:46 PM
you can use the software vanitygen to do this !


Title: Re: is it possible to create your own DESIRED address?
Post by: bitnanigans on October 26, 2014, 05:28:33 AM
I've always wondered what the required computational power for generating vanity addresses is. Could anyone point me in the right direction for this info? Thanks.


Title: Re: is it possible to create your own DESIRED address?
Post by: Muhammed Zakir on October 26, 2014, 05:34:22 AM
I've always wondered what the required computational power for generating vanity addresses is. Could anyone point me in the right direction for this info? Thanks.

Sure! :)


 =snip=

Prefixes are also very fast to search, and a list of thousands of prefixes may be specified with little or no reduction in key search rate.

Regular expressions are programmable pattern filters.  They are very powerful, and can be used to match prefixes, suffixes, varying-length sequences, etc..  For a quick tutorial, see http://www.regular-expressions.info/quickstart.html (http://www.regular-expressions.info/quickstart.html).  To enable regular expressions, use the -r command line option.  Unfortunately, regular expressions are very slow, and will have a significant impact on key search rate.  Because of this, regular expressions should only be used if their expressive power is needed.

Oclvanitygen is only effective at searching for prefixes.  Regular expressions will not work effectively with oclvanitygen, as oclvanitygen is currently unable to execute the regular expression on the GPU.

What key search rate can I expect from hardware X?

Detailed list forthcoming.  Some ballpark estimates are listed below.

Dual-core desktop CPUs, 32-bit mode: 100-250 Kkey/s.
Dual-core desktop CPUs, 64-bit mode: 150-450 Kkey/s.
Quad-core desktop CPUs, 32-bit mode: 200-400 Kkey/s.
Quad-core desktop CPUs, 64-bit mode: 300-750 Kkey/s.

As vanitygen performs a lot of large integer arithmetic, running it in 64-bit mode makes a huge difference in key search rate, easily a 50% improvement over 32-bit mode.  If you are using a 64-bit edition of Windows, and not using a GPU, be sure to use vanitygen64.exe.

In custom builds, CPU performance will be less than expected if the OpenSSL library is an older version (<1.0.0d) or is not built with the appropriate optimizations enabled.

General formulas for expected performance on GPUs

NVIDIA GeForce 96xx, 98xx, GT 1xx, GT 2xx, GTX 2xx (G90/GT200):
Key/s = (CUDA Cores) x (Shader MHz) x 17

AMD Radeon 58xx, 59xx, 67xx, 68xx (VLIW5):
Key/s = (Stream Processors) x (Core MHz) x 20.1

AMD Radeon 69xx (VLIW4):
Key/s = (Stream Processors) x (Core MHz) x 13.6

AMD GCN, NVIDIA Fermi/Kepler: Please contribute some numbers!

Unfortunately, AMD VLIW4 does not perform as well as VLIW5 with the same number of cores/clocks.  Oclvanitygen is sensitive to integer multiply throughput, and VLIW5 can multiply concurrently with other operations, whereas multiply consumes all four ALUs in VLIW4.  At similar clocks, a hobbled Radeon 5830 will outperform a Radeon 6970.

   ~~MZ~~


Title: Re: is it possible to create your own DESIRED address?
Post by: Centaurus on October 26, 2014, 06:10:07 AM
I have used vanitygen to make my addresses starting with the first characters of my company name.