Como funciona a mineração de Bitcoin?
O que é mineração de bitcoin?
A mineração de bitcoins é o processo pelo qual novos bitcoins entram em circulação; é também a forma como as novas transações são confirmadas pela rede e um componente crítico da manutenção e do desenvolvimento do livro razão do blockchain. A "mineração" é realizada usando hardware sofisticado que resolve um problema matemático computacional extremamente complexo. O primeiro computador a encontrar a solução para o problema recebe o próximo bloco de bitcoins e o processo começa novamente.
A mineração de criptomoedas é meticulosa, dispendioso, e apenas esporadicamente gratificante. Apesar disso, A mineração tem um apelo magnético para muitos investidores interessados em criptomoedas, pois os mineiros são recompensados por seu trabalho com criptomoedas. Isso pode ocorrer porque os empreendedores veem a mineração como centavos do céu, como garimpeiros de ouro da Califórnia em 1849. E se você tem inclinação tecnológica, por que não fazer isso?
Contudo, antes de investir tempo e equipamento, leia este explicador para ver se a mineração é realmente para você. Vamos nos concentrar principalmente no Bitcoin (ao longo, usaremos "Bitcoin" quando nos referirmos à rede ou à criptomoeda como conceito, e "bitcoin" quando nos referimos a uma quantidade de tokens individuais).
Principais vantagens
- Por mineração, você pode ganhar criptomoeda sem ter que gastar dinheiro com isso.
- Os mineiros de Bitcoin recebem Bitcoin como recompensa por completar "blocos" de transações verificadas, que são adicionados ao blockchain.
- As recompensas da mineração são pagas ao mineiro que primeiro descobre uma solução para um complexo quebra-cabeça de hashing, e a probabilidade de que um participante seja o único a descobrir a solução está relacionada à parcela da potência total de mineração na rede.
- Você precisa de uma GPU (unidade de processamento gráfico) ou de um circuito integrado específico de aplicativo (ASIC) para configurar uma plataforma de mineração.
Clique em Jogar para saber como funciona a mineração de Bitcoin
Uma nova corrida do ouro
A principal atração para muitos mineradores é a perspectiva de serem recompensados com 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 (por exemplo, usando Ethereum ou NEO para comprar Bitcoin); você ainda pode ganhá-lo comprando, publicação de posts em plataformas que pagam usuários em criptomoedas, ou até mesmo criar contas criptográficas que rendem juros.
Um exemplo de plataforma de criptografia de blog é o Steemit, que é como o Medium, exceto que os usuários podem recompensar 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 mineiros recebem é um incentivo que motiva as pessoas a auxiliar no objetivo principal da mineração:legitimar e monitorar transações de Bitcoin, garantindo sua validade. Como essas responsabilidades estão distribuídas entre muitos usuários em todo o mundo, Bitcoin é uma criptomoeda "descentralizada", ou um que não dependa de nenhuma autoridade central, como um banco central ou governo, para supervisionar sua regulamentação.
Mineração para evitar gastos em dobro
Os mineiros estão sendo pagos por seu trabalho como auditores. Eles estão fazendo o trabalho de verificar a legitimidade das transações de Bitcoin. Esta convenção tem como objetivo manter os usuários de Bitcoin honestos e foi concebida pelo fundador do Bitcoin, Satoshi Nakamoto. Ao verificar as transações, os mineiros estão ajudando a prevenir o "problema de gasto duplo".
Gastar em dobro é um cenário em que um proprietário de Bitcoin gasta ilicitamente o mesmo bitcoin duas vezes. Com moeda física, isso não é um problema:quando você entrega a alguém uma nota de $ 20 para comprar uma garrafa de vodka, você não tem mais isso, portanto, não há perigo de usar a mesma nota de $ 20 para comprar bilhetes de loteria na porta ao lado. Embora haja a possibilidade de emissão de dinheiro falso, não é exatamente o mesmo que gastar literalmente o mesmo dólar duas vezes. Com moeda digital, Contudo, como o dicionário da Investopedia explica, "existe o risco de o detentor fazer uma cópia do token digital e enviá-lo para um comerciante ou outra parte, mantendo o original."
Digamos que você tenha uma nota legítima de $ 20 e uma falsificada dos mesmos $ 20. Se você tentasse gastar tanto a conta real quanto a falsa, alguém que se desse ao trabalho de olhar os números de série das notas, veria que 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 se certificar de que os usuários não tentaram ilegitimamente gastar o mesmo bitcoin duas vezes. Esta não é uma analogia perfeita - explicaremos com mais detalhes a seguir.
Apenas 1 megabyte de dados de transação pode caber em um único bloco de bitcoin. O limite de 1 MB foi definido por Satoshi Nakamoto, e isso se tornou uma questão de controvérsia, pois alguns mineiros acreditam que o tamanho do bloco deve ser aumentado para acomodar mais dados, o que significaria efetivamente que a rede bitcoin poderia processar e verificar transações mais rapidamente.
"Então, depois de todo aquele trabalho gasto na mineração, Posso ainda não conseguir nenhum bitcoin por ele? "
Está correto. Para ganhar bitcoins, você precisa ser o primeiro mineiro para chegar à resposta certa, ou a resposta mais próxima, a um problema numérico. Este processo também é conhecido como prova de trabalho (PoW).
"O que você quer dizer, 'a resposta certa para um problema numérico'? "
As boas notícias: Nenhuma matemática ou computação avançada está realmente envolvida. Você pode ter ouvido falar que os mineiros estão resolvendo problemas matemáticos difíceis - isso é verdade, mas não porque a matemática em si seja difícil. O que eles estão realmente fazendo é tentar ser o primeiro minerador a apresentar um número hexadecimal de 64 dígitos (um "hash") menor ou igual ao hash de destino. É basicamente suposição.
As más notícias: É uma questão de adivinhação ou aleatoriedade, mas com o número total de suposições possíveis para cada um desses problemas sendo da ordem de trilhões, é um trabalho incrivelmente árduo. E o número de soluções possíveis só aumenta quanto mais mineiros se juntam à rede de mineração (conhecida como dificuldade de mineração). Para resolver um problema primeiro, os mineiros precisam de muito poder de computação. Para minar com sucesso, você precisa ter uma alta "taxa de hash, "que é medido em gigahashes por segundo (GH / s) e terahashes por segundo (TH / s).
Se você quiser estimar quanto bitcoin pode extrair com a taxa de hash de sua plataforma de mineração, o site Cryptocompare oferece uma calculadora útil. Outros recursos da web oferecem ferramentas semelhantes.
Mineração e Circulação de Bitcoin
Além de revestir os bolsos dos mineiros e apoiar o ecossistema Bitcoin, a mineração serve a outro propósito vital:é a única maneira de liberar nova criptomoeda em circulação. Em outras palavras, os mineiros estão basicamente "cunhando" moeda. Por exemplo, em setembro de 2021, havia cerca de 18,82 milhões de bitcoins em circulação, de um total final de 21 milhões.
Além das moedas cunhadas através do bloco de gênese (o primeiro bloco, que foi criado pelo fundador Satoshi Nakamoto), cada um desses bitcoins surgiu por causa dos mineiros. Na ausência de mineiros, Bitcoin como uma rede ainda existiria e seria utilizável, mas nunca haveria nenhum bitcoin adicional. Contudo, porque a taxa de bitcoin "extraída" é reduzida ao longo do tempo, o bitcoin final não será distribuído até por volta do ano 2140. Isso não significa que as transações deixarão de ser verificadas. Os mineiros continuarão a verificar as transações e serão pagos em taxas para fazer isso, a fim de manter a integridade da rede Bitcoin.
Além da recompensa de Bitcoin de curto prazo, ser um mineiro de moedas pode lhe dar poder de "voto" quando alterações são propostas no protocolo de rede Bitcoin. Isso é conhecido como BIP (Bitcoin Improvement Protocol). Em outras palavras, os mineiros têm algum grau de influência no processo de tomada de decisão em questões como bifurcação.
Quanto um mineiro ganha
As recompensas para a mineração de Bitcoins são reduzidas pela metade a cada quatro anos. Quando o bitcoin foi extraído pela primeira vez em 2009, minerar um bloco renderia 50 BTC. Em 2012, isso foi reduzido à metade para 25 BTC. Em 2016, isto foi reduzido à metade novamente para 12,5 BTC. Em 11 de maio, 2020, a recompensa caiu pela metade novamente para 6,25 BTC.
Em setembro de 2021, o preço do Bitcoin era de cerca de US $ 45, 000 por bitcoin, o que significa que você ganhou $ 281, 250 (6,25 x 45, 000) para completar um bloco. Não é um mau incentivo para resolver o complexo problema de hash detalhado acima, isso pode parecer.
Se você quiser saber exatamente quando essas metades ocorrerão, você pode consultar o Relógio Bitcoin, que atualiza essas informações em tempo real. Interessantemente, o preço de mercado do Bitcoin tem, ao longo de sua história, tendeu a corresponder de perto à redução das novas moedas introduzidas em circulação. Essa redução da taxa de inflação aumentou a escassez e, historicamente, o preço subiu com ela.
Se você estiver interessado em ver quantos blocos foram minerados até agora, existem vários sites, incluindo Blockchain.info, que lhe dará essa informação em tempo real.
O que você precisa para extrair bitcoins
Embora no início da história do Bitcoin os indivíduos pudessem competir por blocos com um computador pessoal doméstico normal, este não é mais o caso. A razão para isso é que a dificuldade de minerar Bitcoin muda com o tempo.
A fim de garantir o bom funcionamento do blockchain e sua capacidade de processar e verificar transações, a rede Bitcoin pretende ter um bloco produzido a cada 10 minutos ou mais. Contudo, se houver um milhão de plataformas de mineração competindo para resolver o problema do hash, eles provavelmente chegarão a uma solução mais rápido do que em um cenário em que 10 plataformas de mineração estão trabalhando no mesmo problema. Por essa razão, Bitcoin é 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 para extrair bitcoins, o nível de dificuldade da mineração aumenta para manter a produção de blocos em uma taxa estável. Menos poder de computação significa que o nível de dificuldade diminui. No tamanho da rede de hoje, uma mineração de bitcoin em um computador pessoal quase certamente não encontrará nada.
Tudo isso é para dizer que, a fim de minerar competitivamente, os mineiros devem agora investir em equipamentos de informática poderosos, como uma GPU (unidade de processamento gráfico) ou, de forma mais realista, um circuito integrado de aplicação específica (ASIC). Isso pode custar de US $ 500 a dezenas de milhares. Alguns mineiros - principalmente os mineiros de Ethereum - compram placas gráficas individuais (GPUs) como uma forma de baixo custo de juntar as operações de mineração.
Uma analogia
Digamos que eu diga 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 fecho 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 menor ou igual ao número em que estou pensando. E não há limite para o número de suposições que eles recebem.
Digamos que eu esteja pensando no número 19. Se o amigo A acertar 21, eles perdem porque 21> 19. Se o amigo B acertar 16 e o amigo C acertar 12, então ambos chegaram teoricamente a respostas viáveis, por causa de 16 <19 e 12 <19. Não há "crédito extra" para o Amigo B, embora a resposta de B esteja mais próxima da resposta desejada de 19. Agora imagine que eu coloquei a pergunta "adivinhe em que número estou pensando", mas não estou pedindo a 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 aspirantes a mineradores e estou 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 respondem simultaneamente, então a analogia se desfaz.
Em termos de Bitcoin, respostas simultâneas ocorrem com frequência, mas no final do dia, só pode haver uma resposta vencedora. Quando várias respostas simultâneas são apresentadas que são iguais ou menores que o número de destino, a rede Bitcoin decidirá por maioria simples - 51% - qual minerador homenagear.
Tipicamente, é o mineiro que fez mais trabalho ou, em outras palavras, aquele que verifica a maioria das transações. O bloco perdedor então se torna um "bloco órfão". Blocos órfãos são aqueles que não são adicionados ao blockchain. Os mineiros que resolveram o problema de hash com sucesso, 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"?
Aqui está um exemplo de tal número:
0000000000000000057fcc708cf0130d95e27c5819203e9f967ac56e4df598ee
O número acima possui 64 dígitos. Fácil de entender até agora. Como você provavelmente notou, esse número consiste não apenas em números, mas também 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".
O sistema decimal usa como seus fatores de base de 100 (por exemplo, 1% =0,01). Esse, por sua vez, significa que cada dígito de um número de vários dígitos tem 100 possibilidades, zero a noventa e nove. Na computação, o sistema decimal é simplificado para a base 10, ou zero a nove.
"Hexadecimal, " por outro lado, significa base 16, como "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ê tem que colocar letras, especificamente letras a, b, c, d, e, e f.
Se você está minerando Bitcoin, você não precisa calcular o valor total desse número de 64 dígitos (o hash). Repito:você não precisa calcular o valor total de um hash.
Então, o que os "números hexadecimais de 64 dígitos" têm a ver com a mineração de Bitcoin?
Lembre-se dessa analogia, onde o número 19 foi escrito em um pedaço de papel e colocado em um envelope lacrado? Em termos de mineração Bitcoin, esse número não revelado metafórico no envelope é chamado de hash de destino.
O que os mineiros estão fazendo com aqueles computadores enormes e dezenas de ventiladores de resfriamento é adivinhar o hash alvo. Os mineiros fazem essas suposições gerando aleatoriamente o máximo de "nonces" possível, 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 de que sempre falo. Na mineração de Bitcoins, um nonce tem 32 bits de tamanho - muito menor do que o hash, que é de 256 bits. O primeiro minerador cujo nonce gera um hash que é menor ou igual ao hash alvo recebe crédito por completar aquele bloco e recebe os espólios de 6,25 BTC.
Em teoria, você poderia atingir o mesmo objetivo rolando um dado de 16 lados 64 vezes para chegar a números aleatórios, mas por que diabos você faria isso?
A imagem abaixo, retirado do site Blockchain.info, pode ajudá-lo a reunir todas essas informações em um piscar de olhos. Você está vendo 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 "Relayed by Antpool" refere-se ao fato de que este bloco específico foi concluído pela AntPool, uma das piscinas de mineração de maior sucesso (mais sobre as piscinas de mineração abaixo).
Como você vê aqui, sua contribuição 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 título "Transações".
Blockchain
-
Como o AutoTrader.com funciona?
Como o site observa com destaque, AutoTrader.com é um serviço de lista de veículos online que conecta compradores de carros com vendedores. Os vendedores podem listar detalhes sobre o veículo, suas in...
-
O que é Bitcoin e como funciona?
Com o Bitcoin atingindo um novo recorde histórico de $ 64, 800 em abril de 2021, agora está claro o grande investimento que a criptomoeda pode ser. Muitas empresas gigantes e celebridades como a Tesla...