Skip to main content

Halving | Bitcoin Glossary | Mapping Bitcoin

Halving

Economia

Also known as: halvening, block reward halving

Evento a cada 210.000 blocos (~4 anos) que reduz à metade a recompensa de bloco, controlando a emissão de bitcoin rumo ao limite de 21 milhões de BTC.

Visão Geral

O halving é um dos mecanismos econômicos mais fundamentais do Bitcoin. A cada 210.000 blocos (aproximadamente a cada quatro anos), o número de novos bitcoins criados com cada bloco é reduzido à metade. Isso cria uma taxa de crescimento de fornecimento previsível e decrescente que se aproxima assintoticamente do limite máximo de 21 milhões de BTC. O halving garante que o Bitcoin tenha uma política monetária conhecida e transparente que não pode ser alterada por nenhuma autoridade central.

Calendário de Halvings

┌─────────┬─────────┬────────────────┬──────────────────┐
│ Halving │  Ano    │ Recompensa     │ BTC Total Minerado│
├─────────┼─────────┼────────────────┼──────────────────┤
│   0     │  2009   │ 50 BTC         │ 0                │
│   1     │  2012   │ 25 BTC         │ 10.500.000       │
│   2     │  2016   │ 12,5 BTC       │ 15.750.000       │
│   3     │  2020   │ 6,25 BTC       │ 18.375.000       │
│   4     │  2024   │ 3,125 BTC      │ 19.687.500       │
│   5     │ ~2028   │ 1,5625 BTC     │ 20.343.750       │
│   ...   │  ...    │ ...            │ ...              │
│  33     │ ~2140   │ ~1 satoshi     │ ~21.000.000      │
└─────────┴─────────┴────────────────┴──────────────────┘

Em 2032 (halving 6): ~97% de todos os BTC terão sido minerados
Em 2140 (halving 33): Último satoshi minerado, limite de fornecimento atingido

O Código por Trás do Halving

A lógica do halving no Bitcoin Core é notavelmente simples:

CAmount GetBlockSubsidy(int nHeight)
{
    int halvings = nHeight / 210000;
    if (halvings >= 64) return 0;
    CAmount nSubsidy = 50 * COIN;
    nSubsidy >>= halvings;  // Deslocamento à direita = dividir por 2
    return nSubsidy;
}

O uso de deslocamento de bits (divisão inteira por 2) significa que o subsídio eventualmente chega a zero após 64 halvings, embora o último halving significativo ocorra por volta do halving 33, quando a recompensa cai abaixo de 1 satoshi.

Implicações Econômicas

Choque de oferta: Cada halving reduz a taxa à qual novos bitcoins entram em circulação, criando uma redução de oferta. Se a demanda se mantiver constante ou crescer, a economia básica sugere pressão de alta no preço.

Stock-to-flow: O halving dobra o índice stock-to-flow do Bitcoin (fornecimento existente dividido pela produção anual), tornando-o cada vez mais escasso em termos relativos. Após o halving de 2024, o stock-to-flow do Bitcoin superou o do ouro.

Economia da mineração: Os mineradores experimentam uma redução imediata de 50% na receita das recompensas de blocos. Isso cria pressão para se tornarem mais eficientes e pode forçar mineradores marginais a ficarem offline, reduzindo temporariamente o hash rate.

Impacto na Segurança da Rede

À medida que as recompensas de bloco diminuem, as taxas de transação devem compensar cada vez mais os mineradores pelo seu trabalho. A segurança de longo prazo da rede Bitcoin depende do desenvolvimento de um robusto mercado de taxas que forneça incentivo suficiente para que os mineradores continuem protegendo a cadeia.

Conceitos Equivocados Comuns

  • O halving não acontece em uma data específica do calendário. Ele ocorre em uma altura de bloco específica (210.000, 420.000, 630.000, etc.), e a data exata depende de quão rápido os blocos são produzidos.
  • O halving não dobra automaticamente o preço. Os efeitos no mercado dependem da demanda, expectativas e muitos outros fatores.
  • O Bitcoin não ficará "sem" recompensas de mineração de repente. A emissão residual se aproxima de zero gradualmente ao longo de mais de um século.
  • Os mineradores não param de minerar após um halving. Embora alguns mineradores não lucrativos possam desligar temporariamente, o ajuste de dificuldade garante que a rede se reequilibre.