Bitcoin Forum
May 09, 2024, 12:37:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: the relation with private keys and pubic keys?  (Read 230 times)
crofrihosl (OP)
Jr. Member
*
Offline Offline

Activity: 56
Merit: 3


View Profile
September 09, 2019, 03:53:58 PM
 #1

for example

i have this address:

1crof2axcuUxNc6aBkNM9aoawoJxpf8vg

containing charterers : 1crof2axuUN6BkM9wJp8vg [22 charterers ]


is it possible to generate some addresses somehow using only this  [22 charterers ]

base22




 
1715215058
Hero Member
*
Offline Offline

Posts: 1715215058

View Profile Personal Message (Offline)

Ignore
1715215058
Reply with quote  #2

1715215058
Report to moderator
1715215058
Hero Member
*
Offline Offline

Posts: 1715215058

View Profile Personal Message (Offline)

Ignore
1715215058
Reply with quote  #2

1715215058
Report to moderator
The Bitcoin network protocol was designed to be extremely flexible. It can be used to create timed transactions, escrow transactions, multi-signature transactions, etc. The current features of the client only hint at what will be possible in the future.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5928


bitcoindata.science


View Profile WWW
September 09, 2019, 04:39:47 PM
Merited by HeRetiK (1), ABCbits (1)
 #2

You are looking for a vanity generator.

You want more 1crof addresses, right?
Those programs work like this.  You specify that you want 1crof in your address.

So this program will bruteforce thousands of privatekeys and see if any of them matches 1cfofs in their public addresses. It is a long a slow process. The longest is the phrase you want, the longest will be your waiting time until the program finds the privatekey for that address.

There is this guide dome by 1miau
https://bitcointalk.org/index.php?topic=5096373.0

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
crofrihosl (OP)
Jr. Member
*
Offline Offline

Activity: 56
Merit: 3


View Profile
September 09, 2019, 08:08:50 PM
 #3

You are looking for a vanity generator.

You want more 1crof addresses, right?
Those programs work like this.  You specify that you want 1crof in your address.

So this program will bruteforce thousands of privatekeys and see if any of them matches 1cfofs in their public addresses. It is a long a slow process. The longest is the phrase you want, the longest will be your waiting time until the program finds the privatekey for that address.

There is this guide dome by 1miau
https://bitcointalk.org/index.php?topic=5096373.0

vanity almost old like bitcoin Tongue

1crof2axcuUxNc6aBkNM9aoawoJxpf8vg
5JFJnRWLYgPV8vrhzmox8rHru42ACUnM8Y44eG7QtFqPUCyHdRP

not bruteforce generating and comparing Grin totally offline no public database needed  Grin

i am looking for some codes that only use a specific characters not all base58 ?
Thirdspace
Hero Member
*****
Offline Offline

Activity: 1232
Merit: 738


Mixing reinvented for your privacy | chipmixer.com


View Profile
September 09, 2019, 08:47:12 PM
 #4

not bruteforce generating and comparing Grin totally offline no public database needed  Grin
there's no other way to do that, and you can do it offline
finding/generating specific public address can only be done
by randomly generating private key and checking the corresponding public address

i am looking for some codes that only use a specific characters not all base58 ?
by adding the -r regex (regular expression) option to the vanitygen
you can set it to find addresses contain only those 22 alphabets
I'm not sure this right but for example, regex ^1crof[0-9].*$
it will find addresses that start with 1crof and followed only by numbers

khaled0111
Legendary
*
Offline Offline

Activity: 2520
Merit: 2853


Top Crypto Casino


View Profile WWW
September 09, 2019, 08:57:49 PM
Last edit: September 09, 2019, 09:11:51 PM by khaled0111
 #5

i am looking for some codes that only use a specific characters not all base58 ?
No, unfortunately this is not possible.
The only way to go is like this: private key -> public key -> address.

If  you change one bit in the private key, you will get a completely different address.

You have to use a vanity address generator then remove the generated addresses that doesn't meet the criteria.

Also, finding such an address will take longer than you think.


█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
crofrihosl (OP)
Jr. Member
*
Offline Offline

Activity: 56
Merit: 3


View Profile
September 09, 2019, 09:51:19 PM
 #6

not bruteforce generating and comparing Grin totally offline no public database needed  Grin
there's no other way to do that, and you can do it offline
finding/generating specific public address can only be done
by randomly generating private key and checking the corresponding public address

i am looking for some codes that only use a specific characters not all base58 ?
by adding the -r regex (regular expression) option to the vanitygen
you can set it to find addresses contain only those 22 alphabets

I'm not sure this right but for example, regex ^1crof[0-9].*$
it will find addresses that start with 1crof and followed only by numbers

this is what i was looking for Wink
bitmover
Legendary
*
Offline Offline

Activity: 2296
Merit: 5928


bitcoindata.science


View Profile WWW
September 09, 2019, 09:52:28 PM
Last edit: September 09, 2019, 11:54:26 PM by bitmover
Merited by khaled0111 (1)
 #7

i am looking for some codes that only use a specific characters not all base58 ?
No, unfortunately this is not possible.
The only way to go is like this: private key -> public key -> address.

It is not possible because you are not generating public addresses , but privatekeys.

You are thinking that you need a public address of just a few characters, but that's not what you need. You need the private keys of that address. Understand the difference?


Edit: I am agreeing with you Khaled001. Just complementing

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
crofrihosl (OP)
Jr. Member
*
Offline Offline

Activity: 56
Merit: 3


View Profile
September 09, 2019, 09:58:59 PM
 #8

Also, finding such an address will take longer than you think.

you can't
your chance few trillions of trillions lighting years
crofrihosl (OP)
Jr. Member
*
Offline Offline

Activity: 56
Merit: 3


View Profile
September 09, 2019, 10:05:57 PM
 #9

i am looking for some codes that only use a specific characters not all base58 ?
No, unfortunately this is not possible.
The only way to go is like this: private key -> public key -> address.

It is not possible because you are not generating public addresses , but privatekeys.

You are thinking that you need a public address of just a few characters, but that's not what you need. You need the private keys of that address. Understand the difference?

is it possible to get p2pkh bitcoin addresses throw a passphrase or seed?
khaled0111
Legendary
*
Offline Offline

Activity: 2520
Merit: 2853


Top Crypto Casino


View Profile WWW
September 09, 2019, 11:04:12 PM
 #10

It is not possible because you are not generating public addresses , but privatekeys.

You are thinking that you need a public address of just a few characters, but that's not what you need. You need the private keys of that address. Understand the difference?
I think you misunderstood what I said  Smiley
I will refolmulate. I said that it is impossible because he has to start from a private key to generate a public address (one way functions), and every private key will generate a completely different address.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
odolvlobo
Legendary
*
Offline Offline

Activity: 4298
Merit: 3214



View Profile
September 10, 2019, 09:49:02 PM
 #11

I don't know if your question has been answered, but I'll summarize.

Currently, the only known way to generate addresses with a specific criteria (such as 1crof..., or using only 22 of the 58 possible characters) is to repeatedly generate private keys until one is generated that has an address that meets your criteria.

That is exactly what vanitygen does. From the docs:

Quote
Vanitygen can search for exact prefixes or regular expression matches.  When searching for exact prefixes, vanitygen will ensure that the
prefix is possible, will provide a difficulty estimate, and will run about 30% faster.  Exact prefixes are case-sensitive by default, but may be searched case-insensitively using the "-i" option.  Regular expression patterns follow the Perl-compatible regular expression language.

Github repo: https://github.com/samr7/vanitygen

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
Pages: [1]
  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!