Segregated Witness
Atualização da rede Bitcoin que separou os dados de assinatura das transações, ampliando a capacidade da rede e corrigindo uma falha técnica antiga.
Pontos-chave
- SegWit é uma atualização da rede Bitcoin que separou os dados de assinatura do restante de cada transação.
- Essa separação liberou espaço nos blocos, permitindo mais transações e reduzindo, na prática, o custo por transação.
- Também corrigiu uma falha técnica que dificultava soluções de escala construídas sobre a rede.
O que é o SegWit?
SegWit é a abreviação de segregated witness, ou testemunha segregada. Trata-se de uma atualização do protocolo da rede Bitcoin voltada a melhorar sua capacidade e corrigir uma limitação técnica. O nome se refere à ideia central: separar, dentro de cada transação, os dados de assinatura, chamados de testemunha, das demais informações. Essa reorganização, aparentemente simples, teve efeitos importantes sobre o funcionamento da rede.
Como funciona
Toda transação inclui assinaturas que provam a autorização de quem envia os fundos. Antes do SegWit, esses dados de assinatura ficavam misturados ao restante da transação e ocupavam parte relevante do espaço limitado de cada bloco. O SegWit passou a tratar esses dados separadamente, retirando-os da contagem principal de espaço. Com isso, mais transações passaram a caber em cada bloco, o que aumentou a capacidade da rede sem alterar bruscamente seu limite básico.
Além do ganho de capacidade, o SegWit corrigiu um problema técnico conhecido que permitia alterar certos identificadores de transação antes da confirmação. Essa falha dificultava a construção de soluções mais avançadas sobre a rede. Ao resolvê-la, o SegWit abriu caminho para tecnologias de segunda camada, como redes de pagamento rápidas construídas sobre o Bitcoin, que dependiam justamente dessa correção para funcionar de forma confiável.
A adoção do SegWit foi gradual e opcional, feita de uma forma compatível com o que já existia, sem dividir a rede. Carteiras e serviços passaram a suportá-lo aos poucos, e transações que o utilizam tendem a ocupar menos espaço, resultando em taxas menores. Por ter melhorado a capacidade, reduzido custos e habilitado avanços posteriores, o SegWit é considerado uma das atualizações mais significativas da história da rede Bitcoin.
Entender o SegWit ajuda a compreender como a rede Bitcoin evoluiu para lidar com escala e habilitar novas soluções.
Por que importa
Entender o SegWit ajuda a compreender como a rede Bitcoin melhorou sua capacidade e viabilizou soluções de escala como redes de pagamento rápidas. Para quem usa a rede, ele se traduz em transações mais eficientes. Trata-se de um conceito técnico, sem que isso represente qualquer recomendação de operação.
Limitações
O SegWit ampliou a capacidade da rede, mas não eliminou seus limites: em alta demanda, as taxas ainda podem subir. Seus benefícios dependem de carteiras e serviços que o suportem, e a adoção levou tempo. Ele é uma peça de um conjunto maior de soluções de escala, não uma resposta definitiva por si só. Nada disso representa recomendação de operação.