Investor's wiki

Bloco Ommer

Bloco Ommer

O que é um bloco Ommer?

É possível que dois blocos sejam criados simultaneamente por uma rede. Quando isso acontecer, um bloco será deixado de fora. Este bloco restante é chamado de bloco ommer. No passado, eles eram chamados de blocos de tio, referindo-se aos relacionamentos familiares usados para descrever as posições dos blocos dentro de uma blockchain.

Entendendo os Blocos Ommer

Em uma blockchain pública como Ethereum e Bitcoin, é essencial usar um método que garanta que os dados dentro da blockchain sejam verificados e adicionados por consenso. É igualmente importante evitar que os dados sejam alterados. Muitos blockchains usam uma estrutura de dados chamada árvore Merkle para fazer isso.

Uma árvore Merkle estabelece relacionamentos ancestrais para blocos de dados. As informações de blocos anteriores são incluídas em novos blocos, semelhantes ao DNA transmitido entre gerações. Isso cria o conceito de pai, irmão dos pais, filho e blocos de irmãos semelhantes a uma representação gráfica de uma árvore genealógica.

Veja como funciona - o primeiro bloco em uma árvore pode ser chamado de bloco A. O próximo bloco criado a partir do bloco A seria considerado filho do bloco A e incluiria as informações de A mais as suas próprias.

O Ethereum está em transição de um consenso de prova de trabalho para prova de participação. Sob o mecanismo de consenso de prova de participação, os blocos ommer ainda podem ser produzidos e ter taxas de transação recompensadas.

Este bloco poderia ser chamado de bloco B, mas poderia ser representado como Ba. B é o nome do novo bloco e "a" refere-se aos dados do bloco pai. Esse relacionamento pai/filho continua à medida que mais blocos são adicionados com as informações de cada bloco anterior. Isso cria uma árvore genealógica e blockchain.

Agora considere se dois blocos foram validados e criados simultaneamente a partir de Ba. Eles são blocos Cab e Cab2, blocos irmãos do mesmo bloco pai. Apenas um pode ser adicionado ao blockchain - então a rede escolhe Cab. Cab2 é um fork do blockchain original, mas não é adicionado a ele ou validado. Finalmente, outro bloco é extraído no blockchain que manteve Cab. Este é o bloco Dcab. Cab2 é o irmão do pai de ~ Dcab, então~ Cab2 é um ommer quadra.

Considerações Especiais

Esses blocos órfãos eram, em essência, bugs no código – subprodutos não intencionais e acidentais do processo de mineração. No entanto, o Ethereum foi incentivado a mineradores de blocos ommer por vários motivos:

  • Permitir a criação de mais blocos ommer como subproduto de tempos de bloco mais curtos e acelerar a rede.

  • Diminuir a centralização de incentivos para grandes pools de mineração. Esses pools empregam grandes fazendas de mineração e reivindicam a maioria das recompensas de criptomoeda, deixando pouco para mineradores individuais.

  • Aumentar a segurança da rede complementando o trabalho no blockchain principal, permitindo incluir o trabalho realizado nos blocos ommer.

Os blocos Ommer são propositadamente incorporados ao blockchain da Ethereum usando o protocolo de validação de seu mecanismo de consenso, Casper the Friendly GHOST (Greedy Heaviest Object Sub Tree). Quando uma bifurcação de blockchain ocorre a partir de blocos criados simultaneamente, uma regra de consenso de dois terços dos validadores de rede seleciona qual bloco é usado.

##Destaques

  • Os blocos Ommer são semelhantes aos órfãos do Bitcoin, mas têm um uso integrado, ao contrário de suas contrapartes do Bitcoin.

  • Os blocos Ommer são criados na blockchain Ethereum quando dois blocos são criados e enviados para o ledger aproximadamente ao mesmo tempo. Apenas um pode entrar no livro.

  • Mineradores ou validadores de Ethereum são recompensados por criar blocos ommer no sistema Ethereum por meio de taxas de transação para pagar por seu trabalho.

##PERGUNTAS FREQUENTES

O que é um bloco Ommer (tio)?

Uncle block é o nome antigo de um bloco ommer. Os desenvolvedores e a comunidade Ethereum decidiram que não havia razão para ter nomes específicos de gênero, então decidiram ommer como o novo nome.

Qual é a taxa Ommer (tio) do Ethereum?

A taxa ommer (anteriormente a taxa tio) é a taxa na qual a rede produz blocos ommer. A taxa muda diariamente e depende do número de transações em andamento.

Qual é a recompensa Ommer (tio) do Ethereum?

Sob o mecanismo de consenso de prova de trabalho, as recompensas por blocos ommer eram uma pequena porcentagem da recompensa do bloco, mais taxas de transação. Quando o Ethereum fizer a transição para a prova de participação, os blocos ommer receberão taxas de transação.