SegWit, abreviação de Segregated Witness, é uma atualização do protocolo Bitcoin que visa melhorar a eficiência e a capacidade das transações. Ele consegue isso separando as assinaturas de transação, ou testemunhas, dos próprios dados da transação. Ao mover essas assinaturas para fora do bloco principal, mais espaço fica disponível para transações adicionais. Isso ajuda a reduzir o tamanho de cada transação, permitindo que mais transações caibam em um único bloco. Como resultado, o SegWit ajuda a reduzir as taxas de transação e a aumentar a velocidade das transações. Além de aumentar a capacidade, o SegWit também aborda questões como a maleabilidade das transações. Isso significa que os identificadores exclusivos das transações não podem ser alterados, o que é benéfico para diversas soluções de escalonamento e protocolos de segunda camada, como a Lightning Network. No geral, o SegWit representa um passo significativo para melhorar a escalabilidade do Bitcoin, tornando-o mais eficiente para os usuários e abrindo caminho para futuras inovações.