SegWit (Segregated Witness, SegWit) traduz-se como "testemunha segregada" e é uma atualização do protocolo bitcoin desenvolvida por membros da equipe de desenvolvimento principal. Tecnicamente, é um soft fork, uma atualização suave na qual as novas regras são compatíveis com as antigas: a cadeia de blocos não é quebrada, e os nós que não mudaram para a nova versão continuam a considerar os blocos válidos.
Por que o SegWit é necessário
A essência da inovação é que os dados da assinatura (as testemunhas que confirmam o direito de dispor das moedas) são movidos para uma estrutura separada e não ocupam mais espaço na parte principal do bloco. Graças a isso, mais transações cabem em um único bloco sem um aumento formal em seu tamanho. Isso visa reduzir a carga na rede e usar o espaço do bloco de forma mais eficiente.
- Aumentando a capacidade sem um aumento drástico no tamanho do bloco.
- Reduzindo o impacto do problema de blocos sobrecarregados com transações.
- Eliminando a vulnerabilidade associada à maleabilidade dos identificadores de transação, o que é importante para soluções de segunda camada.
O SegWit se tornou um passo importante no desenvolvimento da rede e foi subsequentemente implementado em uma série de outras criptomoedas que utilizam uma arquitetura semelhante.




