Em algum momento você já se perguntou o que é preciso para alguém extrair criptomoedas ou mesmo como ter outros tokens sem ter que comprar cryptos em uma corretora?
Mesmo que o mais comum seja entrar em uma exchange e receber, comprar ou trocar criptomoedas, também é possível ganhar novos tokens usando um computador.
Esse processo é exatamente o que chamamos de mineração de criptomoedas e hoje vamos mergulhar no assunto. Segue com a gente!
Contenidos
Como funciona a mineração de criptomoedas?
A mineração de criptomoedas é o processo de resolver equações das transações de uma blockchain usando computadores de alta performance e, assim, receber recompensas.
O que o minerador de criptomoedas faz é usar equipamento de ponta para solucionar fórmulas matemáticas. Esses cálculos servem para verificar dados e para adicionar os registros das transações em uma blockchain.
As blockchains são como registros públicos que podem ser acessados por todos. E, por participarem do ‘preenchimento’ desse livro de contabilidade, os mineradores de criptomoedas ganham uma recompensa financeira pelo seu trabalho.
E já que os livros de contabilidade descentralizados, ou blockchains, não têm uma autoridade central, o processo de mineração de cripto é fundamental para validar todas as transações de uma rede de blocos.
🤔 Mas, como funciona a mineração de criptomoedas, na prática?
Para isso, é usado um protocolo de consenso. Um protocolo é uma sequência de regras, um mecanismo que regula a maneira como um nó cria um bloco. Já o consenso tem a ver com a forma como os nós chegam a esse acordo.
Quando alguém se pergunta como fazer mineração de criptomoedas, é preciso entender que a mineração é um termo associado a um protocolo em particular, o de Proof of Work (PoW). Há vários outros, como o Proof-of-Stake (PoS), Proof-of-History (PoH), etc, mas nestes casos, o conceito de mineração não se aplica.
O PoW, também conhecido como Prova de Trabalho, é um mecanismo que protege a rede de ataques externos e somente os mineradores de criptomoedas têm autorização para extrair e validar transações.
Assim, os mineradores cripto são incentivados a garantir a estabilidade e funcionamento da rede, já que participam do processo de validação das transações. Naturalmente, essa atividade aumenta as suas chances de ganhar alguma parte das novas criptomoedas que são emitidas.
A mineração cripto é um processo transacional que implica o uso de equipamentos como GPUs (Graphic Process Units). Existem até redes de dispositivos que se envolvem na mineração de cripto e que mantêm registros compartilhados da blockchain.
Como fazem a mineração de criptomoedas?
Minerar criptomoedas é parecido com minerar metais: enquanto seja possível extrair ouro ou prata, as pessoas continuarão buscando. Já quando se quer minerar bitcoin, por exemplo, os mineradores cripto vão dedicar seus recursos para seguir em busca das recompensas.
E se, para extrair ouro, é preciso ter ferramentas pensadas para isso, para que um minerador de criptomoedas ganhe sua parte, ele tem que investir em capacidade de processamento de dados.
Por exemplo, para minerar uma crypto de uma blockchain PoW, os computadores resolvem equações matemáticas complexas, em forma de hash criptográfico.
E o nome é blockchain porque ela é feita de uma sucessão de blocos conectados, igual aos elos de uma corrente. Neste sentido, cada bloco usa uma função hash para se conectar ao bloco anterior, o que forma toda a cadeira de transações feitas desde o princípio da blockchain, quando o primeiro bloco foi criado.
É por isso que os mineradores de criptomoedas conseguem verificar se um certo bloco é válido e se quem validou o bloco fez o hash direito. Se tudo estiver bem, o minerador ganha a sua recompensa 🤑
Na medida em que os mineradores usam computadores mais avançados para solucionar a PoW, vai ficando mais difícil resolver as equações da rede. Por causa disso, a concorrência entre os mineradores aumenta e, como consequência, as criptomoedas ficam mais escassas.
O que é hash e como surgiu?
Já que estamos falando tanto de hash, vamos entender isso melhor?
Um hash nada mais é do que uma função matemática que transforma uma entrada (informação) com extensão variável em uma saída cifrada com extensão fixa.
São feitos para proteger as informações transferidas em uma rede pública (além de serem fundamentais para a gestão das blockchains).
Na mineração de criptomoedas, o primeiro que descifra o código gerado por uma transação de crypto adiciona o bloco à blockchain e recebe uma recompensa.
Se tudo isso ainda parece meio complexo demais, vejamos um exemplo do que queria um hash?
Quando Lemmy faz uma transferência para Maria, a blockchain do bitcoin usa dados específicos para fazer a transação.
Neste sentido, o que acontece é o seguinte:
#1. a rede verifica se Lemmy realmente tem criptomoedas na sua conta e usa um código de input (porque alguém enviou esses bitcoins para o Lemmy antes);
#2. a blockchain confirma se o endereço bitcoin de Maria para as receber é válido;
#3. por último, Lemmy assina a transação.
Todas estas três «informações» são códigos, que são unidos e passados através de um hash, que é uma forma criptográfica de criar um novo input.
Por outro lado, todos os mineradores de bitcoin começam a ‘lançar’ números ao acaso até acertarem o hash da transação.
É como tentar milhares de chaves por segundo até uma chave abrir a fechadura. Seguindo essa analogia, se tivermos 200 milhões de chaves e soubermos que apenas uma chave abre a porta, é impossível saber qual é a certa, a não ser provando. Mas quando alguém encontra, verificar se é a chave certa é muito fácil.
Assim, quando um minerador encontra a chave, compartilha a informação com toda a rede, a rede ‘testa a chave’ e verifica se ela é ou não a chave certa. Se tudo estiver bem, o minerador de cripto que resolveu o problema é recompensado.
Como é minerado o bitcoin?
Entre as criptomoedas que podem ser mineradas, o BTC é o mais famoso. Minerar bitcoin é exatamente o processo que emite novas unidades dessa cripto e as coloca em circulação no mercado.
Também é uma maneira da rede confirmar as novas transações, o que, como citamos antes, é uma ação crítica e fundamental para a manutenção e desenvolvimento da blockchain.
Minerar bitcoins tem duas consequências diretas.:
Primeiro, quando os computadores resolvem os complexos problemas matemáticos da rede Bitcoin, novos bitcoins são emitidos.
Segundo, ao resolverem os problemas matemáticos computacionais, os mineradores de bitcoin deixam a rede de pagamentos Bitcoin mais confiável e segura, já que garantem que as informações sobre as transações foram todas verificadas.
➡️ Sempre que alguém manda bitcoins para uma exchange, compra ou vende cripto, chamamos isso de transação.
No mundo das finanças tradicionais, uma transação é documentada por bancos, sistemas de pontos de venda (PDV) e por recibos impressos.
Já no mundo blockchain, a mineração de criptomoedas faz o mesmo, só que reunindo as transações em «blocos» e registrando tudo na blockchain. Tudo isso fica salvo nos nós e pode ser verificado a qualquer momento.
Para minerar bitcoin, novos blocos de transações são adicionados à blockchain. Por isso, é fundamental garantir que as transações sejam válidas e corretas. Entre as tarefas dos mineradores, encontramos a necessidade de garantir que um bitcoin não seja duplicado.
Quanto ganha um minerador de criptomoedas e quem são eles?
Qualquer pessoa pode ser um minerador de criptomoedas. Como? Mesmo que alguns especialistas não recomendem, qualquer um pode fazer o download de um soft ou app de mineração de criptomoedas, instalar no seu computador e configurar tudo para tentar “resolver o bloco” e encontrar um hash válido que satisfaça os requisitos do trabalho.
Mas a realidade é que, hoje em dia, a mineração cripto é feita em instalações profissionais e com uma enorme quantidade de dispositivos do tipo “Circuito Integrado Específico de Aplicação (ASIC)”.
Os ASIC são equipamentos especializados, criados especificamente para processar a função hash com a maior rapidez possível.
Ou seja, para começar a minerar criptomoedas é preciso ter um computador de alto desempenho (diferente daquele que usamos todos os dias e mais caro) e criar um usuário em uma carteira de criptomoedas. Hoje em dia, quem consegue resolver um hash na blockchain do bitcoin leva pra casa 6,25 BTC.
Outra possibilidade é se unir a um grupo de mineração. Alguns mineradores cripto juntam forças e recursos com outros mineradores em “grupos de mineração” para aumentar as chances de encontrar o hash que satisfaz os requisitos do trabalho. Por outro lado, eles também dividem a recompensa se alguém do grupo encontrar o hash.
Entendeu o que é mineração de criptomoedas? Se você quer entrar para o mundo crypto, não precisa investir em computadores caros para ter bitcoins. Aqui na Lemon, você compra qualquer crypto a partir de R$ 1,00!