Skip to main content

Endereço | Bitcoin Glossary | Mapping Bitcoin

Endereço

Protocolo

Also known as: Bitcoin address, receiving address

Identificador criptográfico derivado de uma chave pública para receber bitcoin. Existem formatos legacy, P2SH e SegWit nativo Bech32 (bc1...).

Visão geral

Um endereço Bitcoin é o identificador que você compartilha com outros para receber pagamentos. Ele é derivado de uma chave pública por meio de uma série de etapas de hash e codificação, fornecendo uma representação mais curta e amigável. Diferentes formatos de endereço evoluíram ao longo do tempo, cada um oferecendo melhorias em eficiência, detecção de erros ou funcionalidade.

Formatos de endereço

Formato      Prefixo  Início de exemplo    Introduzido
─────────────────────────────────────────────────────────
P2PKH        1        1A1zP1eP5QGe...      2009 (original)
P2SH         3        3J98t1WpEZ73...      2012 (BIP16)
Bech32       bc1q     bc1qw508d6q...       2017 (BIP173/SegWit)
Bech32m      bc1p     bc1pxyz...           2021 (BIP350/Taproot)

Como os endereços são gerados

  1. Gerar uma chave privada (número aleatório de 256 bits)
  2. Derivar a chave pública usando multiplicação de curva elíptica
  3. Fazer hash da chave pública com SHA-256 seguido de RIPEMD-160
  4. Codificar o resultado usando Base58 (legacy) ou Bech32 (SegWit)

Conceitos equivocados comuns

  • Endereços não são contas: Ao contrário de contas bancárias, os endereços Bitcoin foram projetados para uso único. Reutilizar endereços degrada a privacidade ao vincular transações.
  • Endereços não "guardam" bitcoin: O blockchain registra saídas bloqueadas em scripts específicos. Um endereço é simplesmente uma codificação legível por humanos desse script.
  • Enviar para o formato errado ainda funciona: Carteiras modernas suportam todos os formatos de endereço. No entanto, alguns serviços mais antigos podem não suportar endereços Bech32.

Melhores práticas

Sempre use o formato de endereço mais moderno que sua carteira suporta (atualmente Bech32/Bech32m) para taxas mais baixas e melhor detecção de erros. Gere um novo endereço para cada transação para maximizar a privacidade.