Mineração de criptomoeda

Em sua forma mais abstrata, o ato de minerar uma criptomoeda consiste em fornecer um serviço à rede dessa moeda em troca de uma recompensa monetária. No caso mais simples, o serviço prestado consiste em verificar a validade de um conjunto de transações. Cada vez que um conjunto de transações é validado, ele constitui um bloco. Se este bloco atender a certos critérios específicos para a criptomonnaie cadeia de bloco , ele é adicionado ao topo da cadeia e o "menor" que constituiu o bloco é reconhecido por seu trabalho.

Rede e nós de um blockchain

Todas as criptomoedas são baseadas em uma rede ponto a ponto . Essa rede é composta por servidores que operam software dedicado. Esses servidores são os nós da rede e o software que permite a comunicação entre os nós é denominado "cliente". Cada servidor pode executar sua própria implementação do cliente, mas para poder fazer parte da rede, esse cliente deve ser interoperável com outras implementações que operam na rede. Na prática, a maioria dos nós opera o mesmo cliente, que é uma implementação de referência desenvolvida pelos criadores da criptomoeda. No caso do Bitcoin, essa implementação é Bitcoin Core .

Um nó na rede funciona de forma egoísta e pode decidir se deseja fornecer vários serviços:

  1. propagação de informações: quando um usuário de criptomoeda decide realizar uma transação, ele codifica e, em seguida, envia (usando seu software de carteira) sua transação na rede. Para fazer isso, ele entra em contato com uma lista de nós e envia a eles a codificação de sua transação. Cada nó pode então, se desejar, enviar esta codificação para outros nós, permitindo assim que a informação seja propagada para todos os participantes da rede. Da mesma forma, quando um nó recebe um novo bloco para adicionar à cadeia, ele pode enviá-lo a outros nós para propagar a informação;
  2. descentralização da informação: cada nó registra todo o blockchain. Isso significa que em todos os momentos o histórico completo da transação da criptomoeda é registrado em diferentes servidores, localizados em diferentes jurisdições e operados por diferentes atores;
  3. compartilhamento de informações: se desejado, um nó pode disponibilizar sua versão do canal ao público por meio de download. Assim, um recém-chegado à rede pode se atualizar com o histórico de transações.
  4. verificação: quando um nó recebe uma transação, ele pode verificar se o remetente da transação possui os fundos que afirma gastar. Da mesma forma, quando um nó recebe um novo bloco, pode verificar se este é válido;
  5. pesquisa e adição de blocos: o serviço mais intensivo em termos de consumo de energia elétrica é a constituição de novos blocos. Para fazer isso, um nó monta um grupo de transações, verifica-as e, em seguida, tenta constituir um bloco contendo essas transações, bem como um hash do bloco anterior, garantindo o caráter inviolável da cadeia. Nesse caso, o nó emite este novo bloco para toda a rede para que todos os outros nós o reconheçam como válido e o adicionem à sua versão da cadeia.

Executar um nó de rede 24 horas por dia, 7 dias por semana tem vários custos:

  1. eletricidade: um servidor consome energia;
  2. largura de banda: fornecer alguns dos serviços acima requer uma conexão de internet rápida e estável;
  3. investimento: um nó é antes de tudo um servidor e a compra de um servidor tem um custo. Além disso, a gravação de blockchain (em crescimento contínuo) requer um disco rígido dedicado.

Para despertar o maior número possível de nós, as criptomoedas são projetadas de forma que os serviços acima sejam recompensados ​​financeiramente. É mineração. Os nós que operam com o único propósito de coletar recompensa financeira são chamados de menores. Dito isso, alguns nós são financiados por doações ou por pura dedicação a uma criptomoeda e, geralmente, esses nós não exploram.

Menores

Um mineiro é um ator em uma criptomoeda que opera um ou mais nós com a finalidade de receber compensação financeira. Os mineiros concentram seus servidores na criação de novos blocos.

Recompensa e "Coinbase"

Quando um mineiro adiciona um novo bloco, ele recebe uma recompensa que pode assumir diferentes formas dependendo da criptomoeda  :

  1. Se a criptomoeda for "ruim", o mineiro receberá uma transação chamada "Coinbase". Esta transação é uma criação monetária destinada ao menor. Se a criptomoeda não for "surrada", não haverá criação de dinheiro e o minerador não receberá essa recompensa. É essa criação de dinheiro que explica o uso do termo "mineração", por analogia com a exploração de minas de ouro.
  2. Todas as transações selecionadas pelo minerador para fazer parte do novo bloco podem conter taxas de transação. Esses custos são suportados pelo menor.

Algumas criptomoedas distribuem as recompensas entre o minerador que criou o novo bloco e outros jogadores na rede. Este é o caso do Dash .

Uma transação que foi adicionada a um bloco desta forma é considerada "minerada" ou mesmo "confirmada uma vez". O número de confirmações necessárias para que uma transação seja considerada final depende dos personagens no blockchain. No caso do Bitcoin , o número de 5 confirmações é comumente aceito.

Dificuldade

A dificuldade geralmente é uma unidade adimensional. Ele representa uma restrição abstrata e arbitrária específica para cada cadeia de blocos. Um bloco minerado só é válido se atender à restrição de dificuldade.

