Connect with us

Minerar Bitcoins

O que é mineração de Bitcoin?

A mineração é o poder de computação para processar transações, proteger a rede e manter todos sincronizados no sistema. Pode ser percebido como o centro de dados Bitcoin.

Foi projetado para ser totalmente descentralizado, com mineradores a funcionar em todos os países e nenhum indivíduo com controle sobre a rede. Este processo é referido como “mineração” como uma analogia à mineração de ouro porque também é um mecanismo temporário usado para emitir novos bitcoins.

Ao contrário da mineração de ouro, no entanto, a mineração Bitcoin oferece uma recompensa em troca de serviços úteis e necessários para operar uma rede de pagamento segura. Após o último bitcoin ser emitido a mineração ainda será necessária.

Como funciona a mineração Bitcoin?

Qualquer pessoa pode minerar Bitcoin, utilizando software e hardware especializado. O software de mineração escuta as transações transmitidas na rede através da rede peer-to-peer [1] e executa as tarefas apropriadas para processar e confirmar essas transações.

Os mineiros de Bitcoin realizam este trabalho porque podem ganhar taxas de transação pagas pelos usuários para um processamento de transações mais rápido e bitcoins recém-criados de acordo com uma fórmula fixa.

Para que novas transações sejam confirmadas, elas precisam ser incluídas em um bloco junto com um calculo matemático (proof-of-work). Esses cálculos são muito difíceis de gerar porque não há outra maneira de criar, além de executar bilhões de cálculos por segundo. Isso exige que os mineiros executem esses cálculos antes que seus blocos sejam aceites pela rede e antes de serem recompensados.

À medida que mais pessoas começam a minerar, a dificuldade de encontrar blocos válidos é aumentada automaticamente pela rede para garantir que o tempo médio para encontrar um bloco permaneça igual a 10 minutos. Como resultado, a mineração é um negócio muito competitivo onde nenhum mineiro individual pode controlar o que está incluído no blockchain.

O calculo matemático (proof-of-work) também é projetado para depender do bloco anterior para forçar uma ordem cronológica na cadeia de blocos. Isso torna exponencialmente difícil reverter as transações anteriores porque isso requer o recálculo de todos os blocos subsequentes.

Quando dois blocos são encontrados ao mesmo tempo, os mineiros trabalham no primeiro bloco que recebem e mudam para a corrente mais longa de blocos, assim que o próximo bloco for encontrado. Isso permite que a mineração assegure e mantenha um consenso global baseado no poder de processamento.

Os mineiros de Bitcoin não conseguem enganar o sistema aumentando a sua própria recompensa nem processam transações fraudulentas que poderiam corromper a rede Bitcoin, porque todos os nós (nodes) do Bitcoin rejeitariam qualquer bloco que contivesse dados inválidos de acordo com as regras do protocolo Bitcoin. Consequentemente, a rede permanece segura, mesmo que nem todos os mineiros de Bitcoin possam ser de confiança.

Como a mineração ajuda a proteger o Bitcoin?

A mineração cria o equivalente a uma loteria competitiva que torna muito difícil para qualquer pessoa adicionar consecutivamente novos blocos de transações na cadeia de blocos (blockchain). Isso protege a neutralidade da rede, impedindo que qualquer pessoa obtenha o poder para bloquear certas transações. Isso também impede qualquer indivíduo de substituir partes da cadeia de blocos (blockchain) para reverter seus próprios gastos, o que poderia ser usado para fraudar outros usuários. A mineração torna exponencialmente mais difícil reverter uma transação passada, exigindo a reescrita de todos os blocos após essa transação.

Um curto video com uma simples explicação sobre o que é mineração.

Pode encontrar tudo sobre mineração no site da Bitcoinmining . Tudo o que necessita para iniciar na mineração com Hardware ou cloud.

 

[1] peer-to-peer – Pessoa para Pessoa

Translate »