Alguns endereços de Bitcoin começam com bc1p e outros com bc1q. Qual é a diferença?
Eu entendo assim: ao gastar, só são reveladas as condições realmente utilizadas, e a transação precisa incluir menos dados no bloco, o que reduz as taxas.
As assinaturas Schnorr podem agregar as chaves públicas de várias pessoas em uma só. Assim, um endereço controlado por várias pessoas parece igual, na blockchain, a um endereço com assinatura de uma única pessoa.
Meu hábito atualmente: antes de transferir para um endereço que começa com bc1p, confirmo se minha carteira ou plataforma oferece suporte a endereços Taproot.
O endereço Taproot de $BTC começa com bc1p e é diferente dos endereços SegWit que começam com bc1q.

#BTC

NFA, faça sua própria pesquisa.