Bitcoin Forum
July 14, 2026, 08:33:46 AM *
News: Latest Bitcoin Core release: 31.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: How are addresses approved by the network  (Read 79 times)
Curious T (OP)
Full Member
***
Offline

Activity: 354
Merit: 103



View Profile
July 13, 2026, 02:04:01 PM
 #1

I've been reading about quantum resistant addresses and that led me to read up on the different kind of addresses and how they were created. Turns out, there is a bit of history behind every address type.
I'd just like to know if anybody can create an address and if it is accepted the developers, then it would be used? Like, can a person create an address and use it for himself alone, or does the address have to be included into the Bitcoin code or something to be compactable? How does it work? 

hmbdofficial
Member
**
Online Online

Activity: 238
Merit: 73


View Profile
July 13, 2026, 02:14:55 PM
Last edit: July 13, 2026, 04:37:27 PM by hmbdofficial
 #2

Remember that address are hash of public key and the public key is derived from the corresponding private key. I don’t know if it’s possible to generate a random usable public key that is not linked to a private key. However one can actually generate a random private key since it’s just large number within a specific range. Then generate its public key from the private key generated using the elliptical curve multiplication and proceeds to hash the public to get your address.
Zaguru12
Legendary
*
Offline

Activity: 1484
Merit: 1244


Instant Crypto Withdrawals


View Profile WWW
July 13, 2026, 02:29:24 PM
 #3


Like, can a person create an address and use it for himself alone, or does the address have to be included into the Bitcoin code or something to be compactable? How does it work? 


It you generate an adress using the regular wallets we use yes it’s unique to you alone, but let me assume you don’t want wallet to generate keys or addresses for you and you want to do the Mathematical part yourself it is still possible, but first you have to Randomly generate a private key outside computer environment and then subsequently generate your own address. But all this must have to be in line with the consensus of the scripts type of the network,

If it is actually a custom address type you want where you want some characters to start with you unique custom name then you can use vanity address generator for that type of address.

So yes it’s possible but the network consensus must still be obeyed but one warning is the fact that doing it yourself might not create the randomness needed for it to actually be good or using other third parties to generate that address which will exposes your keys

 
██████████████████████████████████████████████▀█████████████████████████████
██████████▀█████████████████████████████████████▀███████████████████████████
██████████▄█████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████
█████████████████████████████▄█████████▀▀████████████████████████████████
████████████████████████████████▀████████████████████████████▄██████████████
██████████████████████████████▀█████████▄███▀██████████████▄███████████████
███████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████▄▄█████████████████████████
███████████████████████████████████████████████████▀▀███████████████████████
 
 PLAY NOW 
Curious T (OP)
Full Member
***
Offline

Activity: 354
Merit: 103



View Profile
July 13, 2026, 02:42:46 PM
 #4

It you generate an adress using the regular wallets we use yes it’s unique to you alone, but let me assume you don’t want wallet to generate keys or addresses for you and you want to do the Mathematical part yourself it is still possible, but first you have to Randomly generate a private key outside computer environment and then subsequently generate your own address. But all this must have to be in line with the consensus of the scripts type of the network,

