Share this article

Um ano depois, o que está impedindo a adoção do SegWit no Bitcoin?

O SegWit foi ativado na rede Bitcoin há mais de um ano. Mas estima-se que apenas 36 por cento de todas as transações Bitcoin o estejam usando. Por quê?

hourglass, time

Já faz mais de um ano que a atualização de escala conhecida como testemunha segregada, ou SegWit, foi ativada na rede Bitcoin .

Mesmo assim, apenas uma estimativa36 por cento de todas as transações de Bitcoin estão realmente usando-o.

STORY CONTINUES BELOW
Don't miss another story.Subscribe to the Crypto Long & Short Newsletter today. See all newsletters

Por que a taxa mínima de adoção? É em grande parte porque, como qualquer atualização compatível com versões anteriores (também chamada de soft fork), o SegWit garante que os participantes da rede Bitcoin que T atualizaram para o mesmo software ainda possam Siga a mesma rede, apenas sob um conjunto de regras um pouco menos restrito.

Como resultado, algumas empresas e bolsas de Bitcoin adiaram a mudança para habilitar transações SegWit, apesar da vantagem de baixa taxa que isso apresenta ao enviar pagamentos em Bitcoin .

“Algumas das empresas apoiadas por [capital de risco] T importam em pagar taxas de Bitcoin ”, disse Rusty Russell, um desenvolvedor da empresa de Tecnologia blockchain Blockstream. “Eles podem queimar um milhão de dólares por semana em taxas de Bitcoin e ninguém realmente se importa porque o que eles se importam são os números de adoção do usuário.”

Chamando a mudança para otimizar as operações do SegWit de uma decisão de “nível de engenharia”, Russell disse ao CoinDesk em dezembro que, devido aum declínio significativoem taxas de transação totais desde o início de 2018, a prioridade atual para startups é “otimizar para o crescimento” – não “implementar novas tecnologias legais”.

Ainda assim, tanto Russell quanto Aaron Lasher, diretor de estratégia da empresa de carteira de Bitcoin BRD, suspeitam que a pressão para a adoção do SegWit aumentará para as empresas no caso de um aumento no preço do Bitcoin .

Como Lasher disse ao CoinDesk em novembro passado:

“T sentimos pressão agora para implementar o SegWit porque ele T faz uma grande diferença, mas fará durante a próxima alta de preços. T sei se isso vai levar um ano, três anos ou cinco anos, mas tenho certeza de que vai acontecer.”

Lasher admitiu que não foi fácil alterar o código de backend para reconhecer, enviar e receber transações SegWit.

“Há muita mecânica sobre a qual você tem que pensar”, ele disse. “É o dinheiro das pessoas. A coisa padrão a fazer é não fazer nada porque já funciona e você não está arriscando os fundos dos seus clientes.”

Sobre o ponto de Lasher, Tyler Winklevoss, cofundador da bolsa de Criptomoeda Gemini, disse em um fórum aberto de perguntas e respostas no Redditno início deste mês, que adaptar carteiras de exchanges para SegWit era um procedimento "muito complicado" que exigia a construção de "uma nova carteira HOT do zero".

Embora ainda não tenha sido lançado para Bitcoin, Winklevoss prometeu a migração para o novo sistema de carteira no primeiro trimestre deste ano.

E quanto mais cedo, melhor, na visão de Russell, que aconselha empresas e bolsas a pensarem proativamente.

“Francamente, em algum momento quando as taxas aumentarem, se houver empresas que não suportem o segwit, as pessoas que gritam sobre taxas obviamente levarão seus negócios para outro lugar, para alguém que tenha feito o trabalho [para dar suporte ao segwit]”, disse Russell ao CoinDesk.

Incentivos aos mineiros

Com a aproximação do lançamento do SegWit em agosto de 2017, divergências fundamentais criaram partes concorrentes que previramcasos de uso divergentes para a primeira Criptomoeda do mundo.

De fato, desde 2017, o segmento da comunidade Bitcoin que desaprovava o SegWit concentrou seus esforços em uma Criptomoeda alternativa chamada Bitcoin Cash (agora referenciada em algumas bolsas como Bitcoin ABC e Bitcoin SV devido a uma recente divisão de cadeia).

