decen{BR}

O que é mineração de Criptomoeda?

A mineração é o processo pelo qual as transações de criptomoeda são verificadas.

O processo ganhou esse nome pelo fato de que, tão logo um bloco é verificado, quem o resolveu ganha algumas moedas como recompensa, mais ou menos como ocorre na mineração de ouro – há uma recompensa pelo trabalho.

Mineração precoce de Bitcoin

Quando o Bitcoin foi lançado, a ideia era que cada nó de rede participante também pudesse ser um nó de mineração.

Os nós enviariam, receberiam, verificariam transações e tentariam resolver novos blocos por meio da mineração.

À medida que os mineradores de GPU e ASIC se tornaram lucrativos, as novas máquinas tornaram a mineração de CPU de computador não lucrativa. O recurso de mineração foi, então, desativado por padrão em versões posteriores do software Bitcoin Core.

Reconhecidamente, as intenções originais de Satoshi eram muito mais descentralizadas do que a infraestrutura de mineração de hoje.

Como funcionam as transações

Quando você deseja enviar Bitcoin para alguém, você compõe uma estrutura especial chamada transação. Uma transação contém a fonte dos Bitcoins, o destino da transação ou para onde você está enviando moedas, então tudo isso é assinado digitalmente por sua chave privada. O resultado é uma estrutura independente que é transmitida para a rede. Essa transmissão acontece em uma rede P2P – seu nó procura por outras pessoas executando o Bitcoin ao seu redor e envia uma cópia dos dados para cada par.

Depois de receber as transações, os pares as armazenam em um espaço temporário. Isso pode ser memória RAM ou disco e depende da implementação. Essa memória coletiva de transações pendentes pode ser considerada como um grande “conjunto de memórias”. É aí que o mempool do Bitcoin recebe seu nome.

Verificando as transações

Os mineradores receberão as transações da mesma forma que os nós as receberam por meio da rede P2P. Em seguida, eles decidirão se incluirão ou não a transação em um bloco com base na taxa da transação.

Lembre-se que, ao enviar transações BTC, você escolhe quanto gostaria de pagar aos mineradores para minerar seu Tx. Taxas mais altas fazem com que a transação seja escolhida em detrimento daquelas com taxas mais baixas. Os mineradores continuarão escolhendo transações do mempool até que o total de dados atinja o tamanho máximo do bloco.

Quando esse limite for atingido, os mineradores chamarão isso de bloco. É quando começa o trabalho de mineração.

Os pools de mineração geram um resumo criptográfico para o bloco recém-montado e, em seguida, enviam esse hash como parte do trabalho dos mineradores. Os mineradores pegam o resumo e testam trilhões de números (nonce’s) contra esse hash até obterem o hash desejado. Quando o hash correto é encontrado, dizemos que o bloco foi minado.

A Blockchain Cresce

Uma vez minerado, o bloco é comprometido para sempre no blockchain e a transação é considerada confirmada. Na verdade, a maioria dos comerciantes espera de 2 a 3 blocos para considerar uma transação irreversível. Há uma pequena probabilidade de que um TX possa ser revertido se for armazenado no bloco mais recente do blockchain aceito.

Cada novo bloco que é adicionado depois dele é chamado de nova confirmação. Isso ocorre porque quanto mais longo o blockchain, menos provável é que alguém tenha conseguido fraudá-lo. Geralmente, é uma boa prática aguardar algumas confirmações antes de considerar uma transação permanente. Para Bitcoin, há uma espera média de 10 minutos por bloco, então isso geralmente significa que você deve esperar entre 20 minutos a uma hora para garantir que a transação seja definitiva.

Qual é o melhor aplicativo de mineração Bitcoin?

Como mencionado anteriormente, antigamente você poderia minerar Bitcoin usando um aplicativo específico. No início, o próprio Bitcoin Core fazia a mineração usando o tempo livre da sua CPU.

Hoje em dia não existe mais um aplicativo de mineração. Pelo menos não no sentido dos aplicativos tradicionais que podemos instalar em um PC ou smartphone.

Os únicos aplicativos de mineração disponíveis hoje são encontrados embutidos nos dispositivos de mineração. Por exemplo, os dispositivos de mineração Bitmain executam seu próprio sistema operacional, provavelmente derivado do Linux ou de outras plataformas de código aberto, com um kernel de mineração específico que controla os chips ASIC que executam a prova de trabalho.

Por exemplo, não existe um apk de mineração Bitcoin ou qualquer coisa do tipo. Eles geralmente são anunciados em anúncios de malware. Desconfie de qualquer aplicativo de celular que prometa recursos de mineração de Bitcoin – isso não existe! Nenhum celular é capaz de minerar Bitcoin, Litecoin, Dogecoin ou qualquer outra moeda PoW popular.

O que é uma calculadora de mineração Bitcoin?

Ao investir em máquinas ASIC, você precisa estimar quanto Bitcoin cada dispositivo será capaz de produzir por hora/dia/etc.

Além disso, você precisa considerar os custos elétricos e operacionais das operações de mineração.

Para ajudar os mineradores a estimar os retornos esperados, existem calculadoras de mineração PoW disponíveis, como Coinwarz, NiceHash, Minerstat, Cryptocompare e assim por diante.

É fácil estimar os retornos da mineração usando qualquer uma dessas ferramentas. Basta inserir o custo da eletricidade em dólares por kw/h e ele fornecerá uma estimativa de ROI. Claro, você deve fazer seus próprios cálculos para impostos regionais, custos operacionais e outros fatores não considerados pelo cálculo de mineração

https://www.investopedia.com/terms/b/bitcoin-mining.asp

https://cointelegraph.com/learn/how-to-mine-bitcoin-a-beginners-guide-to-mine-btc

https://www.coindesk.com/tag/bitcoin-mining/

https://www.coinwarz.com/mining/calculators

Sobre @ Autor(@)
Publicado por decen{BR} - decen{BR} é nosso avatar coletivo, @ qual usamos na editoria do site. Normalmente, os conteúdos publicados pel@ decen{BR} são traduções de nosso site parceiro crypto.bi - (ou contribuições indiretas de um de seus autores). Confira nossa página Sobre (menu lateral) para conhecer a nossa equipe! Saiba Mais o Decen{BR}