16 / 73621M

21 Million

Por que 21 milhões?

Por que as regras atuais impedem a criação ilimitada de bitcoins, quem verifica isso e o que o limite significa para quem os possui.

21 Million é a quantidade máxima de bitcoins que podem ser criados segundo as regras atuais da rede. A mineração introduz novos bitcoins, mas a quantidade permitida é dividida repetidamente pela metade até chegar a zero. O total fica pouco abaixo de 21 milhões de BTC. Para quem possui bitcoin, o essencial é que nenhum administrador pode ordenar sozinho uma emissão adicional que a rede aceite sob essas regras.

Halving: subsídio de bloco e calendário de emissãoExplore o subsídio e a emissão teórica do Bitcoin numa altura escolhida. A altura de rede carregada acrescenta uma data aproximada da próxima redução.

Quando você possui bitcoin, importa também quantos bitcoins ainda podem ser criados. Se alguém pudesse adicionar moedas à vontade, sua participação no total diminuiria. Bitcoin segue, em vez disso, um calendário de emissão definido antecipadamente. O limite não é uma lei da natureza nem a promessa de uma empresa: é uma regra que os participantes aplicam ao verificar blocos, os conjuntos em que as transações são confirmadas. [3] [1]

O minerador que monta um bloco inclui uma primeira transação especial, a Coinbase Transaction. Aqui o nome indica um tipo de transação, não uma corretora. Nela, pode receber no máximo a Block Subsidy, a quantidade autorizada de novos bitcoins, mais as taxas das transações do bloco. Só o subsídio cria novas unidades; as taxas transferem bitcoin já existente. Um bloco que ultrapassa essa soma é inválido. [1] [4]

No início, um bloco permitia até 50 BTC novos. A cada 210.000 blocos, essa quantidade cai pela metade: para 25, depois 12,5, 6,25 BTC e assim por diante. Esse evento se chama Halving. Ele depende da contagem de blocos, aproximadamente a cada quatro anos, não de uma data fixa. Cada período deixa, portanto, uma quantidade menor de bitcoins ainda por emitir. [1] [3]

O primeiro período permitia 50 × 210.000, ou 10,5 milhões de BTC. O segundo acrescenta metade dessa quantidade, o terceiro um quarto, e depois os acréscimos continuam diminuindo. É uma série geométrica cuja soma ideal é 21 milhões. Bitcoin, porém, conta satoshis inteiros, cada um equivalente a 0,00000001 BTC. As divisões descartam frações de satoshi; assim, a emissão permitida acaba chegando a zero e o teto total fica pouco abaixo de 21 milhões. [1] [2] [3]

Um Full Node é um programa que verifica blocos e transações por conta própria, conforme as regras do Bitcoin. Ele calcula o subsídio permitido pela posição do bloco na cadeia e o confere junto com as taxas. Não precisa confiar em um número num site nem na palavra de um minerador. O que importa é repetir esse cálculo e essa verificação, não um contador central cujo administrador poderia autorizar mais emissão. [1]

Imagine um bloco em que o minerador paga a si mesmo mais do que as regras permitem. Um Full Node que mantém essas regras o rejeita, mesmo que encontrá-lo tenha consumido muita energia. O poder computacional, chamado hashrate, ajuda a decidir qual ramo válido do histórico prevalece. Ele não dá o direito de mudar as condições de validade. Produzir um bloco e verificar sua recompensa são tarefas diferentes. [1] [4]

O código-fonte pode ser alterado. Isso não modifica os programas que as outras pessoas já executam. Se alguém usasse uma versão com emissão maior e minerasse de acordo com ela, os nós que mantivessem as regras originais rejeitariam esses blocos inflacionários. Se os dois lados continuassem, haveria uma divisão da rede. Preservar o limite também depende, portanto, da decisão das pessoas de usar e aceitar essas regras; atualizar um programa não obriga todos silenciosamente. [1] [3]

Um calendário conhecido facilita avaliar quanto a quantidade total ainda pode crescer. Quem possui bitcoin não precisa adivinhar quantas moedas novas um emissor central decidirá criar: não existe esse emissor aqui. Uma emissão além das regras aceitas não pode diluir sua participação no total. Isso não garante preço nem poder de compra: mesmo algo escasso pode atrair menos compradores. A demanda e a disponibilidade de compradores ou vendedores mudam. Por isso, o bitcoin pode cair muito de preço mesmo com o limite preservado. [3] [2]

Se alguém perder suas chaves sem uma cópia de segurança utilizável, seus bitcoins podem ficar impossíveis de gastar. O teto de emissão não muda, e a rede não cria substitutos automaticamente. Um longo período sem movimentação também não prova, por si só, que as chaves foram perdidas. O limite total difere, assim, da quantidade disponível para venda. Dividir um BTC em satoshis permite pagamentos menores, como dividir um todo em partes; não cria BTC adicionais. [5]

Quando o subsídio chegar a zero, o projeto prevê que as taxas de transação formem a renda dos mineradores. Os pagamentos e a produção de blocos não devem parar automaticamente. Continua aberta a questão econômica: quanto os usuários estarão dispostos a pagar e quanto poder de mineração isso poderá financiar? Uma oferta limitada descreve as regras de criação de dinheiro, não garante seu preço futuro nem o orçamento de segurança da rede. [4] [1]

Para ter uma visão mais completa, leia este verbete junto com Block Subsidy, Halving, Bitcoin, Full Node, Regras de consenso. Também há referências a este verbete em Bitcoin, Block Subsidy, Halving, Satoshi.

DOC · 001Bitcoin Core v29.0: subsidy and validationFonte primária DOC · 002Bitcoin Core v29.0: amount constantsFonte primária DOC · 003BIP 42 — A finite monetary supply for BitcoinFonte primária DOC · 004Bitcoin whitepaperFonte primária DOC · 005Bitcoin Developer Guide: TransactionsDocumentação
Revisto em: Fontes em primeiro lugar · Não é recomendação de investimento