Artigo anterior O hardfork na rede Bitcoin é inevitável? A resposta pode ser o BIP 91 Próximo artigo Home O hardfork na rede Bitcoin é inevitável? A resposta pode ser o BIP 91 O hardfork na rede Bitcoin é inevitável? A resposta pode ser o BIP 91 By Benson Toti - min. de leitura Atualizado 03 junho 2020 Enquanto uma parte significativa da comunidade Bitcoin está preocupada com uma possível quebra na rede Bitcoin, os mineradores começaram a votar em apoio do BIP 91. O BIP91 é uma versão modificada do plano SegWit2x, e as duas características principais desta solução são as seguintes: Graças a isso, a rede pode adotar mais facilmente o Segregated Witness (SegWit) – um protocolo compatível com versões anteriores que permite aumentar a eficiência do bloco sem aumentar o tamanho do mesmo e também abre caminho para soluções offline como a Lightning Network ; Se o BIP 91 for ativado antes de 31 de julho, ele irá substituir o BIP 148 – soft fork ativado pelo usuário, que também assume a ativação do SegWit, mas traz o risco de dividir a rede Bitcoin em varias blockchains. Detalhes técnicos Para uma melhor compreensão das características do BIP 91, é necessário retornar à decisão do SegWit2x, que foi apresentada em maio na conferência Consensus 2017 em Nova York. O SegWit2x é baseado no software do Bitcoin Core chamado BTC1 e, além de ativar o SegWit, também fornece um aumento no tamanho do bloco. Poucas semanas após a assinatura do Acordo de Nova York, o engenheiro de garantia da Bitmain [não deve ser confundido com o fabricante chinês de equipamentos de mineração da Bitmain Technologies] James Hilliard propôs uma versão modificada do SegWit, o SegWit2x, cuja essência é reduzida a uma velocidade mais rápida e implementação confiável do SegWit sem a ameaça de dividir a rede em varias blockchains. Ao escrever o BIP 91, duas outras propostas para escalar o Bitcoin foram levadas em consideração: BIP 141 – o plano de ativação original da SegWit, introduzido pela primeira vez em novembro de 2016; BIP 148 – publicado em março de 2017, esta decisão teve como objetivo impulsionar a implementação do BIP 141 através de softwares ativados por usuário (UASF). Mas, mais importante ainda, o BIP 91 tornou-se uma alternativa para a redistribuição completa do BIP 141, cuja data de validade ativa é apenas em meados de novembro de 2017. Em termos mais simples, a implementação do soft fork na rede Bitcoin exige que os mineradores incluam um Bit de sinal especial nos blocos extraídos, mostrando sua vontade de adotar novas regras. A versão original do Segwit2x exigiu a inclusão do quarto bit de sinal (bit 4) para suportar BIP 141, e foi aqui que o conflito surgiu, porque o código BIP 141 já estava registrado de forma a responder ao primeiro sinal Bit (bit 1). Para ignorar este conflito, o BIP 91 usa um bit adicional que sinaliza a aceitação obrigatória do primeiro bit de sinal original. Consequentemente, não há necessidade de alterar a lógica de ativação do SegWit já existente. Assim, o BIP 91 usa o mesmo método de implantação do BIP 141, mas com algumas diferenças importantes: Os mineradores sinalizam não no primeiro, mas no quarto bit; A ativação da solução exige apenas 80% do hash da rede (o plano SegWit original necessitava de um suporte em 95% do hash); Ao contrário do BIP 141, o período de ativação é de 336 blocos em vez de 2016. Ou seja, quando o nível de suporte dos mineiros atinge 80%, o BIP 91 é fixado e, após 336 blocos, ele é ativado de acordo com o mesmo esquema que o BIP 148 (UASF). Por esta altura, os mineiros terão que começar a usar o primeiro bit de sinal. Os blocos sem tal número serão rejeitados, ou seja, eles não cairão na rede de bloco geral. Para evitar a separação da Blockchain, o primeiro bit de sinal deve usar pelo menos 51% dos mineiros. E, nesse momento, espera-se que a maioria deles suporte a ativação do BIP 91 através do quarto bit de sinal. Um incentivo adicional para que os mineiros comecem a sinalizar em suporte ao SegWit através do bit 1 é que, de outra forma, eles realmente perderão a recompensa pelo bloco encontrado, que hoje é de 12,5 BTC. Não haverá um hard fork? Uma vez que a implementação do BIP 91 pode ocorrer antes de 1.º de agosto, antes da implementação do BIP 148 (UASF), a probabilidade da divisão da rede Bitcoin em várias blockchains é realmente eliminada. De muitas maneiras, isso também é possível devido ao fato de que o período de ativação da solução é reduzido para 56 horas em vez de 2 semanas, que são colocadas no BIP 141 original. Assim, pode-se assumir, com determinada cautela, de que um determinado consenso foi realmente encontrado. A partir de segunda-feira, os mineiros começaram a votar ativamente em apoio do BIP 91, e até agora, o limite de suporte necessário de 80% foi atingido. Como pode ser visto no gráfico no site do XBT.eu, 80,5% dos últimos 144 blocos suportaram o protocolo BIP 91. No momento da publicação, o número de grandes mineiros que ainda não suportam o BIP 91 inclui F2Pool, BitFury e Slush Pool, no entanto, os dois últimos já garantiram que é apenas uma questão de tempo. O período atual, durante o qual os mineiros podem votar no BIP 91, começou nesta terça-feira no bloco 476.448 e, se 566 horas forem sinalizadas em apoio à essa decisão, a sua fixação será confirmada. O provável consenso também teve um efeito positivo no preço do Bitcoin, que atingiu US$ 2400 nas últimas 24 horas. No entanto, não devemos esquecer-nos da amarga controvérsia que durante os últimos meses abalou a comunidade e, na verdade, dividiu-a em vários campos de guerra. Provavelmente ainda é cedo para começar a cantar vitória e dizer aos quatro ventos que a rede do Bitcoin não corre mais nenhum risco. Agora, resta esperar e torcer para que tudo termine por aqui, e a Blockchain do Bitcoin siga seu caminho da mesma forma que começou. Mantenha-se atualizado sobre o Fork: Telegram: https://telegram.me/guiadobitcoin Facebook: https://www.facebook.com/guiadobitcoin/ Twitter: https://twitter.com/guiadobitcoin Linkedin: https://www.linkedin.com/company-beta/16221556 Compartilhe este artigo Categorias Tecnologia Etiquetas Brasil