Glossário / Mineração e consenso
Subsídio de bloco
- O que é o subsídio de bloco?
- O subsídio de bloco é o bitcoin totalmente novo criado em cada bloco, fixado pelo código em 50 bitcoins em 2009 e reduzido à metade a cada 210.000 blocos até chegar a zero.
A política monetária do bitcoin é uma pequena função. Dê a ela uma altura de bloco e ela desloca um valor inicial de 5.000.000.000 satoshis para a direita uma vez por halving concluído, depois retorna a resposta. Ninguém pode chamar essa função com argumentos diferentes, e cada nó a chama antes de aceitar um bloco, que é do que uma oferta fixa realmente consiste.
Como funciona
O subsídio de bloco é calculado em satoshis inteiros, e o halving é um deslocamento de bits e não uma divisão.
Cada época de halving tem 210.000 blocos. A primeira pagava 50 bitcoins por bloco, a segunda 25, depois 12,5 desde 9 de julho de 2016, depois 6,25 desde 11 de maio de 2020, e 3,125 desde o bloco 840.000 em 20 de abril de 2024. Como a aritmética é baseada em inteiros, as épocas posteriores perdem frações por truncamento, e após 33 halvings o valor deslocado é arredondado para nada. Isso acontece na altura 6.930.000, projetada para algum momento por volta do ano 2140, depois do qual os blocos pagam apenas taxas.
O truncamento tem uma consequência visível. Some todos os subsídios do cronograma e o total é 20.999.999,9769 bitcoins, não a cifra redonda de 21 milhões. O famoso limite é, portanto, um resultado do código e não uma meta que o código busca, que é a diferença entre uma regra e uma promessa.
A aplicação é a parte interessante. Um minerador é livre para escrever qualquer valor na saída coinbase, e os nós são livres para rejeitar o bloco, o que eles fazem no instante em que o valor reivindicado excede o subsídio mais as taxas. Nada disso exige confiar no minerador, no pool de mineração, em uma corretora ou em um gráfico. Execute um nó e sua própria cópia do software recalcula o subsídio correto em cada altura, da gênese até o presente, e recusa qualquer outra coisa.
Como o cronograma é baseado na altura, a emissão é medida em blocos e não em tempo. A 144 blocos por dia, a época atual adiciona aproximadamente 450 bitcoins novos por dia, e o ajuste de dificuldade é o que mantém essa cifra próxima do correto mesmo quando o hashrate muda.
Por que isso importa quando você compra bitcoin
O subsídio é a razão pela qual a oferta de bitcoin é conhecível, e conhecê-la é a maior parte do argumento para guardar algum.
Comece por uma correção, porque ela confunde quase todo mundo. Você nunca compra bitcoins recém-emitidos. As corretoras vendem a você bitcoins que já existem, de outros vendedores, e o subsídio apenas define quantos bitcoins novos os mineradores podem adicionar ao mercado a cada dia. Esse fluxo diário de 450 bitcoins é toda a oferta nova que o mundo tem de absorver, contra volumes negociados muitas vezes maiores, e é por isso que o subsídio importa como restrição de longo prazo e não como motor diário do preço.
O segundo ponto é a verificação. Um limite de oferta aceito por fé não é melhor que a meta de inflação de um banco central. O limite é verificável, e verificá-lo não é uma atividade de especialistas: um nó completo valida o subsídio de cada bloco histórico durante a sincronização inicial e informa o total emitido até agora. Se você guarda bitcoin por motivos que dependem da cifra de 21 milhões, executar um nó é como você deixa de terceirizar essa crença.
O terceiro é o ciclo de marketing. Cada halving traz uma onda de propostas comerciais baseadas no corte do subsídio, de planos de investimento “pré-halving” a tokens que afirmam ter um cronograma parecido. O subsídio é uma regra de oferta, não uma previsão de preço, e o bitcoin subiu e também caiu no ano seguinte a halvings anteriores. Um cronograma rígido de oferta não diz nada sobre o que alguém pagará no mês que vem.
Por fim, o limite só beneficia quem realmente guarda seus bitcoins. Um ativo escasso parado no banco de dados de um custodiante é um crédito contra esse custodiante, e o cronograma aplicado por milhares de nós não faz nada para garantir a solvência dele. Nossas análises de carteiras de hardware existem para essa lacuna.
O subsídio que ninguém reivindicou: o bloco 501.726
Em 30 de dezembro de 2017, o bloco 501.726 foi minerado com uma transação coinbase que não reivindicava absolutamente nada.
O bloco estava vazio de outras transações, e sua saída coinbase pagava zero, então os 12,5 bitcoins a que o minerador tinha direito nunca foram criados. Os nós não tinham motivo para reclamar, porque reivindicar menos que o máximo é perfeitamente válido. A explicação mais provável é um software de mineração mal configurado e não uma declaração de algum tipo.
O resultado prático é que o teto real do bitcoin fica um pouco abaixo do teórico de 20.999.999,9769, e ele cai novamente cada vez que um minerador reivindica a menos ou uma saída coinbase é impossível de gastar. Ninguém pode adicionar esses bitcoins de volta. É uma ilustração pequena e permanente da regra de que o cronograma é um máximo, nunca uma garantia de emissão.
Subsídio de bloco vs halving
O subsídio de bloco é o valor; o halving é o momento em que o valor muda. Um é uma quantidade que você pode consultar para qualquer altura, o outro é um evento que acontece a cada 210.000 blocos e tem uma contagem regressiva. O par confunde as pessoas principalmente na frase “o halving corta a recompensa de bloco”, que só está meio certa: um halving corta o subsídio, e a recompensa também contém taxas, que o halving não toca.