Futures
Access hundreds of perpetual contracts
TradFi
Gold
One platform for global traditional assets
Options
Hot
Trade European-style vanilla options
Unified Account
Maximize your capital efficiency
Demo Trading
Introduction to Futures Trading
Learn the basics of futures trading
Futures Events
Join events to earn rewards
Demo Trading
Use virtual funds to practice risk-free trading
Launch
CandyDrop
Collect candies to earn airdrops
Launchpool
Quick staking, earn potential new tokens
HODLer Airdrop
Hold GT and get massive airdrops for free
Pre-IPOs
Unlock full access to global stock IPOs
Alpha Points
Trade on-chain assets and earn airdrops
Futures Points
Earn futures points and claim airdrop rewards
I’ve noticed that many newcomers get confused about what types of Bitcoin addresses exist in general and how they differ. In fact, it’s important to understand this if you work seriously with BTC.
Currently, there are four main types in circulation. The oldest and most familiar to everyone are P2PKH addresses, which start with a one. For example, 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2. This is the classic one, and it’s still widely used, even though there are more efficient options now.
Then came the P2SH format (, which starts with a three ). It was introduced in 2012 to support multi-signatures and complex scenarios. An address like 3J98t1WpEZ73CNmQviecrnyWrnqRhWNLy. Here, the payer sends funds to the script hash, not directly to a key. This gave the network more flexibility.
Bitcoin address types evolved further with the appearance of Bech32 (bc1q...). This is a completely different level—the newest format with better protection against input errors. The algorithm is designed to distinguish similar characters like 1 and l, 0 and o. An address like bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq takes up less space in a block and works faster.
And not too long ago, Taproot (bc1p...) appeared. This is a development of the Bech32 idea, but with even greater optimization. It reduces the load on the blockchain and increases confidentiality. If you follow the development of Bitcoin, you can see that each new generation of addresses becomes smarter.
So why do addresses change in a wallet? It’s simple—it's a matter of privacy and security. If you use one address for all transactions, then your entire payment history is visible on the blockchain. A new address for every operation is the best protection. Plus, if one private key is compromised, only the funds on the address associated with it will be affected.
By the way, modern wallets solved this with HD Wallet technology. Instead of storing a bunch of private keys, you create a backup of a single seed phrase, and from that, all addresses are generated deterministically. This is the BIP32 and BIP44 standard. It’s convenient: one phrase restores the entire wallet, and at the same time each address is unique.
Bitcoin address types are not just different formats—they’re an evolution of the protocol. Each type solves its own tasks: P2PKH provides basic functionality, P2SH supports complex scenarios, and Bech32 and Taproot deliver optimization and scalability. If you get into the logic behind it, it becomes clearer how Bitcoin actually works.