Endereço de bitcoin
A sequência de letras e números de que alguém precisa para enviar bitcoin para você. Ele é gerado a partir de uma chave pública ou de um script, e seus primeiros caracteres indicam o formato.
Um endereço não é uma conta e não guarda saldo. Ele descreve a condição para gastar o que for enviado a ele, em geral a assinatura de uma chave, ou de várias. Sua carteira gera um novo sempre que você pede, e o conselho habitual é usar cada um uma única vez, porque qualquer pessoa pode consultar um endereço e ver todos os pagamentos feitos a ele.
Os primeiros caracteres indicam o formato:
- 1: o formato original, gerado a partir de uma única chave pública.
- 3: gerado a partir de um script, muitas vezes o de uma carteira multiassinatura, segundo o BIP13, de 2011.
- bc1q: SegWit, segundo o BIP173, de 2017.
- bc1p: Taproot, segundo o BIP350, de 2020, em uso desde novembro de 2021.
Os endereços que começam com bc1 usam só letras minúsculas e números, então são mais fáceis de ler em voz alta e de copiar, e têm um código de verificação (checksum) que, segundo o BIP173, detecta com certeza qualquer erro em até quatro caracteres. Esse código tinha uma brecha: num endereço terminado em “p”, era possível inserir ou tirar letras “q” logo antes do “p” sem que o erro fosse detectado. O BIP350 corrigiu isso com uma versão nova, o Bech32m, que é a usada pelos endereços Taproot.
Antes de enviar
O código de verificação detecta erros de digitação, não um endereço válido que é o errado. Cole o endereço em vez de digitá-lo, confira-o inteiro, e não só os primeiros e últimos caracteres, e envie primeiro um valor pequeno para um endereço que você ainda não usou: um pagamento em bitcoin não pode ser revertido. O envenenamento de endereços é uma das formas pelas quais as pessoas acabam enviando para o endereço errado.