TL;DR
Mineração é o processo pelo qual as transações de Bitcoin são verificadas e adicionadas à blockchain. O objetivo dos mineradores é encontrar uma solução válida para problemas matemáticos complexos. Os mineradores que conseguem encontrar a solução desses problemas são recompensados com novas bitcoins e taxas de transação.
No início, os usuários de Bitcoin podiam participar da mineração usando seus computadores pessoais. Atualmente, são necessárias plataformas altamente especializadas para obtenção de lucros com a mineração. Como a mineração individual é muito difícil, muitos mineradores optam por ingressar em um grupo conhecido como pool de mineração para aumentar suas chances de obter as recompensas de bloco. As recompensas são então compartilhadas proporcionalmente entre os membros do pool.
Introdução
A mineração de Bitcoin garante que a blockchain esteja atualizada com transações legítimas. Na época, foi uma solução única para criar confiança em um ambiente trustless (onde não há necessidade de confiança entre os participantes). Neste sentido, a mineração é essencial para o modelo de segurança do Bitcoin.
A ideia de minerar e receber BTC em troca é um negócio atrativo. Os dias de mineração com um CPU acabaram, mas para se envolver com a mineração nem sempre é necessário possuir uma máquina física. No entanto, antes de avaliar se esta atividade é interessante para você, vamos discutir brevemente como funciona a mineração de Bitcoin.
O que é mineração de Bitcoin?
O objetivo de um minerador é encontrar um hash de bloco válido para o bloco candidato. Um hash de bloco é uma sequência de números e letras que funciona como um ID exclusivo para cada bloco. Aqui está um exemplo de um hash de bloco:
0000000000000000000b39e10cb246407aa676b43bdc6229a1536bd1d1643679
Para criar um novo hash de bloco, o minerador precisa do hash do bloco anterior, dos dados de seu bloco candidato, de um número chamado "nonce" e, por fim, ele deve enviar esse grupo de informações através de uma função de hash.
Assim que um minerador encontra um hash válido, ele pode validar seu bloco candidato e coletar as recompensas em bitcoin. Este é também o momento em que as transações blockchain incluídas naquele bloco passam de pendentes para confirmadas.
Quanto ganha um minerador de Bitcoin
Outra métrica importante é o consumo de energia de uma plataforma de mineração. Se o seu gasto com eletricidade for maior do que o valor agregado com a mineração, a lucratividade desaparece.
Como minerar Bitcoin
Teoricamente, você ainda pode tentar minerar bitcoins com seu computador pessoal, mas as chances de encontrar um hash válido são praticamente nulas. O cálculo da função de hash é relativamente rápido, mas calcular a enorme quantidade de inputs (entradas) aleatórios leva muito mais tempo. É por isso que atualmente, antes de tentar obter lucros com a mineração, você precisa de hardware especializado.
Quais equipamentos devo usar para mineração?
De um modo geral, você pode tentar minerar criptomoedas usando uma máquina CPU, GPU, FPGA ou ASIC (veremos isso mais adiante). Algumas altcoins ainda podem ser mineradas com uso de placas de vídeo (GPU). Dispositivos FPGA também podem ser uma opção dependendo do algoritmo de mineração, da dificuldade e dos custos de eletricidade. Mas quando se trata de Bitcoin, as plataformas de mineração ASIC são as mais eficientes.
CPU (unidade central de processamento)
GPU (unidade de processamento gráfico)
GPUs podem servir a diferentes propósitos, mas são basicamente usadas para processar gráficos e exibi-los em uma tela. Elas são capazes de dividir tarefas complexas em várias tarefas menores, proporcionando um aumento no desempenho. Algumas altcoins podem ser mineradas com GPUs, mas a eficiência varia de acordo com o algoritmo de mineração e a dificuldade.
FPGA (matriz de portas programáveis em campo)
Um FPGA pode ser programado e reprogramado para servir a diferentes funções e aplicações. Eles são personalizáveis e mais acessíveis do que os ASICs, mas são menos eficientes para a mineração de Bitcoin.
ASIC (circuito integrado de aplicação específica)
Pools de mineração
Como entrar em um pool de mineração?
Ao ingressar em um pool usando seu hardware localmente, você terá que configurar seu software para fazer parceria com outros mineradores. Normalmente, é necessário criar uma conta e se conectar a um servidor de pool de mineração.
Na página da Binance Pool, você pode ter uma ideia dos possíveis valores de lucro. Os ganhos em BTC são enviados diariamente para sua carteira de Bitcoin.
Cloud mining (mineração em nuvem)
Se quiser evitar as etapas mais técnicas, você também pode participar de uma "cloud-mining farm", onde o hardware e o software são fornecidos pelos proprietários da farm. Basicamente, na mineração em nuvem você geralmente paga para que outra pessoa faça a mineração em seu nome. O proprietário da farm deve dividir os lucros com você. No entanto, esta é uma opção muito arriscada, pois não há garantia de que você receba um retorno sobre seu investimento. Muitos serviços de mineração em nuvem acabaram sendo golpes, então tenha cuidado.
Considerações finais
O investimento inicial para uma mineração lucrativa é muito alto e são muitos os riscos envolvidos. Seus retornos também dependerão das condições do mercado e de fatores externos, como preços de energia elétrica e melhorias de hardware. Certifique-se de pesquisar muito bem antes de investir dinheiro em uma plataforma de mineração.