Modulo 13 - Mineração
O que é a mineração
16 min de leitura
O que voce vai aprender
- Entender o que é a mineração e o que ela faz.
- Saber quem são os mineradores e o seu papel.
- Compreender como a mineração cria bitcoins novos.
- Ver por que a mineração é o coração da segurança da rede.
O trabalho por trás dos blocos
Você já dominou o uso prático do Bitcoin: comprar, guardar, enviar, receber. Agora voltamos ao funcionamento interno, para entender em detalhe como as transações que você faz são processadas e protegidas, e como novos bitcoins surgem. Esse processo é a mineração. Já a encontramos de passagem ao falar de blocos, prova de trabalho e emissão; agora vamos dedicar um módulo a entendê-la a fundo, em linguagem simples. A mineração é o motor que faz o Bitcoin funcionar, e compreendê-la ilumina muito do sistema.
Mineração é o nome que se dá ao processo pelo qual as transações são agrupadas em blocos e esses blocos são adicionados à blockchain, de forma segura e ordenada. Quem faz isso são os mineradores, computadores especializados que gastam poder de computação para fechar cada bloco, num processo que veremos chamado prova de trabalho. A cada cerca de dez minutos, em média, um minerador consegue fechar um bloco novo, que entra na corrente, registrando as transações daquele período e protegendo o histórico.
- Mineração
- O processo de agrupar transações em blocos e adicioná-los à blockchain, feito pelos mineradores, que gastam poder de computação na prova de trabalho. Protege a rede e cria os bitcoins novos.
O nome mineração vem de uma analogia com a mineração de ouro: assim como se gasta esforço para extrair ouro do solo, os mineradores gastam esforço computacional para fechar blocos e, com isso, receber bitcoins novos. A analogia é imperfeita, porque os mineradores fazem muito mais do que criar moedas, eles protegem a rede, mas o nome pegou e ajuda a entender que há um esforço real, com custo, por trás de cada bloco. Esse esforço é central para a segurança, como veremos.
O que os mineradores fazem
Vamos detalhar o que os mineradores fazem, que é mais do que criar moedas. Eles coletam as transações que estão na fila, a mempool, e as agrupam num bloco candidato. Verificam que essas transações são válidas, seguindo as regras da rede, descartando as inválidas. Então competem para fechar o bloco, resolvendo a prova de trabalho que veremos. Quem consegue primeiro transmite o bloco para a rede, que o verifica e o adiciona à blockchain. Assim, os mineradores processam as transações e estendem a corrente.
Repare que os mineradores verificam as transações antes de incluí-las, o que é parte da segurança. Uma transação inválida, como tentar gastar Bitcoin que não se tem, ou sem a assinatura correta, é rejeitada pelos mineradores e pelos nós, não entrando na blockchain. Assim, a mineração não é só agrupar transações; é agrupar transações válidas, conforme as regras. Esse papel de validação, somado à proteção pela prova de trabalho, faz dos mineradores peças centrais na manutenção da integridade da rede.
Os mineradores fazem isso por um incentivo econômico: quem fecha um bloco recebe uma recompensa, composta de bitcoins novos, emitidos conforme as regras, mais as taxas das transações daquele bloco. Esse ganho é o que motiva os mineradores a investir em equipamentos e energia para competir. O sistema é desenhado para que seja lucrativo minerar honestamente, alinhando o interesse dos mineradores com a saúde da rede. Esse alinhamento de incentivos é uma das geniais sacadas do Bitcoin, que veremos em detalhe.
É importante entender que os mineradores não controlam o Bitcoin nem podem mudar as regras à vontade. Eles processam transações conforme as regras da rede, que são verificadas por todos os nós. Um minerador que tentasse incluir uma transação inválida, ou quebrar as regras, teria o seu bloco rejeitado pelos nós, perdendo o esforço investido. Por isso os mineradores, apesar do seu papel central, operam dentro das regras, fiscalizados pela rede. Esse equilíbrio entre o papel dos mineradores e o controle dos nós é parte da descentralização.
Como surgem bitcoins novos
A mineração é também como novos bitcoins entram em circulação, o que conecta com o módulo de emissão. Quando um minerador fecha um bloco, ele inclui uma transação especial, a primeira do bloco, que cria os bitcoins novos da recompensa e os atribui a ele. Essa é a única forma de criar bitcoins novos: pela recompensa de mineração, conforme as regras de emissão. Não há outra maneira de surgirem bitcoins; eles nascem como recompensa por fechar blocos, num ritmo previsível e decrescente.
- Recompensa de bloco
- Os bitcoins novos, criados conforme as regras de emissão, que o minerador recebe ao fechar um bloco, somados às taxas das transações. É a única forma de novos bitcoins entrarem em circulação.
Essa emissão pela mineração é controlada e previsível, como vimos: a recompensa em bitcoins novos por bloco começou alta e cai pela metade a cada cerca de quatro anos, no halving, até a emissão cessar, quando o limite de vinte e um milhões for atingido. Por isso a mineração cria bitcoins num ritmo decrescente e conhecido, sem surpresas. A emissão não depende da vontade dos mineradores nem de ninguém; ela segue as regras programadas, que a mineração apenas executa, bloco após bloco.
À medida que a recompensa em bitcoins novos diminui pelos halvings, as taxas das transações vão ganhando peso na remuneração dos mineradores, como vimos ao falar de taxas. No futuro distante, quando a emissão de moedas novas for mínima ou cessar, as taxas serão a principal forma de remunerar quem protege a rede. Essa transição, da recompensa em moedas novas para as taxas, é parte do desenho de longo prazo do Bitcoin, e a mineração é o processo que liga a emissão, as taxas e a segurança.
Entender que os bitcoins novos vêm da mineração, num ritmo controlado, reforça a escassez programada que estudamos. Ninguém pode criar bitcoins fora desse processo; não há como imprimir mais, como se faz com o dinheiro tradicional. A mineração é a torneira da emissão, e essa torneira segue regras fixas, fechando-se gradualmente até parar. Essa é uma diferença central em relação ao dinheiro estatal, e a mineração é o mecanismo que a realiza, criando moedas com esforço real e em ritmo previsível.
Mineração e segurança da rede
Mais importante do que criar moedas, a mineração protege a rede, e este é o seu papel central. Como vimos no módulo da blockchain, é a prova de trabalho, feita pelos mineradores, que torna o passado praticamente imutável. O esforço investido para fechar cada bloco é o que faz reescrever a história ser caríssimo, protegendo as transações já confirmadas. Sem a mineração, não haveria essa proteção; com ela, o registro do Bitcoin fica seguro contra adulteração, sustentado pelo custo real do trabalho de mineração.
A lógica é a que estudamos: para reescrever a história, um atacante teria que refazer a prova de trabalho dos blocos que quer alterar e de todos os seguintes, e ainda superar o ritmo de toda a rede honesta, o que exigiria mais poder de computação que todos os mineradores honestos somados. Enquanto a maioria do poder de mineração estiver com participantes honestos, a história verdadeira prevalece. A mineração, portanto, converte poder de computação em segurança do registro, de forma que atacar custa mais do que compensa.
Por isso se diz que o poder de mineração total da rede é uma medida da sua segurança: quanto mais poder de computação honesto minerando, mais caro e difícil seria atacar, e mais segura é a rede. O Bitcoin acumulou, ao longo dos anos, uma quantidade enorme de poder de mineração, o que o torna extremamente seguro contra tentativas de reescrever a história. Essa segurança crescente, sustentada pela mineração, é uma das razões pelas quais o Bitcoin é considerado tão robusto após mais de uma década funcionando.
É a mineração, portanto, que dá substância à imutabilidade e à segurança que estudamos na teoria. Quando dissemos que o passado vira pedra e que reescrever é inviável, era a mineração, com o seu esforço real e custoso, que estava por trás dessas afirmações. Entender a mineração é entender de onde vem, concretamente, a segurança do Bitcoin: não de uma promessa, mas do custo real de trabalho que protege cada bloco. Essa é a sua função mais importante, acima de criar moedas novas.
Quem pode minerar
Em teoria, qualquer um pode minerar, porque o Bitcoin é aberto e sem permissão; não é preciso autorização para se tornar minerador. Na prática, porém, minerar de forma competitiva hoje exige equipamentos especializados e muita energia, o que tornou a mineração uma atividade profissional e industrial, bem diferente dos primeiros dias, quando se podia minerar num computador comum. Essa evolução é natural numa atividade que se tornou lucrativa e competitiva, e tem implicações para a descentralização, que veremos.
Nos primeiros anos do Bitcoin, era possível minerar com um computador doméstico comum, porque havia pouca competição e a dificuldade era baixa. Conforme o Bitcoin cresceu e minerar ficou lucrativo, mais gente entrou, a competição aumentou, e surgiram equipamentos cada vez mais especializados e eficientes, feitos só para minerar. Hoje, competir na mineração exige esses equipamentos especializados e acesso a energia barata, o que profissionalizou a atividade. Minerar num computador comum hoje não é mais viável comercialmente.
- Equipamento de mineração
- Hardware especializado, feito exclusivamente para minerar Bitcoin com eficiência. Substituiu os computadores comuns dos primeiros dias, à medida que a mineração ficou competitiva e industrial.
Essa profissionalização significa que, para a maioria das pessoas, minerar não é uma atividade prática nem rentável; faz mais sentido obter Bitcoin comprando, como vimos. Minerar hoje é, em geral, um negócio para quem tem escala, equipamentos e energia barata. Isso não é um problema em si, mas levanta questões sobre a concentração da mineração, que o módulo discutirá. Para você, como usuário, o importante é entender o que é a mineração e o seu papel, não necessariamente minerar, que é uma atividade especializada.
Existem formas de participar da mineração sem ser um grande minerador, como juntar-se a grupos que combinam poder de computação, os pools, que veremos. Mas, mesmo assim, a mineração competitiva exige investimento em equipamento e energia. Para quem tem curiosidade, há quem minere em pequena escala como hobby ou aprendizado, sabendo que pode não ser lucrativo. Mas, para o propósito deste curso, entender a mineração é o objetivo, e a maioria dos usuários nunca vai minerar, obtendo Bitcoin de outras formas.
O ritmo de dez minutos
Um detalhe importante da mineração é o ritmo: em média, um bloco novo é fechado a cada cerca de dez minutos. Esse intervalo não é acidental; é mantido por um ajuste automático da dificuldade da mineração, que veremos na próxima aula. A rede busca esse ritmo de dez minutos por bloco, independentemente de quanto poder de computação está minerando, ajustando o quão difícil é fechar um bloco. Esse ritmo regular é o que dá previsibilidade à emissão e ao funcionamento da rede.
Por que dez minutos, e não mais rápido? É um equilíbrio escolhido no desenho do Bitcoin. Blocos muito frequentes aumentariam a chance daqueles empates temporários que vimos, com dois blocos ao mesmo tempo, gerando mais reorganizações; blocos muito espaçados tornariam as confirmações lentas demais. Dez minutos foi o intervalo escolhido como equilíbrio entre segurança e agilidade. É uma média, não um relógio exato: alguns blocos saem em poucos minutos, outros demoram mais, mas a média se mantém em torno de dez minutos pelo ajuste de dificuldade.
Esse ritmo de dez minutos explica os tempos de confirmação que você já conhece. Cada confirmação é um bloco, então esperar algumas confirmações leva, em média, alguns múltiplos de dez minutos. É por isso que uma transação não confirma instantaneamente na rede principal, e que valores altos, que pedem mais confirmações, levam mais tempo para ficar definitivos. O ritmo da mineração, portanto, determina diretamente a velocidade das confirmações que você experimenta ao usar o Bitcoin.
Vale lembrar que esse ritmo relativamente lento da rede principal é parte do motivo de existir a Lightning, para pagamentos pequenos e instantâneos, que veremos. A rede principal, com o seu ritmo de dez minutos, é robusta e segura, ideal para liquidar valores com definitividade, mas não para um café instantâneo. A mineração dá à rede principal essa robustez e ritmo, e camadas como a Lightning complementam para a velocidade. Entender o ritmo da mineração ajuda a ver por que cada camada tem o seu papel.
Mineração e descentralização
A mineração tem uma relação importante com a descentralização do Bitcoin, que merece atenção honesta. Idealmente, o poder de mineração deve estar bem distribuído entre muitos mineradores independentes, para que nenhum tenha poder demais. Quanto mais distribuída a mineração, mais difícil é qualquer ataque de maioria, e mais robusta é a descentralização. A concentração excessiva do poder de mineração em poucas mãos seria um risco, e por isso a distribuição da mineração é um tema acompanhado de perto pela comunidade.
A profissionalização e a busca por energia barata levaram, em certos momentos, a alguma concentração geográfica e de operadores na mineração, o que gera debate. Por outro lado, há forças que empurram na direção oposta, como a busca por energia barata em lugares diversos, espalhando a mineração geograficamente, e a entrada de novos mineradores atraídos pelo lucro. O equilíbrio da descentralização da mineração é dinâmico, e a comunidade valoriza e incentiva a distribuição, ciente de que a concentração seria um risco à segurança.
Vale notar um contrapeso importante: mesmo que a mineração tenha alguma concentração, os nós, que veremos no próximo módulo, são um contrapeso. Os mineradores propõem blocos, mas os nós verificam e podem rejeitar blocos que violem as regras. Assim, os mineradores não podem mudar as regras à força, mesmo concentrados, porque os nós, espalhados e numerosos, fiscalizam. Essa separação de poderes, entre quem minera e quem verifica, é parte do que mantém o Bitcoin descentralizado mesmo com alguma concentração na mineração.
Esse tema é objeto de estudo e debate, e o curso o apresenta com honestidade: a mineração tem desafios de descentralização, que são acompanhados e mitigados, mas que não devem ser ignorados nem exagerados. O Bitcoin segue funcionando de forma robusta, com a mineração suficientemente distribuída e os nós como contrapeso. Entender essa dinâmica, sem alarmismo nem ingenuidade, é parte de compreender o Bitcoin de forma madura, reconhecendo tanto a sua robustez quanto os pontos de atenção que a comunidade trabalha.
Por que entender a mineração
Você pode se perguntar por que entender a mineração, se a maioria das pessoas nunca vai minerar. A resposta é que a mineração é o coração do funcionamento do Bitcoin, e entendê-la ilumina muito do sistema: a segurança, a emissão, as taxas, as confirmações, a descentralização. Quem entende a mineração entende de onde vem, concretamente, a segurança que protege o seu Bitcoin, e como a rede funciona por dentro. Esse entendimento aprofunda a sua compreensão do Bitcoin muito além do uso prático.
Entender a mineração também te protege de mal-entendidos comuns. Muita gente acha que minerar é criar Bitcoin do nada, ou que os mineradores controlam a rede, ou que a mineração é só desperdício de energia, visões simplistas que veremos serem incompletas. Compreender o que a mineração realmente faz, processar transações, proteger a rede e emitir moedas conforme regras, te dá uma visão correta, que contrasta com essas ideias superficiais. Esse entendimento correto é parte de saber falar do Bitcoin com propriedade.
Nas próximas aulas, vamos aprofundar a prova de trabalho em detalhe, o ajuste de dificuldade, a recompensa e o halving revisitados, e a questão da energia, que gera muito debate. Com a visão geral desta aula, esses aprofundamentos vão completar o seu entendimento da mineração, o motor do Bitcoin. Você vai entender não só o que a mineração faz, mas como faz, e por que as escolhas de design dela fazem sentido. É um mergulho técnico acessível no coração da rede.
Para o seu uso prático do Bitcoin, você não precisa minerar nem dominar os detalhes técnicos da mineração; basta o entendimento. Mas esse entendimento enriquece a sua relação com o Bitcoin, dando substância a conceitos que antes eram abstratos, como a segurança e a imutabilidade. Saber que há um trabalho real, custoso e distribuído protegendo cada bloco do seu Bitcoin é parte de confiar no sistema por compreensão, e não por fé. A mineração é onde essa confiança ganha base concreta.
O site oficial do Bitcoin descreve a mineração como o processo que confirma transações e adiciona blocos à cadeia, recompensando os mineradores com bitcoins novos e taxas, e protegendo a rede pela prova de trabalho. (Bitcoin.org - como funciona)
Juntando o que é a mineração
Recapitulando: mineração é o processo de agrupar transações válidas em blocos e adicioná-los à blockchain, feito pelos mineradores, que gastam poder de computação na prova de trabalho. Em troca, recebem bitcoins novos (a recompensa, que cai pelos halvings) mais as taxas. A mineração processa transações, cria moedas novas num ritmo controlado, e, principalmente, protege a rede, tornando o passado imutável. Mantém o ritmo de dez minutos por bloco, pelo ajuste de dificuldade.
Com esta aula, você tem a visão geral da mineração, o motor do Bitcoin. Entende o que os mineradores fazem, como surgem moedas novas, por que a mineração protege a rede, e os desafios de descentralização. Esse entendimento dá substância concreta à segurança e à emissão que estudamos, mostrando de onde elas vêm na prática. A mineração deixa de ser uma palavra abstrata e vira um processo que você compreende, central para o funcionamento do Bitcoin.
Na próxima aula, vamos a fundo na prova de trabalho, o mecanismo específico pelo qual os mineradores fecham os blocos, gastando esforço computacional. Já a vimos por cima; agora vamos entender como ela funciona, por que exige esforço, e por que esse esforço é o que protege a rede. Com a visão geral da mineração estabelecida, mergulhar na prova de trabalho aprofunda a sua compreensão do coração técnico do Bitcoin, em linguagem acessível.
A documentação do Bitcoin explica que a mineração é essencial para processar transações e manter a rede segura e neutra, sendo também o mecanismo pelo qual novos bitcoins são emitidos conforme as regras do protocolo. (Bitcoin.org - como funciona)
Perguntas frequentes
- O que é a mineração de Bitcoin?
- É o processo de agrupar transações válidas em blocos e adicioná-los à blockchain, feito pelos mineradores, que gastam poder de computação na prova de trabalho. Protege a rede e é como novos bitcoins entram em circulação.
- O que os mineradores ganham?
- Quem fecha um bloco recebe uma recompensa de bitcoins novos, emitidos conforme as regras, mais as taxas das transações daquele bloco. Esse ganho é o incentivo que motiva os mineradores a investir em equipamento e energia.
- Os mineradores controlam o Bitcoin?
- Não. Eles processam transações conforme as regras, que são verificadas por todos os nós. Um minerador que viole as regras tem o bloco rejeitado pelos nós. Há uma separação entre quem minera e quem verifica, que mantém a descentralização.
- Como a mineração protege a rede?
- Pela prova de trabalho: o esforço investido para fechar cada bloco torna reescrever a história caríssimo. Atacar exigiria superar todo o poder de mineração honesto. Assim, a mineração converte poder de computação em segurança do registro.
- Eu posso minerar Bitcoin?
- Em teoria sim, pois o Bitcoin é aberto. Na prática, minerar de forma competitiva hoje exige equipamentos especializados e energia barata, sendo uma atividade profissional. Para a maioria, obter Bitcoin comprando faz mais sentido.
- Por que um bloco a cada dez minutos?
- É um equilíbrio entre segurança e agilidade, mantido pelo ajuste automático de dificuldade. Blocos muito frequentes gerariam mais empates; muito espaçados tornariam as confirmações lentas. É uma média, não um tempo exato.
Fontes
Marque a aula para acompanhar seu progresso no curso. Funciona sem login, salvo neste aparelho.