A Changelly está assistindo de perto o desenvolvimento de criptomoedas, já que o ano de 2020 será rico em eventos de blockchain, como a redução do BTC pela metade, o lançamento de novas moedas e forks. Já conhecemos o hard fork Steem, Hive, e há mais divisões por vir.
Diferentes blockchains exigem diferentes tipos de forks e, às vezes, um fork muda a rede dramaticamente. Vamos descobrir o que está por trás dos hard, soft e temporários forks e ver os garfos mais importantes que aconteceram na indústria de criptografia.
Table of Contents
Forks: Noções básicas
Para mostrar melhor desempenho e fornecer novos recursos, os aplicativos do seu smartphone exigem atualizações periódicas. Na indústria de blockchain, essas atualizações chamam de forks.
Para poder produzir blocos, os mineradores devem chegar a um consenso sobre o estado da blockchain. Quando os participantes da rede falham em chegar ao consenso, um fork pode ser proposto como uma solução que resolverá o conflito.
Um fork acontece por vários motivos:
- Não há consenso entre os participantes de uma rede;
- Uma blockchain requer atualizações críticas.
Bitcoin é uma tecnologia de código aberto, o que significa que qualquer pessoa pode ver e usar seu código-fonte. Ao interagir com o código fonte de uma blockchain específica, pode-se começar a desenvolvê-lo por conta própria. Nesse caso, uma blockchain completamente nova será concebida, mas compartilhará o mesmo bloco de gênese (o primeiro bloco da cadeia) que a blockchain inicial.
Exemplo: Bitcoin Cash, Bitcoin Gold
Litecoin (LTC) é considerado outro fork do Bitcoin. No entanto, seria correto dizer que o código-fonte do BTC bifurcado pelo LTC, pois Litecoin e Bitcoin não compartilham o mesmo bloco de gênese.
O que é fork temporário?
Quando vários mineradores descobrem um bloco ao mesmo tempo, ocorre um fork temporário. É importante observar que um fork temporário pode ser criado quando um node não atualizado verifica os blocos criados por nodes atualizados e vice-versa. O resultado desse desempenho é uma divisão dentro de uma blockchain.
À medida que duas cadeias diferentes são criadas, os mineradores precisam decidir qual cadeia será submetida como a ‘verdadeira’. Depois disso, os mineradores continuam a minerar blocos na blockchain ‘verdadeira’.
O que é Soft Fork?
Um soft fork é uma atualização do software de um protocolo de criptomoeda. Para melhorar o trabalho de uma blockchain específica, a comunidade, juntamente com os desenvolvedores, decide melhorar o software da rede.
Essas atualizações trazem novas regras para a rede, mas são compatíveis com versões anteriores. Isso significa que os nodes que, por algum motivo, não desejam atualizar seus softwares para a versão mais recente, ainda podem ser participantes de pleno direito da rede. De fato, esses nodes podem criar novos blocos e processar transações, desde que sigam novos conjuntos de regras.
Imagine que os nodes dentro de uma blockchain falam inglês britânico. O soft fork foi implementado e, agora, para validar transações e criar blocos, os mineradores precisam usar o inglês americano. No entanto, o inglês britânico também serve. Isso é compatibilidade com versões anteriores.
O soft fork mais famoso é provavelmente o SegWit – uma atualização de software proposta na rede Bitcoin em 2017. Notavelmente, devido a divergências na comunidade sobre a implementação do SegWit, um soft fork levou ao hard fork que revelou à indústria uma nova criptomoeda – Bitcoin Cash.
O recente escândalo em torno do hard fork Steem mencionado acima, Hive, levou a outro soft fork Steem iniciado pela comunidade Steem. O soft fork 0.22.888 ocorreu no início de abril.
“Este Softfork temporário é para ajustar o futuro da comunidade Steem, que ainda é influenciada no momento devido ao Hardfork. Devido à ameaça incerta que os líderes e principais influenciadores do novo Hardfork representaram no Steem Blockchain, o Softfork incluirá contas com as seguintes regras e restringirá um grupo de operações por essas contas. A barreira para essas regras pode ser reduzida a qualquer momento quando as circunstâncias o exigirem e for alcançado um consenso. ”
O que é Hard Fork?
Um hard fork traz alterações mais sérias ao protocolo da rede do que o soft fork. Nesse caso, os nodes que não foram atualizados para a nova versão do protocolo, não podem ser executados em sua capacidade total. Uma atualização para a versão mais recente é obrigatória; caso contrário, os nodes não poderão validar blocos e continuar mantendo a rede.
Imagine que os nodes dentro de uma blockchain falam inglês americano. O hard fork ocorreu e, agora, para validar transações e criar blocos, os mineradores precisam usar o espanhol. Se um node não fala espanhol ou não quer aprender, não pode participar das operações da blockchain e precisa sair da rede.
As atualizações são tão radicais que podem desencadear a criação de uma nova blockchain. Hard forks podem ser planejados como Constantinopla da Ethereum, mas a história conhece casos de hard forks controversos.
O Bitcoin Cash (BCH) é um exemplo perfeito de um hard fork controverso. A separação da cadeia principal de Bitcoin ocorreu em 1 de agosto de 2017, no bloco número 478558. Uma pequena parte da comunidade BTC não concordou em implementar as atualizações do SegWit. Uma vez que eles sabiam que não podiam perseguir a maior parte dos mineradores de BTC, uma nova criptomoeda (BCH) e uma blockchain foram criadas. Um ano depois, este fork do Bitcoin encontrou seu próprio hard fork atualmente conhecido como Bitcoin SV.
A notória situação do DAO dividiu a rede Ethereum em duas independentes. O hard fork do blockchain resultou nas blockchains Ethereum Classic (ETC) e Ethereum (ETH). É justo dizer que o Ethereum Classic é considerado a plataforma Ethereum genuína, enquanto a ETH é uma nova cadeia desde o número de bloco 1.920.000.
As comunidades de ambas blockchains são dedicadas a duas filosofias diferentes e permanecem céticas uma da outra. No entanto, ETC e ETH estão continuamente em desenvolvimento; A Ethereum (ETH) concluiu seu hard fork ‘Muir Glacier’, enquanto o Ethereum Classic lançou ‘Agharta’ no início de 2020. A ETC apresentará o próximo hard fork, Phoenix, neste verão.
Hard forks de Bitcoin
Como a primeira criptomoeda do setor, o Bitcoin tem o maior número de forks por direito. Alguns deles são bem-sucedidos e atingem as 10 principais criptas por capitalização de mercado, outros acabaram sendo uma farsa.
- Bitcoin XT
- Bitcoin Classic
- Bitcoin Unlimited (BU)
- Bitcoin Gold
- Bitcoin Private (BTCP)
- Bitcoin Cash
- Bitcoin Diamond
- Bitcoin Pizza
- Bitcoin Zero
- …
A lista de hard forks de BTC é bastante longa. A maioria deles se separou da cadeia principal no final de 2017, quando o Bitcoin atingiu US$ 20.000. Os mais fortes sobreviveram, enquanto outros foram deixados para trás.
Sumário
A indústria de criptografia está se desenvolvendo rapidamente e definitivamente veremos mais forks, sejam eles hard, soft ou temporários. Alguns deles podem mudar drasticamente o jogo de criptografia como Ethereum e Ethereum Classic, e outros não. Uma coisa é certa: estamos a caminho de testemunhar notáveis eventos criptográficos.
Sobre Changelly
Changelly é uma troca de criptografia instantânea segura que possui mais de 150 criptomoedas disponíveis para serem trocadas e compradas com os melhores valores do mercado. Em operação desde 2015, a plataforma e seu aplicativo móvel atraem mais de um milhão de visitantes por mês, todos com trocas rápidas e simples, baixas taxas transparentes e suporte ao vivo 24/7.