iniciar
iniciar

Uma das características essenciais do sistema Bitcoin é que nunca haverá mais de 21 milhões de unidades monetárias em circulação. Esse limite na oferta monetária é obviamente essencial, pois garante a manutenção do valor da moeda e aniquila o fenômeno da inflação que pode ser observado nas moedas estaduais.
Essa característica está consagrada no protocolo Bitcoin e mantida pelo consenso do usuário. Mas, na realidade, nunca conseguiremos realmente atingir esse número. O limite real de emissão de bitcoins é inferior a 21 milhões, e isso se deve a vários fatores.
O primeiro motivo está relacionado à forma como as reduções pela metade funcionam. A cada 210.000 blocos, o número de bitcoins que podem ser criados em cada bloco é reduzido pela metade. Esse mecanismo permite, por um lado, garantir a distribuição inicial de moedas e, por outro lado, pagar menores.
➤ Saiba mais sobre como as reduções pela metade funcionam no Bitcoin.
A última metade ocorrerá no bloco 6.720.000. Isso reduzirá a concessão do bloco de 2 assentos para 1 assento. No bloco 6.930.000, devemos reduzir pela metade a concessão em bloco, mas como o satoshi é a menor unidade que pode circular no Bitcoin, a criação de dinheiro simplesmente será interrompida. O último bloco que criará novos bitcoins será de até 6.929.999. Ele produzirá a última vez na história do Bitcoin. Espera-se que este evento aconteça por volta do ano 2.141.
📌 1 bitcoin = 100.000.000 de estatísticas

Mas quando chegarmos a esse evento, a oferta monetária total em circulação será de apenas 20.999.999.9769 bitcoins. Em outras palavras, o código inicial do Bitcoin não prevê exatamente um limite de 21 milhões. Independente de qualquer ação humana, essa soma nunca será alcançada. Serão necessários cerca de 2 milhões de SATS para chegar a exatamente 21 milhões de bitcoins.
O bloco Genesis é o primeiro bloco extraído por Satoshi Nakamoto em 3 de janeiro de 2009. Representa o lançamento concreto do Bitcoin. É nesse bloco nº 0 que a famosa citação está embutida:
Chanceler do Times 03/Jan/2009 à beira do segundo resgate para bancos.
Mas, além de todas essas características, o bloco Genesis é bastante estranho na forma como foi programado. Como todos os outros blocos, ele deveria dar ao minerador (neste caso, Nakamoto) o direito de criar 50 bitcoins como recompensa. Estranhamente, o bloco Genesis é codificado de forma que os bitcoins gerados permaneçam indispensáveis. Eles estão lá, você pode até ver a transação da Coinbase que os gera, mas não fazem parte de todas as transações. Do ponto de vista do protocolo, eles são, portanto, inexistentes.
Assim, podemos remover esses 50 bitcoins adicionais do limite máximo da oferta monetária em Bitcoin. Isso nos afasta um pouco mais dos famosos 21 milhões.
Os mineradores podem reivindicar uma recompensa quando encontram um bloco válido, mas eles mesmos precisam reivindicá-la. Na verdade, é possível que um menor vencedor não gere a recompensa da Coinbase ou solicite apenas uma parte dela. Depois que o bloco é publicado, não há como voltar atrás, e o limite total da oferta monetária é de fato imputado aos bitcoins que deveriam ter sido criados e recuperados pelo minerador.

Por exemplo, digamos que Bob seja um minerador que encontre um bloco válido. Até o momento, ele deveria ser capaz de solicitar 6,25 concessões de bitcoin, além das taxas de transação cobradas. Mas vamos imaginar que, por algum motivo, Bob peça apenas 3,25 bitcoins em vez de 6,25. Nesse caso, os 3 bitcoins esquecidos nunca estarão em circulação, mas serão removidos da oferta monetária que pode ser criada no Bitcoin.
Obviamente, essa situação é extremamente rara. Ninguém está minerando de forma voluntária. No entanto, certamente devido a anomalias técnicas, existem alguns blocos que não geraram todas as suas recompensas:
➤ Descubra como a prova de trabalho funciona no Bitcoin.
Nas primeiras versões do Bitcoin, era possível que os mineradores encontrassem o mesmo ID duas vezes para diferentes transações da Coinbase. O problema é que normalmente é impossível ter duas transações diferentes de Bitcoin com exatamente o mesmo ID (TXID). Se isso acontecer com uma transação da Coinbase, os bitcoins da segunda transação não serão adicionados ao conjunto UTXO. Em outras palavras, eles não são dispensáveis.

