Um hard fork é um evento onde um blockchain “se divide” em dois blockchains separados correndo paralelamente entre si, cada um com parâmetros diferentes de uma cadeia anterior comum.
O hard fork ou bifurcação difícil quebra a compatibilidade futura de cripto-ativos.
Portanto, mesmo que o histórico de transações e os parâmetros sejam os mesmos antes da bifurcação, o histórico de ambas as redes se dissocia uma da outra após o evento e qualquer outra atividade além da bifurcação não refletirá na outra.
Os hard fork podem resultar acidentalmente de bugs e erros no blockchain ou serem feitos intencionalmente, devido a divergências variadas naquela comunidade de blockchain.
Os forks ou garfos rígidos são eventos importantes e são transmitidos principalmente para a comunidade de uma criptomoeda com bastante antecedência.
Geram grandes discussões e debates na comunidade de criptografia, à medida que a mesma tenta descobrir o mérito e as desvantagens de modificar uma característica particular de um projeto como o tamanho dos blocos, recompensas e mesmo mudanças no White paper do blockchian.
Hard Fork no Bitcoin
Por exemplo, o hard fork do bitcoin em 2017 para aumentar o tamanho do bloco de 1 MB para 8 MB para assim oferecer transações mais rápidas foi enfrentada com a oposição da maioria da comunidade.
Como resultado, a comunidade se dividiu e formou o Bitcoin Cash (BCH). Esta nova criptomoeda teve novos forks rígidos desde então, um que rendeu Bitcoin Cash ABC (BTCA) e Bitcoin SV (BSV), com o último fork em 2020 que resultou em uma nova blockchain chamada Bitcoin Cash Node.
Hard Fork na Ethereum
A segunda blockchain mais importante hoje, Ethereum, também sofreu um hardfork bem documentado em 2016 após o exploit de replay do DAO que deixou a cadeia original para operar como Ethereum Classic.
E em 2020, a Ethereum sofreu uma bifurcação inesperada, mas secundária, depois que seus desenvolvedores não retransmitiram adequadamente atualizações não programadas para sua comunidade e provedores de infraestrutura, fazendo com que empresas executassem softwares desatualizados e conflitantes.
Até o próximo post.