This article has been translated from English to Portuguese.
O que é a mineração na Bitcoin?
"Mineração" é o processo de confirmar transações e adicioná-las ao blockchain.
Os nós que participam na mineração são conhecidos como mineiros e formam uma parte crítica da rede Bitcoin. Como parte do processo de mineração, são criados novos bitcoins, que são "pagos" aos mineradores.
Uma boa maneira de compreenderes melhor a mineração é veres primeiro como funcionaria a BItcoin se NÃO tivesse mineração.
Vê como funcionaria.
Digamos que isto é um ficheiro.

Armazena-o num computador.
Pensa neste ficheiro como se fosse um documento do Word.
E vamos chamar a este ficheiro, a "cadeia de blocos".
Um blockchain é um registo distribuído de "blocos".
Vou mergulhar mais fundo na blockchain numa lição posterior, mas por agora, fica a saber que cada bloco contém um conjunto de transacções.
Agora imagina que isto é a Rede Bitcoin.

Estes são todos os computadores, ligados entre si através da Internet, e eles estão a executar o software Bitcoin.
Todos eles partilham uma cópia do mesmo ficheiro, que é a blockchain.
Se quiseres enviar uma bitcoin a alguém, ou transferir a propriedade de uma bitcoin para outra pessoa, deves iniciar uma transação.

A transação é apenas uma linha de dados (a roxo).

Quando inicias uma transação, ela é enviada para um nó da rede Bitcoin.

Se a Bitcoin NÃO tivesse mineração, a forma como isto funcionaria é que este computador registaria a transação diretamente na blockchain, o ficheiro partilhado.

Depois o computador passaria essa transação para os outros nós a que está ligado e eles escreveriam os dados da transação no seu próprio ficheiro.

Esses nós passariam a transação para todos os nós a que estão ligados e também escreveriam os dados da transação no seu próprio ficheiro.
E assim por diante....

Isto continua até que a transação se tenha propagado por toda a rede Bitcoin.
E todos os nós a tenham escrito no seu ficheiro.
Assim, esta é uma forma simples de ter um ficheiro partilhado ou um "livro-razão " partilhado de transacções ou um "livro-razãodistribuído".

Repara como TODOS os computadores têm agora a linha roxa (transação) armazenada no seu ficheiro (blockchain).
Quando todos os nós tiverem atualizado a sua cópia do ficheiro, a propriedade da bitcoin terá mudado de uma pessoa para a outra.

E este é um exemplo de uma simples transação de Bitcoin. Parabéns!
Mas temos um problema...
Há um problema que precisa de ser resolvido se o fizermos desta forma.
Digamos que queres vender o teu bitcoin a este tipo roxo.
Então crias uma transação para enviar bitcoin para o gajo roxo.

Depois envias esta transação para o nó deste lado da rede Bitcoin.

Mas digamos que és do tipo obscuro e, como não podes evitar, tentas fazer algo obscuro.
Como se trata de uma rede de computadores ligados, crias uma SEGUNDA transação que envia a MESMA bitcoin para uma pessoa diferente, como este tipo vermelho (do lado direito).

Depois envias esta transação com o gajo vermelho para outro nó da rede.
O QUE ESTÁS A FAZER?
Acabaste de inserir DUAS transacções separadas na rede que envolvem a tentativa de gastar a MESMA bitcoin!
Podes fazer isto porque é uma rede de computadores localizados em diferentes lugares em todo o mundo.
És um idiota sorrateiro. Parabéns! És um sombrio do caraças!

Então o que vai acontecer a partir daqui é que estas duas transacções vão começar a propagar-se pela rede.
Alguns nós receberão a transação roxa . Outros nós receberão a transação vermelha .

Na ilustração abaixo, quando um computador tenta passar a sua transação vermelha , este computador já recebeu a transação roxa gastando esta bitcoin, pelo que a rejeitará
O que é bom, mas aqui reside o problema...

Agora tens duas transacções CONFLITANTES na rede.
Lembra-te, cada computador na rede precisa de partilhar o MESMO ficheiro EXATO.
Alguns computadores não podem ter um ficheiro com a transação roxa , enquanto outros têm um ficheiro com a transação vermelha . Todos eles têm de escolher um.
Todos os computadores têm que escolher a transação vermelha OU a transação roxa .
Se o Bitcoin operasse desta forma, onde as transações são escritas diretamente no arquivo, tu criarias este problema de DOUBLE SPEND.

O Bitcoin resolve este problema!
Se estiveres interessado num formato de vídeo sobre este tópico, vê este excelente vídeo do YouTube da Learn Me a Bitcoin. Partes desta lição foram inspiradas neste vídeo.
Como é que os computadores chegam a um acordo sobre qual é a transação legítima?
A mineração é a solução.
O Bitcoin resolve este problema de não ter transacções conflituosas escritas no blockchain, o "ficheiro" partilhado.
E é aqui que entra a mineração.