Embora existam empresas de mineração de Bitcoin que antes eram abertamente contra a ativação do SegWit — notavelmente, a gigante do hardware Bitmain — os incentivos financeiros para que os mineradores validem transações habilitadas para SegWit agora são difíceis de ignorar.

Com transações habilitadas pelo SegWit representando quase 40% da rede Bitcoin , isso significa que transações deliberadamente excluídas por razões ideológicas reduziriam a recompensa total de mineração distribuída aos mineradores pela validação de um novo bloco.

Falando sobre o que ele admite serem puramente “diferenças ideológicas”, David Steinberg – vice-presidente da Random Cripto, a empresa de análise que construiu uma Calculadora mostrando a mineração "não lucratividade" – explicou ao CoinDesk em uma entrevista anterior que, em sua opinião:

“O SegWit adiciona regras adicionais e remove uma regra do Bitcoin, que é que você só pode gastar dinheiro que você tem. Não é que ele T o aplica. Ele apenas o aplica de uma forma diferente que muitos, incluindo eu, sentem ser menos segura.”

Mas Steinberg concordou com Lasher que as diferenças de Opinião sobre o SegWit não são os principais fatores que atualmente dissuadem a adoção do SegWit.

Pelo menos do ponto de vista da comunidade de mineração de Bitcoin , Steinberg disse, “uma razão mais óbvia pela qual os mineradores podem querer excluir transações SegWit seria o AsicBoost”.

“Um palpite muito bom”

AsicBoost, descrito como um “truque matemático,” é um firmware de mineração que permite aos mineradores de Bitcoin realizar os cálculos necessários para criar novos blocos e verificar transações no blockchain até 20 por cento mais rápidodo que velocidades médias.

A Tecnologia, patenteada pelo desenvolvedor do Bitcoin CORE Timo Hanke e Sergio Demian Lerner em 2014, foi recentementedisponibilizado publicamente para todos os mineradores usarem sob a Licença de Patente Defensiva de Blockchain.

No entanto, para usar o firmware sem licença ou detecção, os mineradores devem implementar uma versão alternativa da Tecnologia chamada “covert AsicBoost”, que é incompatível com o SegWit por motivos relacionados à forma como os pagamentos do SegWit são gravados e reorganizados em blocos.

Assim, de volta emfinal de outubro de 2018, quando o pool de mineração de Bitcoin Antpool foi visto excluindo transações habilitadas para SegWit por um período de aproximadamente uma semana, certos defensores da comunidade Bitcoin voltaram a insistir alegações antigascontra a Bitmain – que opera a Antpool – por tentar secretamente implantar o firmware.

Chamando isso de "um palpite muito bom" sobre o que pode ter acontecido, o ex-desenvolvedor do Bitcoin CORE e consultor de criptografia aplicada Peter Todd disse que, no final das contas, nada poderia ser determinado com certeza.

Ele disse ao CoinDesk em uma entrevista anterior que:

"Você pode fazer suposições sobre isso. Você T sabe realmente. Os mineradores podem estar fazendo algo muito diferente do que você pensa que eles estão fazendo. Tudo o que você sabe é o resultado desse processo."

Steinberg argumentou que, em sua opinião, usar “qualquer tipo de inovação no campo é um jogo justo” para um pool de mineração implementar, dada a natureza descentralizada do Bitcoin e da Tecnologia como um todo.

“Há processos mais novos surgindo da fabricação de chips com relativa frequência e as pessoas estão ficando mais precisas com o equipamento que está sendo produzido", disse Steinberg. "Acho que ter uma vantagem é totalmente justo."

Dois tipos de SegWit

Mas, dado o número cada vez maior de transações SegWit, o AsicBoost secreto e outras inovações relacionadas a hardware incompatíveis com o SegWit provavelmente não continuarão sendo vantajosas para mineradores movidos a lucro.

Vendo a adoção em massa do SegWit como uma realidade lenta, mas inevitável, o desenvolvedor da Blockstream, Russell, explicou ao CoinDesk que, em sua opinião, a Tecnologia prolifera "em ciclos de 10 a 25 anos", tornando-a "ainda muito cedo" no jogo de adoção do SegWit.