This is not what I meant.
You know how there are different types of addresses like P2SH, P2PKH, P2WPKH and all of them have their own prefix and total number of characters. Now there is a new P2MR address being proposed that it is a quantum resistant address, so if for example a person can create such an address (P.S. I don't mean generate), I mean to create a new address type like P2MR, can he use it on his own or does the network need to made aware of it before it can be used. And if the network needs to be made aware of it, what is done that makes it compactable before it can receive and send Bitcoin.

Cookdata
Legendary
*
Online Online

Activity: 1736
Merit: 1394


Not Your Keys, Not Your Bitcoin


View Profile
July 13, 2026, 02:54:24 PM
 #5

I'd just like to know if anybody can create an address and if it is accepted the developers, then it would be used? Like, can a person create an address and use it for himself alone, or does the address have to be included into the Bitcoin code or something to be compactable? How does it work?  

First of all, the developers don't accept or reject Bitcoin addresses; the network does, but the network does not recognise the address directly. It recognises the type of script your Bitcoin is locked on. Your address is just encoded in a format in either be Bech32 or base58, which are usually converted to script hash.

You should check https://learnmeabitcoin.com/technical/transaction/output/scriptpubkey, you can create any of the locking scripts and have it encoded to any of the formats, base58 or bech32.


It you generate an adress using the regular wallets we use yes it’s unique to you alone, but let me assume you don’t want wallet to generate keys or addresses for you and you want to do the Mathematical part yourself it is still possible, but first you have to Randomly generate a private key outside computer environment and then subsequently generate your own address. But all this must have to be in line with the consensus of the scripts type of the network,

This is not what I meant.
You know how there are different types of addresses like P2SH, P2PKH, P2WPKH and all of them have their own prefix and total number of characters. Now there is a new P2MR address being proposed that it is a quantum resistant address, so if for example a person can create such an address (P.S. I don't mean generate), I mean to create a new address type like P2MR, can he use it on his own or does the network need to made aware of it before it can be used. And if the network needs to be made aware of it, what is done that makes it compactable before it can receive and send Bitcoin.

The address is just a proposal, and it is not recognised yet on the network. For it to be usable and compatible, there is going to be a soft fork, like the way Segwit was created back in 2017. If it becomes a standard, anyone can create it and use it.

If you create any locking script that is not standard and you lock Bitcoin on it, your Bitcoin will be lost forever.

███████████████████████████
███████▄████████████▄██████
████████▄████████▄████████
███▀█████▀▄███▄▀█████▀███
█████▀█▀▄██▀▀▀██▄▀█▀█████
███████▄███████████▄███████
███████████████████████████
███████▀███████████▀███████
████▄██▄▀██▄▄▄██▀▄██▄████
████▄████▄▀███▀▄████▄████
██▄███▀▀█▀██████▀█▀███▄███
██▀█▀████████████████▀█▀███
███████████████████████████
.
.Duelbits PREDICT..
█████████████████████████
█████████████████████████
███████████▀▀░░░░▀▀██████
██████████░░▄████▄░░████
█████████░░████████░░████
█████████░░████████░░████
█████████▄▀██████▀▄████
████████▀▀░░░▀▀▀▀░░▄█████
██████▀░░░░██▄▄▄▄████████
████▀░░░░▄███████████████
█████▄▄█████████████████
█████████████████████████
█████████████████████████
.
.WHERE EVERYTHING IS A MARKET..
█████
██
██







██
██
██████
Will Bitcoin hit $200,000
before January 1st 2027?

    No @1.15         Yes @6.00    
█████
██
██







██
██
██████

  CHECK MORE > 
Zaguru12
Legendary
*
Offline

Activity: 1484
Merit: 1244


Instant Crypto Withdrawals


View Profile WWW
July 13, 2026, 02:55:11 PM
 #6

You know how there are different types of addresses like P2SH, P2PKH, P2WPKH and all of them have their own prefix and total number of characters. Now there is a new P2MR address being proposed that it is a quantum resistant address, so if for example a person can create such an address (P.S. I don't mean generate), I mean to create a new address type like P2MR, can he use it on his own or does the network need to made aware of it before it can be used. And if the network needs to be made aware of it, what is done that makes it compactable before it can receive and send Bitcoin.

Clearly I think you just answered the question your self, you can actually see that even the P2MR is a proposal which is subjected to developers approval and if not approved cannot be used. Bitcoin is decentralized meaning it’s actually base on consensus rule and all this new protocols even the address types from Segwit types of addresses were all actually accepted first before it was used.

So for example if you decide to create another address type (script type) it has to come under proposal first. You as a creator has to write a formal proposal with all the technical details of it and if the network sees it as a solution to a certain problem and doesn’t harms the network existing protocols they accept it and soft fork and implement it. That is the proceedings that even Pay-to-Merkle-Root (P2MR) is undergoing under BIP-360 proposal

 
██████████████████████████████████████████████▀█████████████████████████████
██████████▀█████████████████████████████████████▀███████████████████████████
██████████▄█████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████
███████████████████████████████████████████████████████████████████████████
█████████████████████████████▄█████████▀▀████████████████████████████████
████████████████████████████████▀████████████████████████████▄██████████████
██████████████████████████████▀█████████▄███▀██████████████▄███████████████
███████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████████████████████████████
█████████████████████████████████████████████████▄▄█████████████████████████
███████████████████████████████████████████████████▀▀███████████████████████
 
 PLAY NOW 
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!