Condividi questo articolo

À medida que o debate sobre o tamanho do bloco aumenta, a solução de dimensionamento do Bitcoin entra na próxima fase

A comunidade de voluntários que desenvolve o código para o software do bitcoin entrou em uma nova fase de testes para o Segregated Witness.

À medida que os ataques contra o grupo se intensificam, a comunidade de voluntários que desenvolve o código do software de código aberto do bitcoin entrou em uma nova fase de testes para o Segregated Witness, sua solução de dimensionamento proposta.

A fusão, que ocorreu no último final de semana, ocorreu quase sete meses após a proposta feita por Pieter Wuille, cofundador da startup de Bitcoin Blockstream e um dos principais colaboradores da comunidade de desenvolvimento de código aberto do Bitcoin CORE , durante a conferência Scaling Bitcoin em Hong Kong.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Long & Short oggi. Vedi Tutte le Newsletter

Desde então, a atualização, comumente conhecida como SegWit, viutestes amplos tanto pela comunidade CORE quanto por várias empresas que operam no espaço Bitcoin . Mais recentemente, os Colaboradores do CORE se reuniram para um encontro cara a caraem Zurique para uma revisão prática do código.

Para recapitular, o SegWit foi proposto como um meio de aumentar efetivamente a capacidade dos blocos de transação do Bitcoin , alterando como o espaço dentro deles é usado, em vez de aumentar completamente o tamanho dos blocos de dados no blockchain. Além disso, a atualização aborda questões como maleabilidade da transação, ou a capacidade de IDs de transações serem alteradas antes de serem confirmadas pela rede.

Com a fusão deo código inicial para SegWit no branch master da base de código Bitcoin , uma nova fase de testespode começar que os desenvolvedores dizem que fornecerá mais oportunidades para testar a atualização e identificar quaisquer bugs persistentes. Os desenvolvedores dizem que ele permite o teste SegWit em conjunto com outros recursos no código do bitcoin.

Uma ressalva importante: o SegWit ainda tem um longo caminho a percorrer antes de se tornar uma parte ativa da rede.

Para começar, o código mesclado T contém os elementos necessários para realmente ativá-lo. Isso, de acordo com a equipe CORE , será escrito e adicionado após mais testes.

Wuille disse ao CoinDesk:

"Os passos de curto prazo são backporting e mais testes de uso no mundo real na testnet. Depois disso, definir os parâmetros de ativação e fazer lançamentos com o SegWit ativo nele, e esperar que seja adotado pelos mineradores e pela comunidade."

O processo de levar o SegWit da prancheta para os testes T ocorreu sem controvérsia.

Os defensores do aumento do tamanho dos blocos de transação na rede Bitcoin disseram que o SegWit é uma maneira muito complexa de escalar o sistema, e alguns chegaram a acusar a equipe CORE de ignorar os interesses dos usuários de Bitcoin – uma alegação que os Colaboradores rejeitaram. É a resistência à maneira como o CORE funciona que deu origem a implementações alternativas como Bitcoin Clássico.

Comentários recentes

de membros da comunidade mineira da China, bem como rumores de que alguns mineirospode adotar um hard fork de redepor si só, ilustram ainda mais a tensão que definiu o debate sobre a escala.

Questão de tempo

Uma questão sem dúvida importante para alguns membros da comunidade Bitcoin e partes interessadas é quando, exatamente, o SegWit se tornará uma parte ativa da rede, embora atualmente esteja ativo na rede de testes do Bitcoin .

Em conjunto com os testes que continuam a ocorrer, os desenvolvedores farão o backport do SegWit para o Bitcoin CORE 0.12, a versão lançada em fevereiro passado. Em termos leigos, isso significa pegar novos elementos do código e aplicá-los a versões mais antigas.

O mantenedor do Bitcoin CORE, Wladimir van der Laan, sugeriu que esse processo poderia ocorrer já no mês que vem, embora essa decisão dependa de como será a próxima fase de testes.

De acordo com Wuille, "dependendo do momento, a ativação pode terminar em [CORE] 0.13.0 ou 0.13.1".

É também durante esse estado que os desenvolvedores envolvidos com a iniciativa esperam detectar quaisquer bugs que existam no código. Dado o valor de mercado de mais de US$ 10 bilhões do bitcoin, há um risco embutido com qualquer grande mudança em como o sistema funciona.

Wuille disse ao CoinDesk que esses riscos são reais, mas reconhecidos pelos Colaboradores do CORE e outros que estão testando o SegWit.

"O Segwit é inegavelmente uma das maiores mudanças nas regras de consenso e implementação do bitcoin, então há riscos inerentes", disse ele. "No entanto, também é a mudança que tem mais atenção, revisão e testes devido ao seu impacto. Estou confiante de que se bugs forem deixados, eles serão menores e encontrados durante a fase de testnet."

Um passo em direção ao desenvolvimento futuro

De certa forma, o SegWit é uma espécie de trampolim para outras mudanças propostas no código do bitcoin.

Van der Laan, que chamou a fusão do último fim de semana de "um grande passo à frente", indicou que o lançamento do SegWit dá aos desenvolvedores a oportunidade de adicionar mais funcionalidades ao Bitcoin.

O lançamento do SegWit se encaixaria em outros aspectos do desenvolvimento do Bitcoin , incluindo uma propostapelo colaborador Matt Corallo para reduzir os tempos de propagação de blocos de rede.

"Isso é especialmente necessário porque o desconto de testemunha resulta em um aumento no tamanho do bloco, o que torna a questão do atraso de propagação ainda mais urgente", disse Wuille.

Embora a proposta provavelmente ainda atraia críticas dos detratores do CORE , a fusão sinaliza que o desenvolvimento está avançando em meio a argumentos de que a equipe estáresistente à mudança.

Imagem do projetovia Shutterstock

Stan Higgins

Membro da equipe editorial em tempo integral da CoinDesk desde 2014, Stan está há muito tempo na vanguarda da cobertura de desenvolvimentos emergentes na Tecnologia blockchain. Stan já contribuiu para sites financeiros e é um leitor ávido de poesia. Stan atualmente possui uma pequena quantia (<$ 500) em BTC, ENG e XTZ (Veja: Política Editorial).

Picture of CoinDesk author Stan Higgins