Author

Topic: Bitcoin: O que é a SegWit? (Read 573 times)

sr. member
Activity: 406
Merit: 250
www.cryptocompare.com
March 25, 2017, 12:11:42 PM
#1


No sistema da Bitcoin, todas as transações são gravadas permanentemente na blockchain. É este atributo que permite à Bitcoin ser completamente descentralizada. No entanto, estas transações são compostas de dados que ocupam espaço nos blocos da blockchain. Estes blocos têm atualmente um limite de 1MB o que faz com que as transações estejam limitadas a 3-7 transações por segundo (TPS) tendo em conta que os blocos são emitidos de 10 em 10 minutos. Este limite de 1MB foi imposto de modo a evitar certos vetores de ataque que podiam ser explorados sem o mesmo. No entanto, devido à crescente popularidade da Bitcoin, este limite está a ser testado – Ler mais.

De modo a que este limite possa ser aumento existem várias propostas tais como o Bitcoin Unlimited e SegWit. Hoje, vamos tentar explicar o que é a SegWit, a solução proposta pela equipa de desenvolvimento, Bitcoin Core.

O que é SegWit

SegWit é a abreviação de Segregated Witnesses e é uma proposta apresentada pela equipa Bitcoin Core. Vem na forma de um soft fork, um upgrade compativel que pode funcionar mesmo se alguns utilizadores não fizerem update no seu software (Sem resultar numa divisão da blockchain). Foi lançada na versão 0.13.1 do Bitcoin Core.

Nas transações da Bitcoin existem três elementos chave. Quem envia, recebe, e as assinaturas (chamadas de testemunhas) e estas ocupam uma grande parte do tamanho da transação. Ao contrário da crença popular, a segwit não separa as assinaturas das transações...

Ler mais
Jump to: