


Ao criar o Bitcoin, Satoshi Nakamoto definiu um limite fundamental: cada bloco não pode ultrapassar um milhão de bytes de capacidade. Esse parâmetro, suficiente nos primeiros anos do Bitcoin, tornou-se um gargalo à medida que a criptomoeda ganhou popularidade e a rede passou a enfrentar congestionamentos. A cada dez minutos, um novo bloco é gerado, e o limite de um milhão de bytes restringe o número de transações por bloco — normalmente poucas dezenas. Isso resulta em uma média de sete transações por segundo. Em períodos de alta demanda, dezenas de milhares de transações ficam acumuladas, elevando as taxas para valores de dezenas de US$ e fazendo com que confirmações levem dias. O setor cripto precisava de uma solução técnica eficiente para acelerar o processamento e reduzir custos. Foi nesse contexto que surgiu o Segregated Witness, ou SegWit.
O Segregated Witness (SegWit) foi proposto em 2015 pelo desenvolvedor Pieter Wuille e por membros do Bitcoin Core como resposta às limitações de velocidade nas transações. O SegWit foi implementado oficialmente via soft fork em 2017, ampliando a capacidade de processamento de um bloco do Bitcoin em 1,7 vezes — um avanço relevante que não demandou hard fork nem divisão da rede.
O SegWit ultrapassou as fronteiras do Bitcoin e foi adotado por outras criptomoedas de peso, como Litecoin e Bitcoin Cash. Seu uso traz três grandes vantagens: maior capacidade dos blocos, velocidade superior nas transações e escalabilidade otimizada. Esses benefícios tornaram o SegWit peça chave na infraestrutura blockchain contemporânea, comprovando o valor de soluções inovadoras que resolvem desafios de escalabilidade e mantêm compatibilidade com sistemas já existentes.
Para entender a inovação do SegWit, é preciso analisar como as transações do Bitcoin são estruturadas. Cada operação é composta por dois elementos distintos: dados da transação e dados de testemunha. Os dados da transação incluem informações sobre saldos e valores transferidos, enquanto os dados de testemunha contêm as assinaturas que validam identidade e autorização do usuário.
Do ponto de vista prático, o usuário se interessa pelos dados centrais: saldo e valor transferido. Já os dados de verificação de identidade, embora indispensáveis à segurança, não precisam ocupar espaço privilegiado na estrutura da transação. Em suma, quem recebe só precisa ter certeza de que os ativos estão disponíveis e autorizados; não é necessário acesso imediato à assinatura completa do remetente.
Na estrutura original do Bitcoin, os dados de testemunha — especialmente as assinaturas — ocupam até 65% do espaço do bloco. Essa ineficiência reduz o rendimento das transferências e eleva o custo de empacotamento para mineradores. O SegWit resolve esse problema extraindo os dados de testemunha da transação e armazenando-os separadamente, em outra estrutura. Com isso, a rede pode processar mais operações dentro do mesmo limite de tamanho, aumentando o throughput sem alterar a limitação de um megabyte por bloco. Ao segregar os dados de testemunha, o SegWit otimiza o espaço do bloco, acelera as transações e reduz custos.
O SegWit gerou avanços expressivos para o funcionamento do Bitcoin. Sua primeira grande vantagem é o aumento da capacidade dos blocos: estatísticas mostram que assinaturas ocupam até 65% do espaço de um bloco de transações. Com o SegWit, esse espaço é liberado, permitindo que cada bloco processe muito mais operações sem alterar o limite nominal de um megabyte.
A segunda vantagem é o ganho em velocidade, com princípios semelhantes aos das soluções de escalabilidade de camada 2 do Ethereum. O processamento dos dados do Bitcoin por camadas aumenta a taxa de transações por segundo (TPS). Após a adoção do SegWit, o sistema concentra mais capacidade computacional e armazenamento nos dados essenciais, já que o peso das assinaturas diminui. O resultado são taxas de transação mais baixas e maior praticidade para uso cotidiano.
A terceira vantagem relevante é a compatibilidade com a Lightning Network, solução off-chain para expansão do protocolo Bitcoin. A Lightning Network cria uma camada suplementar de infraestrutura, abrindo canais de pagamento para grandes transferências rápidas, mesmo em cenários extremos. Enquanto a Lightning processa dados fora da blockchain, o SegWit otimiza o processamento on-chain, aliviando a sobrecarga do sistema principal e facilitando a implementação da Lightning Network.
O SegWit também traz ganhos de segurança: dados de transação e assinatura são totalmente separados. Como a assinatura do usuário fica fora do cálculo do identificador da transação, elimina-se o risco de maleabilidade — manipulação de dados antes da confirmação. Isso protege a integridade das informações e facilita programas de reparo de transações. O SegWit também abriu caminho para os ordinais do Bitcoin ao ampliar o limite de dados arbitrários por transação. Com o upgrade Taproot (2021), que facilitou o armazenamento de dados e expandiu limites, tornou-se possível criar ordinais e NFTs inscritos em satoshis individuais.
Para usuários comuns, o SegWit oferece três benefícios práticos: segurança superior em relação a endereços tradicionais, transações mais rápidas graças à capacidade de blocos expandida e taxas significativamente menores. Isso se traduz em uma experiência aprimorada ao transacionar Bitcoin.
Utilizar o SegWit é simples: basta usar um endereço de carteira compatível para receber transferências de Bitcoin. Dados históricos mostram que a taxa de uso do SegWit cresce continuamente, confirmando a ampla aceitação da tecnologia.
Hoje, os endereços Bitcoin se dividem em quatro tipos principais, cada um com suas características. O formato Legacy (P2PKH), iniciado por "1", é o original e ainda está em uso. P2PKH significa Pay To PubKey Hash, isto é, pagamento ao hash da chave pública. Exemplo: 1Fh7ajXabJBpZPZw8bjD3QU4CuQ3pRty9u.
O formato Nested (P2SH), iniciado por "3", serve para endereços multiassinatura. P2SH significa Pay-to-Script-Hash, utilizando scripts e hashes para entradas e saídas. Essa estrutura suporta funções mais avançadas, como exigência de múltiplas assinaturas para autorizar uma transferência — por exemplo, dois entre três titulares. Exemplo: 3EktnHQD7RiAE6uzMj2ZifT9YgRrkSgzQX.
O formato Nested SegWit (P2SH), também iniciado por "3", representa endereços compatíveis com SegWit. Utilizando o método P2SH, esses endereços são reconhecidos por nós antigos que não suportam SegWit integralmente. Exemplo: 3KF9nXowQ4asSGxRRzeiTpDjMuwM2nypAN. O usuário não precisa distinguir se um endereço iniciado por "3" é multiassinatura ou SegWit; basta saber que são amplamente aceitos e podem enviar Bitcoin para endereços iniciados por "1" ou "bc1".
O formato Native SegWit (Bech32), iniciado por "bc1", é o SegWit nativo. Os endereços Bech32 foram criados para o SegWit e definidos no BIP173 em 2017. Sua principal característica é não diferenciar maiúsculas de minúsculas — só há números de 0 a 9 e letras minúsculas de a a z — o que facilita a leitura e evita erros. Exemplo: bc1qf3uwcxaz779nxedw0wry89v9cjh9w2xylnmqc3.
O Bech32 utiliza Base32 em vez de Base58, exigindo menos caracteres e permitindo cálculos mais rápidos. O armazenamento em QR code também é mais eficiente. O formato oferece maior segurança graças à melhor detecção de erros, reduzindo o risco de endereços inválidos. Como são compatíveis nativamente com SegWit, não precisam de espaço extra para serem incorporados em P2SH, levando a taxas mais baixas. Endereços SegWit nativos têm vantagens como QR codes compactos, melhor detecção de erros, mais segurança e insensibilidade a maiúsculas. O uso de apenas letras minúsculas facilita a digitação e compreensão.
Endereços Native P2WPKH e Native P2WSH, ambos iniciados por "bc1q", são SegWit nativos versão 0. P2WPKH (Pay-to-Witness-Public-Key-Hash) tem comprimento fixo de 42 caracteres, como: bc1qmgjswfb6eXcmuJgLxvMxAo1tth2QCyyPYt8shz. P2WSH (Pay-to-Witness-Script-Hash) tem 62 caracteres, como: bc1q09zjqeetautmyzrxn9d2pu5c5glv6zcmj3qx5axrltslu90p88pqykxdv4wj. P2WPKH é comum para endereços individuais; P2WSH é voltado para multiassinatura.
Em 2019, foi identificada uma possível vulnerabilidade no Bech32: se o último caractere for "p" e um ou mais "q" forem adicionados, o endereço pode passar na verificação de checksum sem gerar erro. Isso pode levar ao envio de Bitcoins para endereços incorretos, tornando-os inacessíveis. Porém, o Bech32 só é utilizado em SegWit nativo, que tem limites rígidos de 20 ou 32 bytes; qualquer caractere extra ultrapassa esse limite e a carteira bloqueia a transação.
Para mitigar esse risco, surgiu o padrão Bech32m, documentado no BIP0350. O Bech32m adiciona um dígito extra ao checksum, garantindo que caracteres adicionais invalidem o endereço. Esse padrão se aplica a endereços Taproot e futuros formatos, enquanto os SegWit nativos permanecem com o Bech32 original, protegido pelo limite de bytes.
O formato P2TR (Bech32m), iniciado por "bc1p", representa endereços Taproot para SegWit nativo versão 1. Exemplo: bc1pqs7w62shf5ee3qz5jaywle85jmg8suehwhOawnqxevre9k7zvqdz2mOn. Endereços SegWit nativo versão 0 continuam usando o Bech32; versões 1 ou superiores usam o Bech32m. Taproot, sempre iniciado por "bc1p", permite funcionalidades avançadas como NFTs de BTC e Ordinals NFT.
A análise das diferenças práticas entre formatos revela distinções importantes em taxas e funções. Endereços SegWit compatíveis iniciados por "3" oferecem cerca de 24% de economia nas taxas em relação aos tradicionais iniciados por "1". Endereços SegWit nativos começados por "bc1" proporcionam até 35% de economia frente aos do tipo "1".
O maior benefício ocorre ao comparar SegWit nativo ("bc1" e alguns "3") com multiassinatura ("3"): a economia pode chegar a 70% nas taxas, um diferencial para usuários que realizam muitas transações. Taproot, que viabiliza NFTs e Ordinals, mantém taxas similares aos endereços "3", sendo eficiente para quem quer explorar o ecossistema de colecionáveis digitais do Bitcoin.
Essas diferenças decorrem do espaço consumido por cada tipo de endereço no bloco. Os tradicionais ocupam mais espaço devido à estrutura menos eficiente, enquanto os SegWit nativos otimizam o uso segregando os dados de testemunha. A economia substancial em taxas faz dos SegWit nativos a melhor escolha para quem busca eficiência, enquanto o Taproot agrega funcionalidades avançadas sem elevar os custos.
O Segregated Witness é um marco na evolução do Bitcoin: resolve desafios de escalabilidade sem comprometer a compatibilidade da rede. Ao separar os dados de testemunha dos dados de transação, o SegWit aumenta o número de transações por bloco, reduz taxas e melhora a eficiência. Sua adoção é ampla e segue crescendo à medida que mais usuários percebem seus benefícios.
O SegWit vai além da escalabilidade: elimina o risco de maleabilidade de transação, reforçando a segurança e confiabilidade das operações com Bitcoin. Também amplia a programabilidade, servindo de base para soluções como Lightning Network e viabilizando inovações — como ordinais e NFTs — com atualizações como o Taproot.
Para o usuário, o SegWit entrega vantagens concretas: segurança reforçada, processamento ágil e custos reduzidos. Os vários formatos compatíveis, dos SegWit Nested ("3") aos nativos ("bc1") e Taproot ("bc1p"), equilibram compatibilidade, eficiência e recursos avançados.
Carteiras modernas e grandes plataformas já incorporam o SegWit em múltiplas criptomoedas como Bitcoin, Litecoin e Bitcoin Cash. Isso melhora a experiência do usuário, reduz taxas e acelera transferências. O suporte completo a Taproot possibilita participação em ordinais, tokens BRC-20 e NFTs. Enquanto o Bitcoin evolui, o SegWit comprova que avanços podem ser implementados via soft fork consensual, sem sacrificar os princípios de descentralização e segurança. A adoção dos endereços SegWit nativos é fundamental para o progresso do Bitcoin, oferecendo a melhor combinação de eficiência, segurança e economia para transações em criptomoedas.
SegWit nativo é um formato avançado de endereço do Bitcoin que utiliza o padrão bech32. Ele potencializa o protocolo SegWit, reduz custos e acelera as transações.
Sim, você pode enviar Bitcoin para um endereço SegWit nativo. Basta usar sua carteira para transferir do saldo atual para o novo endereço SegWit. Sempre confira o endereço antes de enviar.
Não, BTC SegWit não é o mesmo que Bitcoin. É um formato de endereço aprimorado, que traz taxas menores e mais escalabilidade para o Bitcoin.
Sim, SegWit nativo é altamente vantajoso. Garante transações mais baratas, eficiência superior e ampla compatibilidade. É ideal para transferências peer-to-peer e segue como escolha sólida para usuários de Bitcoin.





