Investor's wiki

Bloco Órfão

Bloco Órfão

Um bloco órfão é um bloco cujo bloco pai é desconhecido ou inexistente. Esses tipos de blocos foram formados em versões mais antigas do software Bitcoin Core, onde os nós da rede podiam receber blocos apesar da falta de dados sobre sua ancestralidade. Desde o lançamento do Bitcoin Core v.0.10, no início de 2015, os blocos órfãos do Bitcoin (no sentido literal) não são mais possíveis.

No entanto, o termo bloco órfão ainda é amplamente utilizado no espaço de criptomoedas ao se referir a blocos minerados válidos que foram descartados. Tecnicamente, esses blocos devem ser chamados de “blocos obsoletos” ou “blocos extintos”, mas como o cliente denota suas recompensas de bloco como “órfãs”, a maioria das pessoas os chama de blocos órfãos. Portanto, apesar de ter um bloco pai conhecido, a maioria das pessoas se refere a esses blocos como blocos órfãos em vez de blocos obsoletos.

Blocos obsoletos são gerados quando dois mineradores diferentes retransmitem seus blocos válidos quase ao mesmo tempo. Isso faz com que a rede se divida em duas versões concorrentes do blockchain até que um dos blocos seja descartado (a cadeia mais longa prevalece enquanto a outra é abandonada). Observe que ambos os blocos são verificados e válidos, mas apenas um está anexado à cadeia principal.

Como os mineradores estão constantemente gerando novos blocos, alguns deles podem ser transmitidos para a rede quase simultaneamente. E como a rede é distribuída, a transmissão de informações entre os nós leva algum tempo. Por esse motivo, existe a possibilidade de um grupo de nós optar por validar um bloco, enquanto outro grupo optar por validar o outro. Finalmente, isso faria com que um dos blocos ficasse “órfão”.

A geração de blocos obsoletos é completamente natural e, na maioria dos casos, ocorre por acaso. No entanto, eles também podem ser produzidos quando atores mal-intencionados tentam criar uma cadeia de ataques válida alternativa (veja 51%).

##Destaques

  • Um bloco órfão é um bloco que foi resolvido dentro da rede blockchain, mas não foi aceito pela rede.

  • Pode haver dois mineradores que resolvem blocos válidos simultaneamente. A rede usa ambos os blocos até que uma cadeia tenha mais blocos verificados do que a outra. Então, os blocos na cadeia mais curta ficam órfãos.

  • Blocos órfãos são uma ocorrência regular em uma blockchain distribuída, como Bitcoin e Ethereum.

##PERGUNTAS FREQUENTES

Existe uma recompensa por minerar blocos obsoletos?

Geralmente, não há recompensa por minerar um bloco obsoleto. No entanto, alguns blockchains podem permitir recompensas de blocos obsoletos. O Ethereum premia os mineradores que criaram blocos ommer (seu equivalente de bloco obsoleto) com recompensas e taxas de transação menores - pelo menos até mudar para um mecanismo de consenso de prova de participação.

O que acontece com o Bitcoin órfão?

Bitcoin é a criptomoeda premiada pela abertura de um novo bloco no blockchain. Os blocos podem ficar órfãos, mas um bitcoin não. Blocos órfãos (obsoletos) são descartados.

Um Bitcoin é um Bloco?

Um bloco é um registro criptografado de todas as transações dentro desse bloco. Bitcoin é a criptomoeda recompensada por resolver o hash – o número hexadecimal criptografado que armazena as informações do bloco anterior.