Uncle Block (criptomoeda)
O que é um bloco tio (criptomoeda)?
Blocos de tio são criados em blocos de blocos baseados em Ethereum e são semelhantes ao bloco órfão de Bitcoin.
Em um processo semelhante à forma como o Bitcoin cria blocos órfãos, blocos de tio são criados quando mais de um bloco filho é criado a partir de um bloco pai. Esta situação é possível porque todos os nós que mantêm o razão não são atualizados instantaneamente quando um novo bloco é minerado. Em vez disso, você pode ter dois blocos minados próximos, mas apenas um é validado entre os nós do razão. O que não é validado é um bloco tio.
Principais vantagens
- Blocos de tio são criados em cadeias de blocos Ethereum quando dois blocos são extraídos e enviados para o razão aproximadamente ao mesmo tempo. Apenas um pode entrar no razão como um bloco, e o outro não.
- Eles são semelhantes aos órfãos do Bitcoin, mas têm um uso integrado, ao contrário de seus homólogos do Bitcoin.
- Os mineiros são recompensados por blocos de tio no sistema Ethereum, enquanto blocos órfãos em Bitcoin não foram recompensados.
Compreendendo o Uncle Block (criptomoeda)
Um blockchain é formado por uma cadeia crescente de blocos que armazenam detalhes das várias transações que ocorrem na rede do blockchain. Os mineiros continuam a minerar para os novos blocos seguindo o processo de mineração padrão implementado pelo blockchain.
Um bloco recém-extraído é anexado ao blockchain após a verificação, e o minerador que encontrou este novo bloco tem direito à recompensa do bloco. A altura do bloco, que indica o comprimento do blockchain, aumenta após a adição do novo bloco.
No entanto, às vezes, dois mineradores diferentes podem gerar um bloco simultaneamente. Isso acontece devido ao mecanismo de trabalho do blockchain, que pode não aceitar os blocos recém-identificados no blockchain instantaneamente.
Devido a este atraso, surge uma situação em que outro minerador resolve para o mesmo bloco e tenta adicioná-lo à cadeia de rede, o que resulta em um estado temporário e instável da rede de blockchain conforme os vários nós tentam construir um consenso sobre qual dos os blocos recém-identificados para continuar e quais rejeitar.
Os rejeitados são aqueles que possuem uma parcela relativamente menor de prova de trabalho e constituem os blocos tio, enquanto aqueles com maior parcela se juntam ao blockchain e funcionam como um bloco normal.
Ethereum Justificativa para Uncle Blocks
No blockchain do Bitcoin, os blocos órfãos eram um custo irrecuperável: os mineiros não eram recompensados por produzi-los. Além disso, desde o lançamento do Bitcoin Core v.0.10 no início de 2015, que eliminou a capacidade dos nós de reconhecer blocos sem ancestralidade, os blocos órfãos do Bitcoin não são mais possíveis.
No blockchain do Bitcoin, os blocos órfãos eram, em essência, bugs no código – subprodutos não intencionais e acidentais do processo de mineração. A Ethereum, por outro lado, incentiva os mineiros tio do bloco. Isso é feito por vários motivos:
- Para aumentar o número de transações no blockchain, Ethereum permite a criação de mais blocos de tio como um subproduto de tempos de bloco mais curtos.
- Os blocos de tio válidos são recompensados para neutralizar o efeito do atraso da rede na distribuição de recompensas de mineração.
- Incentivar tios ajuda a diminuir a centralização de incentivos, onde grandes piscinas de mineração com alto poder de computação acabam reivindicando a maioria das recompensas, não deixando nada para os mineiros individuais.
- Ele também aumenta a segurança da rede, complementando o trabalho na blockchain principal com o trabalho realizado na mineração de blocos tio.
Finalmente, os blocos de tio são propositalmente incorporados ao método de consenso de Ethereum por um processo chamado “FANTASMA: Subárvore de objetos mais pesados gananciosos.”De acordo com Philip Shen, “os nós obterão o número de tios minerados nos últimos sete blocos em cada subárvore. Esse número é, além do número de blocos nessa subárvore, usado para calcular o peso da árvore; a árvore mais pesada é então dito ser o ‘correto’. “
Tios e outras entidades fora da árvore patrilinear
O nome “tio” foi escolhido com base nas linhas de uma árvore genealógica. Considere o blockchain como uma árvore genealógica, com os blocos aceitos como “pai-filho” genuíno na árvore.
O termo órfão foi cunhado porque, no antigo sistema Bitcoin, um bloco podia ser submetido a um nó que não tinha um pai claro. Nesse caso, o nó esperaria pela confirmação de outros nós. Este era um bug, não um recurso.
Pelas razões apresentadas acima, Ethereum encontrou um uso para esses blocos extras e os incorporou ao seu mecanismo de consenso, de modo que os órfãos foram promovidos a um papel metafórico na família que mostrava que eles não estão em uma linha direta de sucessão, mas ainda úteis para o sistema total.