Resumo de IA
Mostrar mais
Entenda rapidamente o conteúdo do artigo e avalie o sentimento do mercado em apenas 30 segundos!
Se você está interessado em criptomoedas, provavelmente já ouviu falar de hard forks. Mas o que são eles, e eles são importantes? Neste artigo, discutiremos o que são hard forks, por que eles acontecem, a diferença entre hard forks e soft forks, e por que eles são uma parte importante do blockchain.
Além disso, também discutiremos alguns exemplos de hard forks que ocorreram, como Bitcoin Cash e Ethereum Classic.
Essencialmente, um hard fork divide um blockchain em dois, com uma mudança no código do blockchain significando que agora há duas versões.
Um hard fork cria duas versões do blockchain que não são compatíveis entre si. Isso significa que nós que operam na nova versão do blockchain não reconhecerão transações feitas na versão antiga, e vice-versa. Todos os nós no blockchain devem concordar com a mudança para que o hard fork aconteça.
Geralmente, os hard forks em blockchain ocorrem como uma forma de atender às necessidades da comunidade que usa/minera uma criptomoeda específica. Eles podem ser necessários devido a falhas na versão mais antiga do software, para adicionar novas funcionalidades, ou por causa de desentendimentos entre a comunidade da criptomoeda sobre a direção que a criptomoeda está tomando.
De fato, no momento da escrita, muitos no mundo das criptos estão ansiosos pelo aguardado Beacon Chain Ethereum 2.0 hard fork, que está programado para trazer várias melhorias para o Ethereum 2.0, como dar aos nós a capacidade de rodar em dispositivos móveis.
Por outro lado, hard forks também podem fazer parte de uma campanha de promoção para atrair atenção para uma nova criptomoeda. Por exemplo, todos que possuíam Bitcoin em outubro de 2017, eram elegíveis para receber a mesma quantidade em Bitcoin Gold através de um airdrop. Isso foi para marcar o hard fork do Bitcoin Gold.
Um hard fork pode ocorrer em qualquer blockchain, não apenas na rede Bitcoin ou no Ethereum, por exemplo, como foi o caso com o Cardano Mary hard fork em março de 2021.
Na verdade, há várias razões pelas quais hard forks podem acontecer, além das razões mencionadas acima.
Outra razão pela qual um hard fork ocorre é para reembolsar os usuários se uma violação de segurança ou invasão acontecer em uma rede blockchain. Em tal ocorrência, transações feitas a partir de uma data especificada por atacantes não são mais válidas. Isso acontece porque normalmente os desenvolvedores rapidamente corrigem as vulnerabilidades recentemente exploradas após o hack.
Tal vulnerabilidade no código do projeto DAO foi na verdade a razão pela qual o Ethereum Classic realizou um hard fork — discutiremos isso em detalhes mais tarde.
Em um protocolo popular como o Bitcoin, vários programadores de todo o mundo trabalham constantemente em suas melhorias propondo atualizações específicas. No caso do Bitcoin, há uma lista de BIPs (Propostas de Melhoria do Bitcoin). Quanto ao Ethereum, há uma lista de EIPs (Propostas de Melhoria do Ethereum).
Um bom exemplo do que está acontecendo durante esses forks foi dado em 2019 pelo próprio fundador da Ethereum, Vitalik Buterin: “Ao longo dos próximos um a dois anos, estaremos nessa jornada interessante juntos, levando o ecossistema Ethereum e atualizando-o para um novo e mais seguro... sobre isso, então coisas chegando em breve, mais desenvolvimentos no rollup, mais desenvolvimentos na tecnologia de escalonamento, melhorias na segurança, incluindo carteiras, incluindo clientes, incluindo muitas coisas, melhorias na usabilidade, melhorias na privacidade.”
Passando para a próxima parte da discussão, vamos dar uma olhada na diferença entre hard forks e soft forks agora, mas primeiro – o que são soft forks?
Um soft fork é uma atualização de software que é compatível com versões anteriores da blockchain. Isso significa que os mineradores que ainda não atualizaram para a versão mais recente do software ainda podem participar da validação e verificação de transações.
É muito mais fácil implementar um soft fork do que um hard fork, pois apenas a maioria dos mineradores precisa atualizar.
Tenha em mente, no entanto, que um minerador que ainda não atualizou será afetado pelo soft fork de qualquer maneira.
Por exemplo, você produz um bloco de 1 megabyte como um minerador não atualizado. Você ainda consegue validar transações recebidas. No entanto, a atualização permite apenas blocos de 8 megabytes a serem adicionados ao ecossistema, então você não pode adicionar seus blocos – desculpe.
Com isso em mente, você pode dizer que soft forks atuam como um incentivo para que os mineradores atualizem seu software, ou enfrentem limitações em suas funcionalidades.
Em geral, três cenários possíveis podem acontecer quando uma comunidade decide fazer um hard fork:
Por exemplo, Bitcoin Classic (BXC) e Bitcoin Unlimited são suportados por grupos muito pequenos de pools de mineração nos dias de hoje, enquanto o bom e velho Bitcoin é “ainda o que eu amo“, como Shania Twain cantaria – é o rei das criptomoedas entre a comunidade cripto e além.
OK, sem exemplos realmente bons aqui, ainda assim, um exemplo moderadamente apropriado é o Bitcoin Cash de Roger Ver , a blockchain que implementou um tamanho de bloco aumentado de 8 MB em 2017 (e um tamanho de bloco de 32 MB em 2018). Agora, o ativo digital sobre esta plataforma, BCH, está confortavelmente entre as 20 principais criptomoedas por capitalização de mercado, e assim é justo dizer que teve sucesso por mérito próprio.
Claro, BCH não é o Bitcoin em termos de preço, mas olhe para os outros hard forks que mencionamos aqui – estão sendo vendidos por menos de um dólar!
Agora, é aqui que o exemplo do Ethereum Classic é adequado, então vamos analisá-lo em mais detalhes.
Em abril de 2016, uma organização autônoma descentralizada digital, DAO, foi instalada na blockchain do Ethereum para criar uma forma de fundo de capital de risco dirigido por investidores.
Em julho de 2016, hackers exploraram uma vulnerabilidade no código do DAO, roubando $50 milhões em ETH. Como resultado, a blockchain do Ethereum foi bifurcada (hard-forked) no bloco 1.920.000 para restaurar todos os fundos daqueles que sofreram perdas no hack. Isso foi controverso e levou à manutenção da blockchain original não bifurcada como Ethereum Classic (ETC), dividindo assim a rede em duas blockchains ativas separadas, cada uma com sua própria criptomoeda.
Sem qualquer dúvida, o Ethereum é a força dominante aqui. O Ethereum é de longe a 2ª maior criptomoeda por capitalização de mercado, enquanto no momento da escrita, o Ethereum Classic não está nem entre as 50 maiores.
Falando sobre dominância – como todos sabemos e já mencionamos, o Bitcoin é a criptomoeda mais popular por aí.
Nos últimos tempos, o interesse pelo ‘ouro digital’ tem apenas crescido. Como resultado, o interesse por sua história, incluindo suas bifurcações (hard forks), também aumentou.
Vamos olhar brevemente para a história das bifurcações do Bitcoin:
Então, quantas propostas de melhoria do Bitcoin, você acha, já foram feitas na última década?
A resposta é muitas. 350 para ser exato, mas nem todas chegaram a se tornar hard forks, é claro.
No entanto, a noite é jovem, blockchain é uma tecnologia adolescente criada há pouco mais de 10 anos, e sem dúvida veremos muitos mais hard forks no futuro.
Portanto, em essência, um hard fork é uma mudança de longo alcance na blockchain que requer que todos os nós operando na rede distribuída migrem para a versão mais recente (que suporta funcionalidades reajustadas).
Por outro lado, um soft fork é uma atualização de software que é compatível retroativamente com versões mais antigas da blockchain. Isso significa que aqueles mineradores que ainda não atualizaram para a versão mais recente do software ainda podem participar na validação e verificação de transações (embora sejam incentivados a atualizar).
Hard forks e soft forks são importantes no contexto do desenvolvimento da rede. Eles permitem que a comunidade faça mudanças e atualizações suficientes apesar da falta de governança centralizada.
Graças aos hard forks, blockchains e criptomoedas integram novas funcionalidades e melhorias à medida que são desenvolvidas. Sem eles, o ecossistema precisaria de um servidor centralizado para controlar tudo o que acontece na rede. Felizmente, não estamos presos a servidores centralizados — mas estamos definitivamente presos a hard forks.
Sem spams. Apenas muito conteúdo de qualidade e atualizações sobre o mundo cripto.