Esse erro aconteceu pelo menos duas vezes na história do Bitcoin. Nós o encontramos no quarteirão 91 880 Quem tem a mesma base de moedas do bloco 91.722, e no quarteirão 91.842 Quem tem a mesma base de moedas do bloco 91.812. Esse problema foi corrigido em 2012 com o BIP30, mas, enquanto isso, mais 100 bitcoins devem ser retirados da oferta monetária total.
A linguagem usada no Bitcoin para bloquear UTXOs é chamada de “script”. É um conjunto de comandos que permite determinar como os bitcoins podem ser gastos no futuro. Por exemplo, se seus bitcoins exigirem uma assinatura com uma chave privada para serem gastos, seus UTXOs têm um script que especifica isso.
O problema é que pode haver erros com essa linguagem de script quando você não segue os padrões. Em alguns casos, pode acontecer que enviemos bitcoins para scripts que são impossíveis de resolver. Esses bitcoins estão, portanto, bloqueados para sempre.
Foi o que aconteceu, por exemplo, com a plataforma de câmbio MtGox em 2011. Eles bloquearam mais de 2.600 bitcoins em scripts que não puderam ser satisfeitos. Você pode encontrá-los todos no quarteirão 150.951, em 23 transações diferentes.
O OP_RETURN é um script que permite relatar a saída de uma transação como não dispensável. Ele é usado para armazenar informações arbitrárias sobre o Bitcoin, pois permite que até 80 bytes de dados sejam inseridos no blockchain.
Todos os blocos de bitcoin associados a um OP_RETURN são ignorados pelos nós da rede e não são adicionados ao conjunto UTXO. Portanto, todos esses bitcoins são perdidos para sempre e podem ser removidos da nossa contagem de suprimentos monetários.
Quando você quer falar sobre a massa total em circulação, pode ser tentador também querer descartar todos os bitcoins que dependem da perda de chaves privadas, intencionalmente ou não. No entanto, essas perdas não devem ser levadas em consideração. Mesmo que o proprietário de um bitcoin pense que perdeu sua chave privada, não é impossível encontrá-la. Além disso, é provável que o algoritmo de assinatura usado possa ser quebrado em um futuro mais ou menos distante. Obviamente, estou pensando na ameaça dos computadores quânticos, que podem quebrar o ECDSA graças ao algoritmo Shor.
Além do fato de que esses bitcoins certamente serão encontrados um dia, é impossível quantificá-los com precisão. Podemos observar os antigos endereços inativos desde o início da década de 2010, mas nunca poderemos saber se seus proprietários ainda estão de posse de suas chaves privadas ou não.
É por isso que é necessário diferenciar claramente as perdas de bitcoin no nível do protocolo e no nível do aplicativo. As perdas do protocolo são comprovadas e irrevogáveis, a menos que um hardfork seja feito. Portanto, podemos considerá-los perdidos dentro da oferta monetária total do Bitcoin. Essas perdas no nível do protocolo são todas as que descrevi para você nas partes anteriores. Por outro lado, as perdas no nível da aplicação não são prováveis nem definitivas. Portanto, não é sensato contá-los na oferta monetária total. Entre essas perdas no nível do aplicativo, incluímos todas as perdas de chaves privadas e o uso de endereços de gravação.
Como você deve ter notado, a oferta monetária total de Bitcoin nunca atingirá realmente o limite de 21 milhões de unidades. Isso se deve principalmente ao mecanismo de redução pela metade, que acabará gerando apenas 20.999.999.9769 bitcoins. Além disso, vários erros humanos e bugs de software bloquearam irreversivelmente milhares de unidades adicionais.
Ao estudar a oferta monetária em circulação, as perdas de chaves privadas não devem ser levadas em consideração. Em seguida, diferenciamos as perdas de bitcoin no nível do protocolo e as perdas no nível do aplicativo.
Para identificar facilmente as perdas no nível do protocolo e no nível do aplicativo, você precisa se perguntar: Esses bitcoins podem ser recuperados de alguma forma sem o hardforking? Se a resposta for sim, é uma perda no nível do aplicativo e não deve ser contabilizada.
➤ Descubra a diferença entre um garfo rígido e um fork macio.
%201.png)
