15 49.0138 8.38624 1 0 4000 1 https://harowo.com 300 0
theme-sticky-logo-alt
theme-logo-alt

Tudo o que você precisa saber sobre os garfos Blockchain

garfos blockchain

Um dos principais recursos que tornam a tecnologia blockchain atraente é sua natureza descentralizada. Como os dados em um blockchain são criptografados e armazenados em uma rede de computadores (nós), é difícil para os malfeitores interferir nas informações e manipular os dados. Editar dados em um blockchain requer algum tipo de consenso, que é definido pelas regras da rede. Blockchains são, portanto, imutáveis. Em Bitcoin por exemplo, as informações não podem ser alteradas sem consenso ou controle sobre o blockchain.

Os problemas surgem quando esses blockchains exigem uma atualização de seu protocolo ou qualquer tipo de alteração. O consenso pode ir contra uma minoria de usuários ou pode haver uma falta de consenso total. Nesses casos, os usuários podem escolher interromper a cadeia principal para implementar uma mudança para a qual não haja consenso, ou os usuários que não concordam com uma mudança que atingiu o consenso, podem se recusar a aceitar as mudanças e continuar executando o cadeia de acordo com o protocolo original.

Criptomoedas com bifurcação

Criptomoedas proeminentes passaram por qualquer um desses enigmas. Os protocolos de rede foram alterados em Ethereum por exemplo, para reembolsar as pessoas que perderam fundos com o desastre do DAO. Nesse caso, cerca de 85% dos atores relevantes no blockchain concordaram com o fork que reembolsaria os investidores DAO. Uma minoria da rede se recusou a aceitar as mudanças, criando o Ethereum Classic. Bitcoin também foi bifurcado, notoriamente devido ao SegWit e ao debate sobre o tamanho do bloco.

Então, o que é um Blockchain Fork?

Esses garfos criaram “dividendos”, já que os usuários obtêm automaticamente a mesma quantidade de moedas na corrente bifurcada assim que ela ocorre. Mas para entender esse fenômeno, é necessário entender o que é um fork do blockchain. Em termos simples, uma bifurcação de blockchain ocorre quando uma única blockchain se divide em duas. Existem duas causas principais de garfos; ou seja, uma divisão no consenso e / ou uma alteração nos protocolos existentes do blockchain. Um consenso dividido só se aplica realmente a blockchains PoW, em que duas branch-chains são criadas inadvertidamente quando dois mineiros resolvem um bloco ao mesmo tempo. Isso é resolvido quando os nós da rede optam por reconhecer um bloco em detrimento do outro, abandonando a cadeia de ramificação alternativa. Isso geralmente ocorre na mineração de Bitcoin.

Quando um grupo de desenvolvedores deseja implementar uma mudança nos protocolos do blockchain pelos motivos indicados na introdução ou por outras funcionalidades ou melhorias estruturais, eles exigem o consenso e a cooperação de todos os nós da rede para atualizar simultaneamente o novo software. Isso fará com que o blockchain altere seu funcionamento e curso atuais do blockchain existente. Desse modo, dois ramos se estendem da cadeia original; ou seja, o novo e o antigo ramo que ainda opera de acordo com os protocolos originais.

Qual é a diferença entre um Soft Fork e um Hard Fork?

Garfo macio

Um soft fork utiliza um protocolo que é compatível com versões anteriores com o protocolo blockchain existente. Isso significa que as regras do protocolo são mais rígidas, de modo que as novas regras se enquadram nas regras antigas. Isso efetivamente permite que as pessoas continuem executando o protocolo antigo em seus nós, enquanto o novo protocolo é implantado na mesma cadeia. O blockchain legado é compatível com as novas regras do soft-fork, o que significa que os usuários não precisam adotar os novos recursos do fork e podem permanecer na mesma rede. Isso também significa que os nós que executam a versão mais antiga do protocolo podem aceitar blocos extraídos da mesma forma que os nós que usam a versão mais recente do protocolo.

Hard Fork