Cada criptomoeda tem um mecanismo de ajuste de dificuldade diferente. Este mecanismo permite a manutenção de uma produção constante de blocos: se os blocos são produzidos muito rapidamente em relação a um valor preciso, a dificuldade aumenta; se os blocos não forem produzidos com rapidez suficiente, a dificuldade será reduzida. No caso do Bitcoin , por exemplo, a dificuldade é reajustada a cada 2016 blocos para levar em consideração o poder computacional real da rede e permitir em média adicionar um bloco a cada 10 minutos, ou seja, a duração Tempo provável para calcular uma impressão digital válida é de 10 minutos para o computador ou grupo de computadores mais poderoso da rede.

Consumo de energia

A mineração é uma atividade que consome muita energia.

2018

De acordo com o site Digiconomist , seria 71,1  TWh / ano (1 terawatt-hora (TWh) = 1 bilhão de quilowatts-hora (kWh) ) em1 r jul 2018, ou seja, a energia produzida durante um ano por 6 reatores nucleares de 1300  MW operando a plena capacidade ou o consumo anual de eletricidade do Chile ou 0,32% do consumo mundial de eletricidade.

As estimativas deste site são, no entanto, contestadas e consideradas exageradas. De acordo com Marc Bevand, engenheiro de segurança da computação, eles superestimam o consumo de energia dos mineradores de Bitcoin em um fator de 1,5 a 2,8 (provavelmente 2,2), o que reduziria o consumo total de energia para 32,3  TWh / ano , ou 424  kWh por transação (o equivalente do consumo de um radiador de 1000 W operando por quase 18 dias).

Consumo de eletricidade de todas as criptomoedas

O consumo de eletricidade de todas as criptomoedas seria o dobro do Bitcoin, ou seja, 142  TWh / ano a1 r jul 2018.

Grupos de menores

A dificuldade da mineração levou os mineiros a se agruparem em piscinas de mineração para combinar seus recursos de computação e construir novos blocos mais rapidamente. A remuneração correspondente à constituição de cada bloco é então distribuída entre os membros, após dedução de honorários, o que permite a regularização dos seus rendimentos e os torna menos incertos. Em 2016, cerca de dez dessas cooperativas abasteceram 95% dos blocos. Eles são encontrados principalmente na China (que responde pela maior parte da energia hash na rede bitcoin), mas também na República Tcheca ou na Geórgia.

A remuneração das atividades de mineração tem levado ao desenvolvimento de tecnologias cada vez mais especializadas. O hardware mais eficiente usa circuitos integrados que superam os processadores de uso geral e usam menos energia. A partir de 2015, um minerador que não usa equipamentos especificamente projetados para mineração tinha uma baixa probabilidade de cobrir seus custos de eletricidade e equipamentos, mesmo ingressando em uma cooperativa de mineração.

Referências

  1. (em) "  Índice de consumo de energia Bitcoin  " no Digiconomist (acessado em 10 de julho de 2018 ) .
  2. "  Ending the litany" Bitcoin anti-ecológico "  " , em Understanding Bitcoin and crypto-moedas (acessado em 4 de abril de 2018 ) .
  3. (em) "  Marc Bevand  " (acessado em 11 de julho de 2018 ) .
  4. (in) Mark Bevand "  Falhas graves no índice de consumo de energia do Bitcoin do digiconomista  " ,1 st fevereiro 2017(acessado em 11 de julho de 2018 ) .
  5. (en) Marc Bevand, "  Consumo de eletricidade de Bitcoin: uma análise técnica e baseada no mercado  " ,10 de março de 2017(acessado em 11 de julho de 2018 ) .
  6. Jean-Paul Delahaye , "  A loucura elétrica do bitcoin  ", Pour la science , n o  484,fevereiro de 2018, p.  80-84 ( ler online , consultado em 16 de março de 2018 ).
  7. (em) "  Bitcoins perdem viabilidade - Arbiter Online  " (acessado em 3 de agosto de 2016 ) .
  8. (em) "  Exploring Evolution in Bitcoin Miner Network  " em http://wan.poly.edu/ ,2016(acessado em 3 de agosto de 2016 ) .
  9. "  Bitcoin enfrenta a maior ameaça até agora: uma aquisição de minerador  " (acessado em 3 de agosto de 2016 ) .
  10. (en-US) Chao Deng , "  China Quietly Orders Closing of Bitcoin Mining Operations  " , Wall Street Journal ,11 de janeiro de 2018( ISSN  0099-9660 , ler online , acessado em 24 de janeiro de 2018 ).
  11. "  Těžba kryptoměn - návod a tipy jak na to - E15.cz  ", E15.cz ,23 de janeiro de 2018( leia online , consultado em 24 de janeiro de 2018 ).
  12. Ee e Vodafone , “  MANIC MINERS: Ten Bitcoin generator machines  ” (acesso em 3 de agosto de 2016 ) .
  13. JASON BAYS Staff Reporter , “  Bitcoin oferece moeda rápida, apresenta altos riscos  ” (acessado em 3 de agosto de 2016 ) .