Como é que a rede está em sincronia?

Se existem cópias da blockchain numa rede distribuída de computadores, como é que se garante que todas essas cópias são iguais?

Mineradores

Cada um dos computadores na rede que compete para conseguir adicionar um bloco à cadeia é chamado de minerador minerarrow-up-right – e receberá uma recompensa pela energia gasta de cada vez que o conseguir. A recompensa é uma quantidade definida de bitcoins.

A recompensa é o que torna atractivo para os mineradores manterem a rede a funcionar de forma consistente. É também através deste processo que são libertadas novas bitcoins.

Para conseguir adicionar um bloco, os mineradores, vão, por tentativa e erro, procurar uma solução para um puzzle criptográfico. Depois de descoberta, a solução é transmitida para ser verificada pela rede e o bloco adicionado à cadeia.

Consenso da rede

A Prova de Trabalho - Proof-of-Work -arrow-up-right é o mecanismo de consenso utilizado na blockchain da Bitcoin para que todos os computadores intervenientes verifiquem e concordem que as transacções são válidas e podem ser agrupadas em blocos que serão adicionados à cadeia.

É esta a ferramenta que permite unir 3 conceitos importantes – distribuído, imutável e criptográfico. E é através dela que os computadores vão decidir como agrupar as transacções em blocos e como os ligar entre si para criar a blockchain.

Last updated