Um hard fork é o oposto de um soft fork, na medida em que afrouxa as regras a ponto de o protocolo mais antigo não poder operar dentro delas. As regras de protocolo anteriores são incompatíveis com as novas – as novas regras não são compatíveis com as versões anteriores – forçando os usuários a adotar as novas regras. Quem não gosta das novas regras, fica efetivamente fora da cadeia bifurcada, o que significa que esse tipo de bifurcação geralmente resulta na geração de uma nova moeda por meio do split. Isso acontece porque um consenso grande o suficiente para uma mudança tão drástica de regras é muito difícil de alcançar. Isso deixa nós suficientes executando o protocolo mais antigo, o que significa que eles não serão capazes de aceitar blocos extraídos sob regras mais flexíveis.

Dividendo Hard Fork

Quando ocorre uma bifurcação e um número significativo de nós permanece na corrente antiga, a moeda antiga efetivamente permanece viva. Tanto a cadeia legada quanto a bifurcação devem garantir recursos de mineração suficientes para evitar problemas como um ataque de 51% ou o colapso do sistema devido a uma sobrecarga de transação. No entanto, como a blockchain legada e a versão bifurcada compartilham as mesmas origens, todas as transações registradas pela cadeia legada até que a bifurcação ocorra são registradas na cadeia bifurcada. Isso significa que os detentores de moedas na corrente do legado podem “dividir” suas moedas e obter a mesma quantidade de moedas do legado que seguraram até o garfo rígido, na corrente recém-bifurcada. É assim que os indivíduos que possuíam Bitcoin na época da UASF foram capazes de reivindicar o BCH uma vez que aqueles que se opunham à SegWit bifurcaram a cadeia.

Outras ramificações de cadeias divergentes de um garfo rígido

O hard fork que criou o BCH resultou no mesmo tipo de ‘dividendo’ que os titulares da Ethereum obtiveram quando a Ethereum implementou seu próprio hard fork e o Ethereum Classic foi criado. Esse processo envolve muita política e, muitas vezes, torna difícil para os usuários saber qual rede é a “real”. Roger Ver usou essa confusão para promover o BCH como o “Bitcoin real”, o que é uma abordagem profundamente desonesta. Esta abordagem levou muitos a indagar sobre a possibilidade de abrir um processo contra Roger Ver por enganar novos usuários.

Outro problema que surge dos garfos rígidos decorre do fato de que essas novas cadeias de ramificação estão sendo criadas em paralelo, pois compartilham a mesma cadeia-pai. Isso significa que é possível para eles gerar endereços de carteira semelhantes. A introdução acidental do endereço da carteira errada para a criptomoeda errada pode resultar na perda de moedas. Sabe-se que esses tipos de perdas de Bitcoin acontecem com detentores de BTC e BTH.

Garfos inadvertidos

Nem todos os garfos são tão controversos. Alguns podem até ocorrer sem que a maioria das pessoas perceba. Este é o caso de garfos inadvertidos. Durante o processo de mineração de Bitcoin, os mineiros estão competindo para resolver o algoritmo no bloco atual para aproveitar as recompensas do Bitcoin após sua conclusão. No entanto, é possível que dois mineiros resolvam o algoritmo simultaneamente. Quando isso acontece, uma breve divisão ocorre no blockchain, com um subproduto de duas novas ramificações em que alguns nós aceitam o bloco extraído por um minerador e outros nós aceitam o bloco extraído pelo outro minerador. Para evitar a toca do coelho de novos ramos de blockchain sem fim com registros conflitantes e compartilhamentos de dados, Satoshi Nakamoto programou uma solução no protocolo de base do Bitcoin Blockchain. A solução de Nakamoto é que a cadeia mais longa após o bloqueio contencioso seja tomada como a cadeia de bloqueio legítima, enquanto a outra morre. A outra cadeia de ramificação e os tokens criados com o bloco original nessa cadeia seriam invalidados, em um processo pelo qual a cadeia mais longa após a extração do bloco contencioso sobreviveria.

Previous Post
Bitcoin Cash Fork e o paradoxo de Newcomb
Next Post
Основните характеристики на онлайн казино софтуера