Ommer(Uncle)Block: O que é it?

2022-06-06, 14:51


Os blocos Ommer eram anteriormente chamados de Ommer Uncle blocks.

Devido ao atributo específico de género do Tio, este foi eliminado.

Um bloco Ommer é formado quando dois blocos são minerados simultaneamente por uma rede.

A regra dos dois terços de consenso dos validadores da rede irá decidir qual dos dois blocos será o bloco Ommer.

Os blocos Ommer são criados e utilizados pela Ethereum Blockchain.

Para assegurar que os dados são verificados, geralmente acordados, e assegurados, as redes Blockchain como o Ethereum utilizam a Merkle Tree.

Os blocos Ommer são diferentes dos blocos Órfãos, embora ambos não sejam o bloco principal aceite pelo validador.

As operações por detrás da tecnologia da cadeia de bloqueio são numerosas e ambíguas, excepto para os desenvolvedores de cadeias de bloqueio que podem facilmente descodificar.

Quando lemos sobre como as aplicações descentralizadas são criadas, como os novos blocos são minerados, ou como as transacções são validadas, é escrito no idioma mais simples. Somos então obrigados a acreditar que toda a actividade é simples.

No entanto, estes programadores e mineiros encontram ambigüidade em intervalos. No entanto, estas ambiguidades não são comparadas a problemas da vida real. Exemplos incluem o Garfo Duro e o Bloco Ommer.

Neste artigo, vamos examinar o conceito por detrás do Bloco Ommer, como ele é criado, e as suas características essenciais.


Como é formado o Bloco Ommer



Imagem: Quora

Os Blocos Ommer, anteriormente chamados blocos Ommer (Uncle), são formados quando dois blocos são minados simultaneamente por uma rede. Um bloco será deixado de fora neste cenário, o outro será utilizado, e o bloco restante é chamado de Bloco Ommer.

Na rede Ethereum, quando dois blocos são criados e submetidos ao livro razão digital simultaneamente, apenas um dos blocos pode entrar no livro razão. O segundo torna-se o Bloco Ommer.

A razão para ser chamado de Uncle Block no passado é para mostrar a relação familiar entre os blocos utilizados e os que sobram. Mais tarde foi decidido que ter um nome de género para o bloco era desnecessário, e "tio" foi apagado.

Quando dois blocos são criados devido a um garfo de cadeia de bloqueio, a regra de dois terços de consenso dos validadores da rede decidirá qual dos blocos será utilizado e aquele que será o bloco Ommer.

Os blocos Ommer são intencionalmente integrados na cadeia de bloqueio do Ethereum. A integração foi feita via Casper The Friendly GHOST (Greedy Heaviest Object Subtree), um protocolo de validação do mecanismo de consenso.


O Conceito Por Detrás do Bloco Ommer




Os Blocos Ommer são criados na Cadeia de Bloqueio Ethereum. A rede Ethereum é uma cadeia de bloqueio pública que utiliza um mecanismo que assegura que os dados dentro da cadeia de bloqueio são verificados e adicionados pelo Consenso.

Redes de cadeias de bloqueio como o Ethereum utilizam a Merkle Tree para assegurar que os dados são verificados, geralmente acordados e assegurados. A Merkle Tree é uma estrutura de dados utilizada para realizar as tarefas listadas anteriormente.

O papel da Merkle Tree é estabelecer relações ancestrais para blocos de dados. Inclui informação de blocos anteriores nos novos blocos. Este procedimento é semelhante ao ADN transmitido entre as novas gerações.

A representação da Merkle Tree é a seguinte:

Se o primeiro bloco da árvore for chamado Bloco A, o novo bloco criado a partir do Bloco A seria considerado descendência do Bloco A e transportaria os detalhes do Bloco A e as suas informações.

O bloco recém-criado poderia chamar-se Bloco B, mas teria um "símbolo A". Isto é "Bloco Ba". À medida que os mineiros criam mais blocos a partir dos blocos anteriores, a relação continua, e uma árvore genealógica é construída sobre a Blockchain.

Você pode estar a perguntar-se porque é que fizemos toda esta ilustração! É isto;

Se dois blocos fossem validados e criados simultaneamente no Bloco A, seriam nomeados "Blocos Ba e Ba2". Isto mostra que eles são blocos irmãos do mesmo bloco parental.

Uma vez que a rede só pode aceitar um dos blocos, levará o bloco Ba, e o outro Ba2 bifurcado será deixado como o bloco Ommer.


Relevância dos Blocos Ommer no Ethereum



Imagem: Twitter

Normalmente, os Blocos Ommer são bugs acidentais e não intencionais a serem criados, e são subprodutos do processo de mineração que não foi planeado.

Contudo, o Ethereum incentivou o Bloco de Ommer a dar-lhes relevância. As razões incluem;

  • Em primeiro lugar, a rede permite que o trabalho feito nos Blocos Ommer seja incluído e complementa o trabalho feito na cadeia de blocos principal. Este processo ajuda a aumentar a segurança da rede e dificulta o acesso de pessoas não autorizadas aos detalhes da transacção.

  • O Bloco de Ommer ajuda a reduzir a centralização dos incentivos para grandes piscinas mineiras. Estas grandes piscinas mineiras têm grandes explorações mineiras e vários mineiros;

  • No final, elas reivindicam todas as recompensas. Assim, o Bloco Ommer é a recompensa que complementa as poucas recompensas que restam para os mineiros individuais. Finalmente, para permitir a criação de mais blocos de Ommer porque são um subproduto de tempos de bloco mais curtos e aumentam a velocidade da rede.

Os blocos Ommer são frequentemente confundidos com "blocos órfãos," enquanto que eles são diferentes.

Os blocos órfãos são os blocos criados enquanto os mineiros estão a competir para extrair o mesmo conjunto de transacções simultaneamente.

Apenas o primeiro mineiro a validar os blocos é aceite, enquanto outros blocos completos não são adicionados a nenhuma cadeia. Eles são o bloco dos Órfãos.

Os blocos Ommer são adicionados a uma cadeia enquanto os blocos órfãos não o são. No entanto, os mineiros de ambos os blocos são recompensados na rede Ethereum.


Conclusão



Os mineiros não podem influenciar ou abortar a criação dos Blocos de Ommer. Existe a probabilidade de que para cada novo bloco criado na rede Ethereum, seja feito um bloco Ommer.

Uma vez que a versão actual do Ethereum usa o mecanismo de consenso da Prova de Trabalho (PoW), há uma recompensa para os blocos Ommer. A recompensa é uma pequena percentagem da recompensa do bloco original e das taxas de transacção.

Em conclusão, os blocos Ommer foram criados acidentalmente, mas os criadores do Ethereum deram-lhes relevância na tecnologia Blockchain.



Autor: Valentine. A, Gate.io Researcher
Este artigo representa apenas a opinião do pesquisador e não constitui nenhuma sugestão de investimento.
A Gate.io reserva-se todos os direitos sobre este artigo. Será permitida a re-posição do artigo, desde que o Gate.io seja referenciado. Em todos os casos, serão tomadas medidas legais devido à violação dos direitos de autor.
Partilhar
gate logo
Credit Ranking
Complete Gate Post tasks to upgrade your rank