Índice
- O que é mineração de Bitcoin?
- O que os mineiros de moedas realmente fazem
- Mineração e Circulação de Bitcoin
- Quanto um mineiro ganha
- Equipamento necessário para minerar
- A Explicação Simples
- O número hexadecimal de 64 dígitos
- O que são piscinas de mineração de moedas?
O que é mineração de Bitcoin?
A mineração de criptomoedas é minuciosa, cara e apenas esporadicamente recompensadora. No entanto, a mineração tem um apelo magnético para muitos investidores interessados em criptomoedas devido ao fato de que os mineradores são recompensados por seu trabalho com tokens de criptografia. Isso pode ser porque os tipos empreendedores veem a mineração como moedas do céu, como os garimpeiros da Califórnia em 1849. E se você é tecnologicamente inclinado, por que não faz isso?
No entanto, antes de investir tempo e equipamento, leia este explicador para ver se a mineração é realmente para você. Vamos nos concentrar principalmente no Bitcoin (em todo o caso, usaremos "Bitcoin" quando nos referirmos à rede ou a criptomoeda como conceito e "bitcoin" quando nos referirmos a uma quantidade de tokens individuais).
O principal atrativo para muitos mineradores de Bitcoin é a perspectiva de serem recompensados com valiosos tokens de bitcoin. Dito isto, você certamente não precisa ser um mineiro para possuir tokens de criptomoeda. Você também pode comprar criptomoedas usando moeda fiduciária; você pode negociá-lo em uma bolsa como o Bitstamp usando outra criptografia (como exemplo, usando Ethereum ou NEO para comprar bitcoin); você pode até ganhar jogando videogames ou publicando postagens em plataformas que pagam aos usuários em criptomoeda. Um exemplo disso é o Steemit, que é como o Medium, exceto que os usuários podem recompensar os blogueiros pagando-os em uma criptomoeda proprietária chamada STEEM. O STEEM pode então ser negociado em outro lugar por bitcoin.
A recompensa de bitcoin que os mineradores recebem é um incentivo que motiva as pessoas a ajudar no objetivo principal da mineração: apoiar, legitimar e monitorar a rede Bitcoin e sua blockchain. Como essas responsabilidades estão espalhadas entre muitos usuários em todo o mundo, o bitcoin é considerado uma criptomoeda "descentralizada" ou que não depende de um banco central ou governo para supervisionar sua regulamentação.
Principais Takeaways
- Com a mineração, você pode ganhar moedas de criptomoeda sem ter que gastar dinheiro com isso. Os mineradores de bitcoin recebem bitcoin como recompensa por concluir "blocos" de transações verificadas que são adicionadas à blockchain. Recompensas de mineração são pagas ao minerador que descobre uma solução para primeiro, um complexo quebra-cabeças de hash e a probabilidade de um participante descobrir a solução está relacionada à parte do poder total de mineração na rede.O gasto duplo é um fenômeno no qual um usuário de bitcoin gasta ilegalmente os mesmos tokens duas vezes.Você precisa de uma GPU (unidade de processamento gráfico) ou de um circuito integrado específico da aplicação (ASIC) para configurar uma plataforma de mineração.
O que os mineiros de moedas realmente fazem
Os mineiros estão sendo pagos por seu trabalho como auditores. Eles estão fazendo o trabalho de verificar transações anteriores de bitcoin. Esta convenção tem como objetivo manter os usuários do Bitcoin honestos e foi concebida pelo fundador do bitcoin, Satoshi Nakamoto. Ao verificar as transações, as mineradoras estão ajudando a evitar o "problema dos gastos duplos".
Gastos duplos é um cenário em que um proprietário de bitcoin gasta ilegalmente o mesmo bitcoin duas vezes. Com a moeda física, isso não é um problema: quando você entrega uma nota de US $ 20 a alguém para comprar uma garrafa de vodka, você não a tem mais, então não há perigo de usar a mesma nota de US $ 20 para comprar bilhetes de loteria ao lado. Com a moeda digital, no entanto, como explica o dicionário da Investopedia, "existe o risco de o titular fazer uma cópia do token digital e enviá-lo a um comerciante ou outra parte enquanto mantém o original".
Digamos que você tenha uma nota de US $ 20 legítima e uma falsificação dos mesmos US $ 20. Se você tentasse gastar tanto a conta real quanto a falsa, alguém que se desse ao trabalho de olhar para os números de série de ambas as contas veria que eles eram o mesmo número e, portanto, um deles tinha que ser falso. O que um minerador de bitcoin faz é análogo a isso - eles verificam as transações para garantir que os usuários não tentem ilegalmente gastar o mesmo bitcoin duas vezes. Essa não é uma analogia perfeita - explicaremos mais detalhadamente abaixo.
Depois que um minerador verifica um valor de 1 MB (megabyte) de transações de bitcoin, conhecido como "bloco", esse minerador é elegível para ser recompensado com uma quantidade de bitcoin (mais sobre a recompensa de bitcoin abaixo também). O limite de 1 MB foi estabelecido por Satoshi Nakamoto e é motivo de controvérsia, pois alguns mineradores acreditam que o tamanho do bloco deve ser aumentado para acomodar mais dados, o que significaria efetivamente que a rede de bitcoin poderia processar e verificar transações mais rapidamente.
Observe que a verificação de transações de 1 MB no valor torna um minerador de moedas elegível para ganhar bitcoin - nem todo mundo que verifica transações será pago.
Teoricamente, 1 MB de transações pode ser tão pequeno quanto uma transação (embora isso não seja nada comum) ou vários milhares. Depende da quantidade de dados que as transações ocupam.
"Então, depois de todo esse trabalho de verificação de transações, talvez eu ainda não consiga nenhum bitcoin por isso?"
Está correto.
Para ganhar bitcoins, você precisa atender a duas condições. Um é uma questão de esforço; um é uma questão de sorte.
1) Você precisa verificar ~ 1 MB no valor de transações. Esta é a parte fácil.
2) Você deve ser o primeiro mineiro a chegar à resposta certa para um problema numérico. Esse processo também é conhecido como prova de trabalho.
"Como assim, 'a resposta certa para um problema numérico'?"
A boa notícia: nenhuma matemática ou computação avançada está envolvida. Você deve ter ouvido falar que os mineiros estão resolvendo problemas matemáticos difíceis - isso não é exatamente verdade. O que eles estão realmente fazendo é tentar ser o primeiro minerador a criar um número hexadecimal de 64 dígitos (um "hash") que seja menor ou igual ao hash de destino. É basicamente adivinhação.
A má notícia: é adivinhação, mas com o número total de suposições possíveis para cada um desses problemas da ordem de trilhões de dólares, é um trabalho incrivelmente árduo. Para resolver um problema primeiro, os mineradores precisam de muita capacidade de computação. Para minerar com sucesso, é necessário ter uma "taxa de hash" alta, medida em termos de megahashes por segundo (MH / s), gigahashes por segundo (GH / s) e terahashes por segundo (TH / s).
São muitos hashes.
Mineração e Circulação de Bitcoin
Além de revestir os bolsos dos mineradores e apoiar o ecossistema de bitcoin, a mineração serve a outro propósito vital: é a única maneira de liberar novas criptomoedas em circulação. Em outras palavras, os mineradores são basicamente "cunhados". Por exemplo, a partir de novembro de 2019, havia cerca de 18 milhões de bitcoins em circulação.Além das moedas cunhadas pelo bloco genesis (o primeiro bloco criado pelo fundador Satoshi Nakamoto), cada um desses bitcoins surgiu por causa dos mineiros. Na ausência de mineradores, o Bitcoin como uma rede ainda existiria e seria utilizável, mas nunca haveria bitcoin adicional. Chegará um momento em que a mineração de bitcoin terminará; de acordo com o protocolo Bitcoin, o número total de bitcoins será limitado a 21 milhões.No entanto, como a taxa de bitcoin "minerada" é reduzida ao longo do tempo, o bitcoin final não será distribuído até o ano 2140.
Além do pagamento de bitcoin a curto prazo, ser um minerador de moedas pode dar-lhe poder de "voto" quando alterações são propostas no protocolo de rede Bitcoin. Em outras palavras, um minerador bem-sucedido influencia o processo de tomada de decisão em questões como bifurcação.
Quanto um mineiro ganha
As recompensas para a mineração de bitcoin são reduzidas pela metade a cada quatro anos. Quando o bitcoin foi extraído em 2009, a mineração de um bloco renderia 50 BTC. Em 2012, isso foi reduzido para 25 BTC. Em 2016, isso foi reduzido novamente pela metade para o nível atual de 12, 5 BTC. Em cerca de 2020, o tamanho da recompensa será reduzido novamente pela metade para 6, 25 BTC. No momento da redação deste artigo, a recompensa por concluir um bloco é de 12, 5 Bitcoin. Em novembro de 2019, o preço do Bitcoin era de cerca de US $ 9.300 por bitcoin, o que significa que você ganharia US $ 116.250 (12, 5 x 9.300) por concluir um bloco.Não é um incentivo ruim para resolver esse complexo problema de hash detalhado acima, pode parecer.
Equipamento necessário para minerar
Embora no início da história do bitcoin os indivíduos possam competir por blocos com um computador doméstico comum, esse não é mais o caso. A razão para isso é que a dificuldade de mineração de bitcoin muda com o tempo. Para garantir o bom funcionamento do blockchain e sua capacidade de processar e verificar transações, a rede Bitcoin pretende produzir um bloco a cada 10 minutos. No entanto, se houver um milhão de plataformas de mineração competindo para resolver o problema de hash, elas provavelmente chegarão a uma solução mais rapidamente do que um cenário em que 10 plataformas de mineração estão trabalhando no mesmo problema. Por esse motivo, o Bitcoin foi projetado para avaliar e ajustar a dificuldade de mineração a cada 2.016 blocos, ou aproximadamente a cada duas semanas. Quando há mais poder de computação trabalhando coletivamente na mineração de bitcoin, o nível de dificuldade da mineração aumenta para manter a produção de blocos a uma taxa estável. Menos poder de computação significa que o nível de dificuldade diminui. Para ter uma noção de quanto poder de computação está envolvido, quando o Bitcoin foi lançado em 2009, o nível de dificuldade inicial era um. Em novembro de 2019, são mais de 13 trilhões.
Tudo isso é para dizer que, para minerar competitivamente, as mineradoras precisam agora investir em equipamentos de computador poderosos, como uma GPU (unidade de processamento gráfico) ou, mais realista, em um circuito integrado de aplicação específica (ASIC). Estes podem custar de US $ 500 a dezenas de milhares. Alguns mineradores - principalmente os mineradores Ethereum - compram placas gráficas individuais (GPUs) como uma maneira de baixo custo de juntar as operações de mineração. A foto abaixo é uma máquina de mineração improvisada e caseira. As placas gráficas são aqueles blocos retangulares com círculos em zumbido. Observe as torções de sanduíche segurando as placas gráficas no poste de metal. Provavelmente, essa não é a maneira mais eficiente de minerar, e como você pode imaginar, muitos mineiros estão nela tanto pela diversão e pelo desafio quanto pelo dinheiro.
A versão "Explique como se eu tivesse cinco anos"
Os meandros da mineração de bitcoin podem ser difíceis de entender como estão. Considere este exemplo ilustrativo de como o problema de hash funciona: digo a três amigos que estou pensando em um número entre um e 100 e escrevo esse número em um pedaço de papel e o selo em um envelope. Meus amigos não precisam adivinhar o número exato; eles apenas precisam ser a primeira pessoa a adivinhar qualquer número que seja menor ou igual ao número em que estou pensando. E não há limite para quantas suposições eles recebem.
Digamos que estou pensando no número 19. Se o amigo A adivinha 21, eles perdem por causa de 21> 19. Se o amigo B adivinha 16 e o amigo C adivinha 12, então ambos teoricamente chegaram a respostas viáveis, por causa de 16 <19 e 12 <19. Não há "crédito extra" para o amigo B, mesmo que a resposta de B tenha sido mais próxima da resposta de 19. Agora imagine que eu faça a pergunta "adivinhe em que número estou pensando", mas não estou fazendo apenas três amigos, e não estou pensando em um número entre 1 e 100. Em vez disso, estou perguntando a milhões de possíveis mineiros e pensando em um número hexadecimal de 64 dígitos. Agora você vê que será extremamente difícil adivinhar a resposta certa.
Se B e C responderem simultaneamente, a analogia do ELI5 será interrompida.
Em termos de Bitcoin, respostas simultâneas ocorrem com frequência, mas no final do dia, só pode haver uma resposta vencedora. Quando são apresentadas várias respostas simultâneas iguais ou inferiores ao número alvo, a rede Bitcoin decidirá por maioria simples - 51% - qual mineiro honrar. Normalmente, é o mineiro que faz mais trabalho, ou seja, aquele que verifica mais transações. O bloco perdedor se torna um "bloco órfão". Blocos órfãos são aqueles que não são adicionados ao blockchain. Os mineradores que resolvem com sucesso o problema de hash, mas que não verificaram a maioria das transações, não são recompensados com bitcoin.
O que é um "Número hexadecimal de 64 dígitos"?
Bem, aqui está um exemplo desse número:
0000000000000000000057fcc708cf0130d95e27c5819203e9f967ac56e4df598ee
O número acima tem 64 dígitos. Fácil o suficiente para entender até agora. Como você provavelmente notou, esse número consiste não apenas em números, mas também em letras do alfabeto. Por que é que?
Para entender o que essas letras estão fazendo no meio dos números, vamos descompactar a palavra "hexadecimal".
Como você sabe, usamos o sistema "decimal", que significa que é a base 10. Isso, por sua vez, significa que todo dígito de um número de vários dígitos tem 10 possibilidades, de zero a nove.
"Hexadecimal", por outro lado, significa base 16, pois "hex" é derivado da palavra grega para seis e "deca" é derivado da palavra grega para 10. Em um sistema hexadecimal, cada dígito tem 16 possibilidades. Mas nosso sistema numérico oferece apenas 10 maneiras de representar números (zero a nove). É por isso que você deve inserir as letras, especificamente as letras a, b, c, d, eef.
Então, o que os "números hexadecimais de 64 dígitos" têm a ver com a mineração de bitcoin?
Lembra daquela analogia do ELI5, onde escrevi o número 19 em um pedaço de papel e o coloquei em um envelope lacrado?
Em termos de mineração de bitcoin, esse número não divulgado metafórico no envelope é chamado de hash alvo.
O que as mineradoras estão fazendo com esses enormes computadores e dezenas de ventiladores está adivinhando o hash desejado. Os mineiros fazem essas suposições gerando aleatoriamente o maior número possível de "nonces", o mais rápido possível. Um nonce é a abreviação de "número usado apenas uma vez" e o nonce é a chave para gerar esses números hexadecimais de 64 bits dos quais falo. Na mineração de Bitcoin, um nonce tem 32 bits de tamanho - muito menor que o hash, que é de 256 bits. O primeiro minerador cujo nonce gera um hash menor ou igual ao hash alvo recebe crédito por concluir esse bloco e recebe os despojos de 12, 5 BTC.
Em teoria, você poderia alcançar o mesmo objetivo rolando um dado de 16 lados 64 vezes para chegar a números aleatórios, mas por que diabos você gostaria de fazer isso?
A captura de tela abaixo, tirada do site Blockchain.info, pode ajudá-lo a reunir todas essas informações rapidamente. Você está visualizando um resumo de tudo o que aconteceu quando o bloco # 490163 foi extraído. O nonce que gerou o hash "vencedor" foi 731511405. O hash de destino é mostrado na parte superior. O termo "Retransmitido pelo Antpool" refere-se ao fato de esse bloco específico ter sido concluído pelo AntPool, um dos pools de mineração mais bem-sucedidos (mais sobre os pools de mineração abaixo). Como você vê aqui, a contribuição deles para a comunidade Bitcoin é que eles confirmaram 1768 transações para este bloco. Se você realmente deseja ver todas as 1768 dessas transações para este bloco, vá para esta página e role para baixo até o cabeçalho "Transações".
(fonte: Blockchain.info)
"Então, como adivinho o hash alvo?"
Todos os hashes de destino começam com zeros - pelo menos oito e até 63 zeros.
Não há meta mínima, mas há uma meta máxima definida pelo protocolo Bitcoin. Nenhum destino pode ser maior que esse número:
00000000ffff00000000000000000000000000000000000000000000000000000000
Aqui estão alguns exemplos de hashes aleatórios e os critérios para determinar se eles levarão ao sucesso do minerador:
"Como eu maximizo minhas chances de adivinhar o hash alvo antes que alguém o faça?"
Você precisaria ter uma plataforma de mineração rápida ou, mais realista, ingressar em um pool de mineração - um grupo de mineradores de moedas que combinam seu poder de computação e dividem o bitcoin minerado. Os pools de mineração são comparáveis aos clubes Powerball cujos membros compram bilhetes de loteria em massa e concordam em compartilhar quaisquer ganhos. Um número desproporcionalmente grande de blocos é extraído por piscinas e não por mineradores individuais.
Em outras palavras, é literalmente apenas um jogo de números. Você não pode adivinhar o padrão ou fazer uma previsão com base nos hashes de destino anteriores. O nível de dificuldade do bloco mais recente no momento da redação é de cerca de 13, 69 trilhões, o que significa que a chance de qualquer nonce produzir um hash abaixo da meta é de 13, 69 trilhões. Não há grandes chances se você estiver trabalhando por conta própria, mesmo com uma plataforma de mineração tremendamente poderosa.
"Como decido se o bitcoin será rentável para mim?"
As mineradoras não precisam apenas levar em consideração os custos associados aos equipamentos caros necessários para ter a chance de resolver um problema de hash. Eles também devem considerar a quantidade significativa de equipamentos de mineração de energia elétrica utilizados na geração de grandes quantidades de nonces em busca da solução. No total, a mineração de bitcoin não é lucrativa para a maioria dos mineradores individuais até o momento. O site Cryptocompare oferece uma calculadora útil que permite que você conecte números como velocidade de hash e custos de eletricidade para estimar os custos e benefícios.
(Fonte: Cryptocompare)
O que são piscinas de mineração de moedas?
Recompensas de mineração são pagas ao mineiro que descobrir uma solução para o quebra-cabeça primeiro, e a probabilidade de um participante descobrir que a solução é igual à parcela do poder total de mineração na rede. Os participantes com uma pequena porcentagem do poder de mineração têm uma chance muito pequena de descobrir o próximo bloco por conta própria. Por exemplo, um cartão de mineração que se poderia comprar por alguns milhares de dólares representaria menos de 0, 001% da energia de mineração da rede. Com uma chance tão pequena de encontrar o próximo bloco, pode levar muito tempo até que o mineiro encontre um bloco, e a dificuldade de subir torna as coisas ainda piores. O mineiro nunca pode recuperar seu investimento. A resposta para esse problema são os pools de mineração. Os pools de mineração são operados por terceiros e coordenam grupos de mineiros. Trabalhando juntos em um pool e compartilhando os pagamentos entre todos os participantes, os mineradores podem obter um fluxo constante de bitcoin a partir do dia em que ativam seus mineradores. As estatísticas de alguns dos pools de mineração podem ser vistas no Blockchain.info.
"Eu fiz as contas. Esqueça a mineração. Existe uma maneira menos onerosa de lucrar com as criptomoedas?"
Como mencionado acima, a maneira mais fácil de adquirir bitcoin é comprá-lo em uma bolsa como a Coinbase.com. Como alternativa, você sempre pode aproveitar a "estratégia de picareta". Isso se baseia na antiga constatação de que, durante a corrida do ouro na Califórnia em 1849, o investimento inteligente não foi em garimpar ouro, mas em fazer as picaretas usadas na mineração. Ou, em termos modernos, invista nas empresas que fabricam essas picaretas. Em um contexto de criptomoeda, o equivalente da picareta seria uma empresa que fabrica equipamentos usados para a mineração de Bitcoin. Você pode considerar procurar empresas que fabricam equipamentos ASICs ou GPUs, por exemplo.
