
,11 min
O que é uma ponte cross-chain?
Leia mais
É impossível saber de antemão que dificuldades os usuários de blockchain terão de enfrentar no processo de sua evolução. Às vezes, os algoritmos e ideias incorporados no desenvolvimento tornam-se inviáveis ou ineficazes. Continuar a usá-los significa perder competitividade no mercado, assim como o valor das moedas em relação às moedas fiduciárias. Mas, para evitar tais situações, os desenvolvedores recorrem a modificações sérias no código, chamadas de “hard fork”.
Um fork é um procedimento de ramificação da blockchain de uma criptomoeda, como resultado do qual surgem duas cadeias diferentes. No futuro, elas continuam a se desenvolver separadamente uma da outra. Se os desenvolvedores fizerem mudanças drásticas, esse fork é chamado de hard fork.
Nesse caso, os desenvolvedores não fazem pequenas alterações, mas mudam radicalmente os algoritmos, as regras de emissão de moedas, os métodos de sua distribuição, bem como outros parâmetros. Como resultado de tais ações, surge uma cadeia de blocos que já não pode interagir com a blockchain anterior.
Há dois tipos possíveis de fork: soft fork e hard fork. O primeiro é um tipo mais brando de modernização da rede; os blocos antigos e novos continuam válidos, e uma cadeia filha é criada a partir da cadeia-mãe. Durante um hard fork, ocorre uma modificação rígida do código do programa, todos os blocos antigos são “esquecidos”, e a blockchain segue em duas linhas paralelas.
Com um soft fork, algumas características da moeda são otimizadas e melhorias cosméticas são realizadas. Se alguns dos nós não aceitarem as mudanças, eles permanecem como membros da rede.
Um soft fork não coloca todos diante de uma escolha. Pequenas mudanças no código permitem que nós com software desatualizado continuem participando da mineração. Uma nova moeda não aparece. Essa atualização muitas vezes passa despercebida pelos detentores de criptomoedas.
Isso pode ser comparado à existência de uma língua acadêmica e de uma variante coloquial. Algumas pessoas escolheram a variante coloquial e se comunicam nela. No entanto, os falantes nativos da língua acadêmica também os entendem. O consenso persiste.
Ao ativar o hard fork, os desenvolvedores estão enterrando a rede antiga. Os usuários têm de escolher entre duas cadeias filhas.
Bitcoin Cash é uma consequência de um hard fork — a moeda se separou do Bitcoin original em 1º de agosto de 2017. A equipe do BCH, liderada por Roger Wind, imediatamente lançou uma campanha ativa contra a principal criptomoeda, mas até aquele dia isso não havia trazido resultados e esse fork já se tornou parte da história do bitcoin.
Inicialmente, a Decentralized Autonomous Organization (DAO) foi concebida como uma espécie de fundo de venture capital, no qual os participantes recebiam uma participação com base em suas contribuições para ETH. O projeto ganhou popularidade e rapidamente arrecadou 12,7 milhões de ETH. Naquela época, o preço da criptomoeda era de cerca de US$ 250 milhões.
Depois de algum tempo, o hacker encontrou uma vulnerabilidade no código da DAO que lhe permitiu roubar mais de 3,6 milhões de moedas Ethereum. Para impedir que o fraudador sacasse o dinheiro, a comunidade cripto votou pelo hard fork do Ethereum, que devolveu os fundos à maioria das vítimas.
Vitalik Buterin, o criador da criptomoeda Ethereum, decidiu lançar outra atualização do sistema Ethereum 1.0 para a fase final do ETH 2.0. O hard fork London tornou-se o mais controverso. Alguns usuários aceitaram bem as melhorias, pois elas permitiram reduzir o valor da comissão. No entanto, os mineradores ficaram muito indignados por causa do EIP-1559, já que a recompensa pela realização de transações foi bastante reduzida.
Por motivos oficiais, os desenvolvedores apontam a necessidade de aprimorar a tecnologia e otimizar a rede, mas às vezes há por trás do fork disputas internas banais, tentativas de fraude e um desejo de centralização com ganhos adicionais. Muitas vezes, as razões do fork são o aumento do tamanho do bloco (para aumentar a capacidade de processamento, transações por segundo), a redução da comissão (para aumentar o interesse no projeto) ou a “perda da verdadeira visão” do projeto.
Para realizar um hard fork, os desenvolvedores informam a comunidade sobre suas intenções (o motivo pode ser tanto uma atualização importante quanto uma divisão da rede por diferentes equipes; em ambos os casos, é preciso se preparar para esse evento).
A altura do bloco em que todos os nós votarão é anunciada publicamente (por exemplo, 346394). Assim, haverá sites que calcularão aproximadamente a data e a hora do evento. Em seguida, são realizados testes preliminares do código-fonte proposto para o fork.
De acordo com os resultados da votação, a rede é bifurcada, de qualquer forma. Se ninguém se dispuser a apoiar a ramificação antiga e todos atualizarem o cliente, então talvez algumas unidades de nós ainda minerem / validem a blockchain antiga, mas ela será considerada abandonada. Se as opiniões se dividirem, por exemplo, 30% dos mineradores continuarão a minerar a primeira cadeia, e 70% – a segunda. Então teremos duas blockchains em funcionamento.
Compartilhar:
Inscreva-se na nossa newsletter — fique informado e no controle.

Quer receber alguns cookies?
Utilizamos cookies próprios e de terceiros no nosso site para melhorar sua experiência, analisar nosso tráfego e para fins de segurança e marketing. Selecione “Aceitar Tudo” para permitir o seu uso.
Política de CookiesComprar cripto com moeda fiduciária


USD/ETH
0,000388


USD/BTC
0,000012


EUR/BTC
0,000014