À medida que o protocolo Bitcoin evolui, diferentes tipos de endereços surgiram na rede Bitcoin para acomodar as necessidades de segurança e eficiência. Aqui estão os quatro tipos de endereços importantes no Bitcoin:
Endereço legado (P2PKH)
Endereços legados são o formato de endereço mais antigo adotado pelo Bitcoin. Eles começam com o número 1, por exemplo: 1MbeQFmHo9b69kCfFa6yBr7BQX4NzJFQq9.
Esse tipo de endereço é baseado no script Pay-to-Public-Key-Hash (P2PKH) e suas transações ocupam um grande espaço no blockchain, são relativamente lentas para processar e não são anônimas o suficiente.
Endereço SegWit aninhado (P2SH)
Nested SegWit é um endereço Bitcoin P2SH que começa com o número 3, por exemplo: 3EmUH8Uh9EXE7axgyAeBsCc2vdUdKkDqWK
SegWit é uma atualização tecnológica projetada para resolver problemas de escalabilidade de transações Bitcoin, aumentar a capacidade da rede e reduzir taxas de transação. Os endereços que usam SegWit reduzem o tamanho das transações BTC, reduzindo assim as taxas de transferência.
Endereço SegWit nativo (P2WPKH)
Native SegWit é um endereço Bitcoin começando com bc1q e usando o esquema de codificação Bech32, por exemplo: bc1qj89046x7zv6pm4n00qgqp505nvljnfp6xfznyw
Em comparação com o Nested SegWit, os endereços Native SegWit otimizam ainda mais o processamento de transações e apresentam melhor desempenho em termos de compatibilidade entre carteiras, legibilidade e economia de espaço.
Endereço raiz principal (P2TR)
Taproot é um tipo de endereço Bitcoin que começa com bc1p e usa o esquema de codificação Bech32m. É também o tipo de endereço Bitcoin mais recente, por exemplo: bc1p8denc9m4sqe9hluasrvxkkdqgkydrk5ctxre5nkk4qwdvefn0sdsc6eqxe.
Taproot é uma grande atualização do Bitcoin ativada no final de 2021 que introduz um novo esquema de assinatura chamado assinaturas Schnorr, que permite que transações complexas com múltiplas assinaturas pareçam transações comuns, aumentando assim a privacidade.