

Segregated Witness, ou SegWit, constitui um avanço tecnológico decisivo no desenvolvimento do Bitcoin, destinado a resolver os desafios de escalabilidade da rede. Este artigo analisa a importância do SegWit, os seus fundamentos técnicos e o seu impacto nas transações Bitcoin.
O SegWit foi proposto em 2015 pelo programador Pieter Wuille e outros colaboradores do Bitcoin Core, como solução para acelerar o processamento das transações. Após implementação em 2017, através de um soft fork, o SegWit aumentou em 1,7 vezes a capacidade de processamento de dados por bloco. Esta tecnologia foi adotada por criptomoedas como Bitcoin, Litecoin e outros altcoins, oferecendo vantagens como maior capacidade de bloco, maior velocidade de transação e melhor escalabilidade operacional.
O SegWit separa os dados das transações em duas componentes: dados básicos e dados testemunha. Os dados básicos incluem informações de saldo, enquanto os dados testemunha validam a identidade do utilizador. Ao extrair e armazenar separadamente os dados testemunha, o SegWit aumenta substancialmente a velocidade das transações. Esta separação resolve o problema dos dados testemunha ocuparem grande parte do espaço de armazenamento na estrutura inicial das transações Bitcoin.
O SegWit apresenta diversas vantagens:
Capacidade de bloco superior: Ao separar os dados testemunha, que podem ocupar até 65% do bloco, o SegWit aumenta a informação transacional processada em cada bloco.
Maior rapidez de transação: À semelhança das soluções de camada 2 noutros protocolos, o SegWit processa os dados do Bitcoin por camadas, concentrando poder computacional na gestão das transações. Este método reduz o esforço do sistema e, em teoria, eleva a taxa de transações por segundo (TPS).
Compatibilidade com Lightning Network: O SegWit facilita a implementação da Lightning Network, solução de escalabilidade de camada 2 do Bitcoin, ao aliviar a pressão das transações on-chain.
Segurança aprimorada: A separação integral dos dados de transação e assinatura elimina o risco de manipulação de informação transacional.
Possibilita Bitcoin ordinals: O SegWit expandiu o limite para dados arbitrários em transações, viabilizando Bitcoin ordinals e NFTs.
A tecnologia SegWit apresenta-se em diferentes formatos de endereço Bitcoin:
Cada formato oferece benefícios distintos em matéria de segurança, rapidez e custos de transação.
Os diferentes tipos de endereço influenciam taxas e funcionalidades das transações:
O SegWit representa um passo fundamental na evolução do Bitcoin, ao ultrapassar os desafios de escalabilidade e viabilizar inovações como a Lightning Network e os Bitcoin ordinals. Ao aumentar a eficiência, reduzir custos e reforçar a segurança, o SegWit tornou-se crucial para a melhoria da experiência dos utilizadores nas transações Bitcoin. À medida que o ecossistema das criptomoedas evolui, o impacto do SegWit confirma a adaptabilidade do Bitcoin e o compromisso contínuo com a sua funcionalidade e utilidade.
O SegWit é uma atualização do Bitcoin que separa os dados das transações, aumentando a capacidade dos blocos e melhorando a escalabilidade sem alterar o tamanho dos blocos.
Sim, pode enviar BTC para um endereço SegWit. Estes endereços são compatíveis com transações Bitcoin, oferecendo maior eficiência e custos reduzidos.
O BTC SegWit oferece custos de transação inferiores aos do BTC convencional. Os endereços SegWit não têm suporte universal, por isso utilize-os apenas se o destinatário os aceitar.
Sim, o BTC SegWit é considerado seguro. A sua adoção é ampla e foi alvo de testes rigorosos desde a implementação, sem registo de problemas de segurança relevantes.