Mas, num esforço para acelerar este processo de adopção, Lasher e outros executivos do BRD lançaram um sitesetembro passado intitulado “WhenSegwit” apresentando “uma carta aberta para aqueles que amam Bitcoin”.

Na carta, eles imploraram às empresas e aos usuários que priorizassem os serviços otimizados para SegWit e “levassem o SegWit a 100 por cento” de adoção.

segwit_chart_010219

Vendo a lenta adoção do SegWit principalmente como um “problema de incentivo”, Lasher disse ao CoinDesk que o verdadeiro objetivo do site WhenSegWit era promover a adoção da “melhor versão do SegWit”.

Com o SegWit afetando o peso das transações, empresas e bolsas precisam atualizar o software para que os usuários possam enviar e receber transações de Bitcoin habilitadas para SegWit a partir de uma sequência de 26 a 35 caracteres alfanuméricos.

Isso pode ser feito de duas maneiras diferentes. Primeiro, as empresas podem reutilizar uma atualização mais antiga que existe desde 2012, chamada pay to script hash (P2SH).

O P2SH era originalmente uma maneira de comprimir condições de pagamento complicadas vinculadas às transações de Bitcoin , mas mais tarde foi aproveitado por desenvolvedores para garantir a interoperabilidade entre endereços que T suportam transações SegWit e aqueles que suportam.

O que Lasher chama de versão “melhor” do SegWit é exclusivamente interoperável com aquelas empresas e usuários que atualizaram seu software para ler um formato de endereço exclusivo do SegWit criado pelo desenvolvedor do Bitcoin CORE Pieter Wuille e pelo CTO da Blockstream Greg Maxwell. Essa versão é conhecida como Bech32.

Falando a “linguagem” SegWit

Bech32 é um BIT complicado.

Atualmente, “não é recomendado para uso até que mais software suporte o formato”, de acordo comBitcoin Wiki. É uma implementação mais difícil de habilitar do SegWit. Dito isso, Bech32 é, na verdade, mais eficiente que P2SH.

Isso porque, ao contrário do Bech32, que lançouFevereiro passado, P2SH é uma atualização reaproveitada de 2012 que não foi projetada nativamente para suportar SegWit. Como tal, a atualização posterior na verdade processa transações SegWit de uma forma mais indireta do que Bech32.

Como Russell explicou:

“Com [Bech32] você T tem o primeiro salto. Você T tem o P2SH para o commit do SegWit. Você só tem, 'Aqui está o SegWit.' Então é mais eficiente em vez de ir, 'Aqui está o P2SH,' e então quando você gasta, 'Ah sim, aqui está o SegWit.'”

E justamente por sua incompatibilidade com versões anteriores, Lasher diz que a “tensão inicial” de mudar para o Bech32 pode ser considerada uma força positiva para incentivar ainda mais empresas e bolsas a atualizarem seu software Bitcoin .

“Imagine se você é uma exchange e metade dos seus clientes está lhe dando esse endereço estranho e eles T lhe dão mais nada, dizendo que se você quer o negócio deles você tem que [começar a dar suporte ao Bech32],” Lasher disse. "Então você vai fazer isso."

Descrevendo o processo como aprender uma nova “língua” como o grego, Lasher argumentou que “essa questão de incompatibilidade em que todos precisam Aprenda a falar grego” continua sendo uma das principais razões que ainda impedem a adoção generalizada do SegWit.

Ele concluiu:

“Todo mundo sabe que precisa fazer isso, mas ser o primeiro a fazer T ajuda muito. Na verdade, você só quer ser o ONE a fazer, depois que todo mundo já fez.”

Ampulhetaimagem via Shutterstock

Christine Kim

Christine é uma analista de pesquisa da CoinDesk. Ela se concentra em produzir insights baseados em dados sobre a indústria de Criptomoeda e blockchain. Antes de sua função como analista de pesquisa, Christine era uma repórter de tecnologia da CoinDesk , cobrindo principalmente desenvolvimentos na blockchain Ethereum . Ativos em Criptomoeda : Nenhum.

Christine Kim