toco O que é um Hard Fork? – Securities.io
Entre em contato

Ativos Digitais 101

O que é um garfo duro?

mm

O Securities.io mantém padrões editoriais rigorosos e pode receber remuneração por links revisados. Não somos um consultor de investimentos registrado e este conteúdo não é um aconselhamento de investimento. Consulte nossa divulgação afiliada.

A indústria blockchain trouxe muitos novos conceitos que seus participantes precisaram aprender e compreender para saber o que esperar ao negociar criptomoedas ou decidir qual projeto apoiar através de investimentos. Mais importante ainda, todas as decisões relacionadas ao blockchain afetam o futuro de todo o projeto.

Mudar a forma como um blockchain funciona é feito através de hard forks, e é algo que é feito regularmente. É por isso que entender o que são hard forks, como funcionam e o que fazem é muito importante para desenvolvedores, investidores, traders e até mesmo usuários do projeto em questão. Então, hoje falaremos sobre tudo o que você precisa saber sobre hard forks, independentemente da função que você desempenha no mundo da criptografia e do blockchain.

O que são Hard Forks?

Então, vamos começar do início e responder à pergunta sobre o que são hard forks em primeiro lugar.

Um hard fork, no contexto da tecnologia blockchain, é uma grande mudança no protocolo da rede. Isso pode ser feito por vários motivos, seja para tornar válidas transações e blocos anteriormente inválidos ou para tornar inválidos os válidos. Ele é usado para trazer atualizações para a rede blockchain, introduzir mudanças na forma como o blockchain específico funciona e muito mais.

No entanto, um hard fork também exige que todos os usuários do nó atualizem para a nova versão do software. Como o blockchain é descentralizado e administrado por uma comunidade, toda essa comunidade precisa usar informações idênticas sobre transações passadas.

Os hard forks geralmente são iniciados por desenvolvedores que criaram um novo recurso em seu projeto e precisam conduzir um hard fork para implementá-lo. No entanto, também não é incomum que os membros da comunidade do projeto iniciem um, se não estiverem satisfeitos com as funcionalidades do blockchain e desejarem levar o seu desenvolvimento em outra direção.

O que os Hard Forks fazem?

A divisão na bifurcação é feita essencialmente adicionando uma nova regra ao código, simplesmente fazendo com que uma cadeia siga o novo caminho contendo a nova regra, e a cadeia antiga continue no caminho sem que a regra seja implementada. Geralmente não demora muito para que aqueles que estão na cadeia antiga percebam que sua versão do blockchain está desatualizada e não é mais relevante. Depois disso, a atualização para a nova cadeia é uma questão bastante simples – a menos que desejem continuar a promover a versão antiga da cadeia, conforme explicado anteriormente.

Assim, um hard fork pode ser descrito como uma situação em que o blockchain é alterado para uma nova versão de si mesmo, e os nós dessa nova versão não aceitam mais a versão ou versões mais antigas desse mesmo blockchain. Isto cria uma divergência permanente em relação à versão antiga da cadeia. No entanto, às vezes pode acontecer que uma parte da comunidade deseje mudar o blockchain, enquanto o outro grupo o faz agora.

Se isso acontecer, não é incomum que uma cadeia se bifurque em duas cadeias, onde as versões antiga e nova da cadeia são mantidas funcionais, uma pela parte da comunidade que queria mudança, e a outra pelo outro grupo, que gostei da corrente do jeito que estava. Isso já aconteceu inúmeras vezes no passado e muitos novos projetos nasceram dessa forma.

Qual é a verdadeira corrente depois da bifurcação?

Outra coisa a notar é que hard forks podem ocorrer em qualquer blockchain existente. Isto não se limita apenas a Bitcoin or Ethereum, embora seus hard forks tendam a ser os mais memoráveis. O Bitcoin já se bifurcou diversas vezes, e sempre que isso acontecia, um caminho mantinha o nome do projeto original, enquanto o outro ganhava um nome semelhante, mas com pequenas alterações, para se diferenciar do outro.

Às vezes, a rede que adicionou as novas regras consegue manter o nome original, outras vezes, é o antigo, enquanto aquela que mudou acaba se tornando um projeto separado. No caso do Bitcoin, houve muitos hard forks ao longo dos anos, e o Bitcoin atual esteve em ambos os lados – adicionou novas regras enquanto a cadeia que mantinha as antigas tornou-se um projeto separado, e decidiu prosseguir com as regras antigas. , enquanto a cadeia com alterações em seu código se tornou um projeto novo e separado.

Devido a todos os forks que o projeto viu, além da atual cadeia que conhecemos como Bitcoin, também existem Bitcoin Cash, Bitcoin Gold, Bitcoin SV e muitos outros.

Por que os Hard Forks são iniciados?

Hard forks podem ser iniciados por inúmeras razões e, seja qual for o motivo, são válidos desde que a maioria da comunidade concorde com isso. Alguns podem ser iniciados porque os desenvolvedores encontraram uma falha no código ou decidiram que precisam fortalecê-lo para remover bugs. Em outros casos, eles podem até apresentar um risco de segurança que precisa ser corrigido rapidamente.

