As redes Blockchain são software de código aberto que concede acesso para melhorar seu protocolo de software por qualquer pessoa, em qualquer lugar. No entanto, é comum no blockchain ter diferentes protocolos desalinhados, deixando os mineradores com a decisão final de escolher e aderir a um determinado blockchain.
Nos casos em que as decisões são divididas, isso causa a criação de duas versões do mesmo blockchain. Esse efeito de decisões divididas na rede blockchain é chamado de “Fork”.
Uma bifurcação é quando as blockchains divergem para formar duas ou mais na mesma rede, o que geralmente acontece quando são feitas alterações em um software blockchain. Essa divergência ocorre quando diferentes desenvolvedores usam diferentes versões de software após a ocorrência de um fork (mudança de software). Isso significa que projetos simultâneos da mesma rede estão rodando ao mesmo tempo, mas seguirão caminhos diferentes a partir daí.
Os forks podem ser - e geralmente são - iniciados por desenvolvedores e até mesmo membros de uma comunidade de criptomoedas. Esse evento é comumente visto quando uma determinada comunidade pode ter ficado insatisfeita com a usabilidade da implementação anterior do blockchain; portanto, outra versão do software é implementada.
Em outros casos, os garfos podem ser uma forma de arrecadar dinheiro para implementar novos projetos ou até mesmo ofertas de moeda digital.
Existem duas outras categorias de garfos: garfos acidentais e intencionais. Bifurcações acidentais ocorrem quando dois ou mais blocos são descobertos simultaneamente, e esse tipo de Fork geralmente se resolve sozinho porque depois que outros blocos são adicionados, o bloco mais longo permanece válido enquanto os blocos mais curtos - ou “blocos orfanatos” - são abandonados.
Forks intencionais, no entanto, são subdivididos em duas subseções: Hard Forks e Soft Forks.
Hard Forks são mudanças que ocorrem no blockchain, com um amplo espectro de implicações em todo o protocolo de software da rede. Esses Forks são criados por novas regras inseridas no software, regras que tendem a invalidar transações anteriores e vice-versa.
Uma vez inserida a nova regra, alguns usuários podem usar o novo caminho, enquanto outros podem seguir a linha do software antigo. Essa variação resulta em uma divisão permanente.
Soft Forks, por outro lado, são mudanças que permitem que os nós antigos - ou usuários - aceitem os dados sem que os novos nós percebam tal mudança. Isso acontece quando ocorrem novos recursos e atualizações, geralmente no nível de programação. Ainda resulta em um único blockchain, e as mudanças implementadas ainda são compatíveis com os blocos pré-fork.
Ambos os Forks - hard e soft - são semelhantes, pois quando uma diretiva na rede é alterada, as versões antiga e nova estão presentes.
No entanto, eles são substancialmente diferentes porque, embora haja apenas uma divisão em soft forks, os hard forks produzem dois blockchains totalmente diferentes. Portanto, para soft forks, ainda é um blockchain que mal se divide em dois.
Fonte: Etapas do Analytics
Em 2017, o Tether (USDT) iniciou forçosamente um Hard Fork após alegar que milhões em stablecoin haviam sido roubados. O Hard Fork essencialmente tornou as moedas roubadas redundantes, já que as moedas não podiam mais ser usadas para transações.
Em 2020, o Ethereum iniciou um hard fork devido a sua nova atualização em sua rede. A moeda digital mudou, por meio de um protocolo de consenso, de Proof of Work para Proof of Stake.
Um dos Soft Forks mais notáveis na indústria de criptomoedas ocorreu em 2017, quando o Bitcoin criou uma atualização conhecida como “Segregated Witness”, que alterou o formato das transações na rede.
Quando o Bitcoin em 2019 criou um limite de tamanho de bloco de 1 MB, isso criou Soft Forks, pois significava que o Bitcoin agora só poderia realizar entre três a sete transações por segundo.
A bifurcação é aplicada para resolver muitas coisas. Por exemplo, aborda falhas no sistema ou bugs em um determinado blockchain. Um fork neste contexto, por sua vez, expande a eficiência e a estabilidade de tal criptomoeda
Várias altcoins (moedas alternativas) bifurcaram-se do Bitcoin e do Ethereum. Essas moedas visam aproveitar os recursos de segurança inerentes a essas duas principais moedas digitais.
Devido a variações nos recursos de segurança, os usuários preferem um Hard Fork em vez de um Soft Fork. Embora exija muito esforço, a privacidade garantida pelo Hard Forking é um hedge subjacente.
Mesmo que o processo de Forking seja muito vital para a usabilidade de uma moeda, realizar Forks pode ser demorado e bastante confuso! Além disso, durante esses processos, a estabilidade do valor das moedas digitais corre um alto risco de volatilidade.
Além disso, qualquer pessoa pode copiar e alterar um código anterior. É provável que surjam divergências entre os desenvolvedores sobre qual bloco seguir. A saturação excessiva também está prestes a acontecer, pois o Fork tende a levar à criação de outras altcoins. Por exemplo, o Bitcoin - a partir de 2021 - teve 105 hard forks, que incluíam Bitcoin Cash, Bitcoin Gold, etc.
Embora os forks possam ser descritos como uma mudança no software blockchain levando a uma divergência no uso do blockchain, é mais do que isso. Forks oferece um caminho para projetos e usuários de blockchain se adaptarem às oportunidades no mercado e prosperarem. Forks, nos casos mais emblemáticos, representam a evolução da tecnologia subjacente por trás de um projeto e também estão correlacionados com o quão ferozmente um blockchain está sendo atualizado e desenvolvido.
As redes Blockchain são software de código aberto que concede acesso para melhorar seu protocolo de software por qualquer pessoa, em qualquer lugar. No entanto, é comum no blockchain ter diferentes protocolos desalinhados, deixando os mineradores com a decisão final de escolher e aderir a um determinado blockchain.
Nos casos em que as decisões são divididas, isso causa a criação de duas versões do mesmo blockchain. Esse efeito de decisões divididas na rede blockchain é chamado de “Fork”.
Uma bifurcação é quando as blockchains divergem para formar duas ou mais na mesma rede, o que geralmente acontece quando são feitas alterações em um software blockchain. Essa divergência ocorre quando diferentes desenvolvedores usam diferentes versões de software após a ocorrência de um fork (mudança de software). Isso significa que projetos simultâneos da mesma rede estão rodando ao mesmo tempo, mas seguirão caminhos diferentes a partir daí.
Os forks podem ser - e geralmente são - iniciados por desenvolvedores e até mesmo membros de uma comunidade de criptomoedas. Esse evento é comumente visto quando uma determinada comunidade pode ter ficado insatisfeita com a usabilidade da implementação anterior do blockchain; portanto, outra versão do software é implementada.
Em outros casos, os garfos podem ser uma forma de arrecadar dinheiro para implementar novos projetos ou até mesmo ofertas de moeda digital.
Existem duas outras categorias de garfos: garfos acidentais e intencionais. Bifurcações acidentais ocorrem quando dois ou mais blocos são descobertos simultaneamente, e esse tipo de Fork geralmente se resolve sozinho porque depois que outros blocos são adicionados, o bloco mais longo permanece válido enquanto os blocos mais curtos - ou “blocos orfanatos” - são abandonados.
Forks intencionais, no entanto, são subdivididos em duas subseções: Hard Forks e Soft Forks.
Hard Forks são mudanças que ocorrem no blockchain, com um amplo espectro de implicações em todo o protocolo de software da rede. Esses Forks são criados por novas regras inseridas no software, regras que tendem a invalidar transações anteriores e vice-versa.
Uma vez inserida a nova regra, alguns usuários podem usar o novo caminho, enquanto outros podem seguir a linha do software antigo. Essa variação resulta em uma divisão permanente.
Soft Forks, por outro lado, são mudanças que permitem que os nós antigos - ou usuários - aceitem os dados sem que os novos nós percebam tal mudança. Isso acontece quando ocorrem novos recursos e atualizações, geralmente no nível de programação. Ainda resulta em um único blockchain, e as mudanças implementadas ainda são compatíveis com os blocos pré-fork.
Ambos os Forks - hard e soft - são semelhantes, pois quando uma diretiva na rede é alterada, as versões antiga e nova estão presentes.
No entanto, eles são substancialmente diferentes porque, embora haja apenas uma divisão em soft forks, os hard forks produzem dois blockchains totalmente diferentes. Portanto, para soft forks, ainda é um blockchain que mal se divide em dois.
Fonte: Etapas do Analytics
Em 2017, o Tether (USDT) iniciou forçosamente um Hard Fork após alegar que milhões em stablecoin haviam sido roubados. O Hard Fork essencialmente tornou as moedas roubadas redundantes, já que as moedas não podiam mais ser usadas para transações.
Em 2020, o Ethereum iniciou um hard fork devido a sua nova atualização em sua rede. A moeda digital mudou, por meio de um protocolo de consenso, de Proof of Work para Proof of Stake.
Um dos Soft Forks mais notáveis na indústria de criptomoedas ocorreu em 2017, quando o Bitcoin criou uma atualização conhecida como “Segregated Witness”, que alterou o formato das transações na rede.
Quando o Bitcoin em 2019 criou um limite de tamanho de bloco de 1 MB, isso criou Soft Forks, pois significava que o Bitcoin agora só poderia realizar entre três a sete transações por segundo.
A bifurcação é aplicada para resolver muitas coisas. Por exemplo, aborda falhas no sistema ou bugs em um determinado blockchain. Um fork neste contexto, por sua vez, expande a eficiência e a estabilidade de tal criptomoeda
Várias altcoins (moedas alternativas) bifurcaram-se do Bitcoin e do Ethereum. Essas moedas visam aproveitar os recursos de segurança inerentes a essas duas principais moedas digitais.
Devido a variações nos recursos de segurança, os usuários preferem um Hard Fork em vez de um Soft Fork. Embora exija muito esforço, a privacidade garantida pelo Hard Forking é um hedge subjacente.
Mesmo que o processo de Forking seja muito vital para a usabilidade de uma moeda, realizar Forks pode ser demorado e bastante confuso! Além disso, durante esses processos, a estabilidade do valor das moedas digitais corre um alto risco de volatilidade.
Além disso, qualquer pessoa pode copiar e alterar um código anterior. É provável que surjam divergências entre os desenvolvedores sobre qual bloco seguir. A saturação excessiva também está prestes a acontecer, pois o Fork tende a levar à criação de outras altcoins. Por exemplo, o Bitcoin - a partir de 2021 - teve 105 hard forks, que incluíam Bitcoin Cash, Bitcoin Gold, etc.
Embora os forks possam ser descritos como uma mudança no software blockchain levando a uma divergência no uso do blockchain, é mais do que isso. Forks oferece um caminho para projetos e usuários de blockchain se adaptarem às oportunidades no mercado e prosperarem. Forks, nos casos mais emblemáticos, representam a evolução da tecnologia subjacente por trás de um projeto e também estão correlacionados com o quão ferozmente um blockchain está sendo atualizado e desenvolvido.