#$BTC $BTC $BTC

MONTAGEM E SELEÇÃO DE CADEIAS DE BLOCO

A etapa final no mecanismo de consenso descentralizado do bitcoin é a montagem de

blocos em cadeias e a seleção da cadeia com o maior Proof-of-Work. Uma vez que

um nó tenha validado um novo bloco, ele tentará então montar uma cadeia conect‐ando o bloco à blockchain existente.

Os nós mantêm três conjuntos de blocos: aqueles conectados à blockchain principal, aqueles

que formam ramificações da blockchain principal (cadeias secundárias) e, finalmente, blocos

que não têm um pai conhecido nas cadeias conhecidas (orfãos). Blocos inválidos são

rejeitados assim que qualquer um dos critérios de validação falha e, portanto, não são

incluídos em nenhuma cadeia.

A “cadeia principal” a qualquer momento é aquela que possui a maior quantidade de Proof-of-Work acumulado associado a ela. Na maioria das circunstâncias, esta também é a cadeia

com mais blocos, a menos que existam duas cadeias de igual comprimento e uma tenha mais

Proof-of-Work. A cadeia principal também terá ramificações com blocos que são “irmãos”

dos blocos na cadeia principal. Esses blocos são válidos, mas não fazem parte da cadeia

principal. Eles são mantidos para referência futura, caso uma dessas cadeias seja estendida para

ultrapassar a cadeia principal em trabalho. Na próxima seção (“Forks de Blockchain”),

vamos ver como cadeias secundárias ocorrem como resultado de uma mineração quase simultânea

de blocos na mesma altura.

Quando um novo bloco é recebido, um nó tentará inseri-lo na blockchain existente.

O nó olhará para o campo “hash do bloco anterior” do bloco, que é a referência ao

pai do bloco. Em seguida, o nó tentará encontrar esse pai na blockchain existente.

Na maioria das vezes, o pai será a “ponta” da cadeia principal, o que significa que este novo bloco estende a cadeia principal. Por exemplo, o novo bloco 277,316 tem uma ref‐

erência ao hash de seu bloco pai 277,315. A maioria dos nós que recebem 277,316 já

terá o bloco 277,315 como a ponta de sua cadeia principal e, portanto, vincularão o

novo bloco e estenderão essa cadeia.

#Binance #bitcoin