Em algumas situações, os desenvolvedores estão adicionando novas funcionalidades, ou um grupo inteiro de novas adições, o que geralmente é bastante interessante para a comunidade. E, embora o blockchain seja imutável e um hacker – ou mesmo um grupo inteiro de hackers – não possa fazer nada com grandes cadeias que possuem muitos nós em todo o mundo, ainda é possível para a comunidade reverter transações, se a maioria concordar. que há uma razão boa o suficiente para isso.

Isso acontece muito raramente, mas ainda é possível. Um exemplo ocorreu quando Blockchain Ethereum criou um hard fork para reverter o hack no DAO (Organização Autônoma Descentralizada).

Depois que o hack ocorreu, a comunidade votou a favor da reversão da transação. A decisão foi quase unânime, já que o(s) hacker(es) roubaram dezenas de milhões de dólares em criptomoedas. No final do dia, a transação foi revertida e os fundos roubados foram devolvidos aos detentores de tokens DAO.

No entanto, é importante compreender bem como isso aconteceu, pois mesmo as propostas que conseguem obter um apoio tão elevado não conseguem desenrolar o histórico de transações da rede. Em vez disso, o que realmente aconteceu foi que os fundos vinculados ao DAO foram transferidos para um novo contrato inteligente que tinha o único propósito de permitir que os proprietários retirassem os seus fundos.

Principais diferenças entre hard forks e soft forks

Finalmente, há mais uma coisa a mencionar, que inclui os soft forks. Hard forks e soft forks não são muito diferentes e ambos fazem a mesma coisa, o que envolve alterar o código existente da plataforma. A versão antiga permanece na rede enquanto a nova é desenvolvida.

No entanto, não são abordagens idênticas para alterar o código do blockchain. Quando se trata de soft forks, apenas um blockchain permanecerá válido após o término da atualização. Não há como dividir a cadeia em dois ou mais projetos que possam sobreviver lado a lado. No entanto, quando se trata de hard forks, isso é algo que ocorre com frequência. Em outras palavras, tanto os novos quanto os antigos blockchains podem continuar a existir e até mesmo continuar a funcionar, desde que possam obter suporte suficiente.

Os membros da comunidade que desejam mudar para a nova versão precisam atualizar seu código, enquanto aqueles que desejam continuar executando a versão antiga do projeto simplesmente não fazem nada. Então, simplesmente, ambos os garfos criam uma divisão. A diferença é que os hard forks podem criar duas cadeias, enquanto os soft forks continuam com uma única.

Mas há também outra diferença entre os dois, que é a diferença na segurança. Basicamente, os hard forks são muito mais seguros do que os soft forks, e é por isso que quase todos os usuários e desenvolvedores recorrem aos hard forks quando algum tipo de atualização é necessária. Os garfos macios raramente são usados, embora possam fazer o mesmo trabalho. Afinal, a tecnologia blockchain tem tudo a ver com segurança, por isso faz sentido que os desenvolvedores escolham a rota mais segura, mesmo que seja menos conveniente e exija uma quantidade enorme de poder de processamento.

Conclusão

Os hard forks têm sido um componente crucial da indústria de criptografia/blockchain desde a primeira vez que o Bitcoin foi bifurcado. Ao longo da história do setor, houve inúmeras bifurcações em praticamente todas as blockchains existentes. A maioria dos projetos tem roteiros de longo prazo que anunciam todos os tipos de novos desenvolvimentos, adições e recursos, e para que tudo isso aconteça, são necessários hard forks.

No entanto, também existem muitas não programadas, causadas por hacks ou pela descoberta de grandes vulnerabilidades no código blockchain. Seja qual for o caso, hard forks geralmente são uma coisa boa. Apesar de bastante exigentes em termos de poder computacional necessário para conduzi-los, estão trazendo mudanças positivas para a cadeia existente. E, às vezes, eles também podem causar o surgimento de um novo projeto e até mesmo se tornar um novo concorrente importante na arena criptográfica.

Ali é um redator freelancer que cobre os mercados de criptomoedas e a indústria de blockchain. Ele tem 8 anos de experiência escrevendo sobre criptomoedas, tecnologia e negociação. Seu trabalho pode ser encontrado em vários sites de investimento de alto perfil, incluindo CCN, Capital.com, Bitcoinist e NewsBTC.

Divulgação do anunciante: Securities.io está comprometida com padrões editoriais rigorosos para fornecer aos nossos leitores avaliações e classificações precisas. Podemos receber uma compensação quando você clica em links de produtos que analisamos.

ESMA: Os CFDs são instrumentos complexos e apresentam um elevado risco de perda rápida de dinheiro devido à alavancagem. Entre 74-89% das contas de investidores de retalho perdem dinheiro ao negociar CFDs. Você deve considerar se entende como funcionam os CFDs e se pode correr o alto risco de perder seu dinheiro.

Isenção de responsabilidade sobre conselhos de investimento: As informações contidas neste site são fornecidas para fins educacionais e não constituem aconselhamento de investimento.

Isenção de Risco de Negociação: Existe um grau muito elevado de risco envolvido na negociação de títulos. Negociação em qualquer tipo de produto financeiro, incluindo forex, CFDs, ações e criptomoedas.

Este risco é maior com as criptomoedas devido aos mercados serem descentralizados e não regulamentados. Você deve estar ciente de que poderá perder uma parte significativa de seu portfólio.

Securities.io não é um corretor, analista ou consultor de investimentos registrado.