Officine Bitcoin

Lezioni online Bitcoin-only

This project is maintained by valerio-vaccaro

Officine Bitcoin Lição Bitcoin-only Este projeto é mantido por valerio-vaccaro

🌍 Traduzioni

🇨🇳 中文 🇬🇧 English 🇪🇸 Español 🇵🇹 Português 🇷🇺 Русский 🇫🇷 Français 🇩🇪 Deutsch 🇮🇹 Italiano 🇭🇺 Magyar 🏳️ Milanés 🏳️ Veneto

Introdução à mineração

A mineração de Bitcoin é um processo fundamental do protocolo que serve para propor uma ordem entre as transações presentes na mempool, selecionando um subconjunto para criar um novo bloco e atualizar o estado da blockchain.

A mineração foi projetada para ser descentralizada e aleatória (entre aspas, já que se baseia em um quebra-cabeça criptográfico), evitando assim a gestão centralizada das transações.

Finalidade da mineração

A mineração resolve problemas relacionados à centralização, como:

Como a mineração funciona

O processo de mineração pode ser explicado passo a passo:

Otimizações

Para acelerar o processo, os mineradores podem calcular o primeiro SHA-256 sobre os primeiros 64 bytes do cabeçalho (imutáveis) e depois iterar apenas sobre o restante, alterando o nonce. A especialização levou a hardware (ASIC) que realiza bilhões de tentativas por segundo.

Processo de validação

Quando um minerador encontra uma solução, transmite o bloco completo (cabeçalho + transações) para a rede. Os nós validam:

Se for válido, o bloco é adicionado à blockchain. A recompensa (coinbase + taxas) só pode ser gasta após 100 confirmações (cerca de 16 horas), para garantir estabilidade.

Custos e recompensas da mineração

Custos:

Recompensas:

O minerador deve respeitar as regras de consenso: um bloco inválido é descartado, desperdiçando recursos sem recompensa. Mesmo um bloco válido pode ficar “órfão” se outro minerador vencer a corrida, causando perdas.

Estratégia econômica

A mineração é competitiva: os mineradores buscam maximizar o tempo de atividade para amortizar os custos fixos. Usos pontuais (por exemplo, ligar mineradores apenas com energia excedente) são pouco práticos, pois os custos iniciais exigem continuidade. O retorno sobre o investimento pode ser longo e incerto.

Mineração solo e em pool

Estimativa do hashrate

O hashrate (poder computacional) é estimado:

Hardware como Nerd Miner usa contadores internos para dados precisos, enquanto pools dependem de estimativas mais variáveis, visíveis em gráficos oscilantes.

Programa

Esta aula foi criada para um Satoshi Spritz Connect.