Bitcoin é seguro? Prova de Trabalho (Proof of Work)

Um único bitcoin vale dezenas de milhares de dólares. A rede inteira tem um valor de mercado na casa das centenas de bilhões de dólares. Tudo isso em ativos completamente digitais, na internet, sem nenhuma cédula ou moeda guardada fisicamente em um banco.

Agora imagine a tentação que é para um hacker querer pegar parte desse dinheiro. Imagine o lucro que teria um ataque bem sucedido a essa rede bilionária. Imagine quantas pessoas já tentaram atacar o bitcoin desde 2008 até hoje.

Mesmo com um prêmio bilionário à disposição, nenhum hacker nunca conseguiu fazer um ataque bem sucedido à rede do bitcoin. E provavelmente nenhum nunca conseguirá.

A segurança do Bitcoin é simples de entender: todas as transações são verificadas. E depois de serem confirmadas, são imutáveis. Basicamente é isso o que você precisa saber.

Quer uma explicação mais detalhada sobre esse sistema de verificações e confirmações? O bitcoin tem o maior poder computacional do planeta Terra dedicado a tornar essa rede completamente imune a ataques. No coração desse sistema de defesa está uma tecnologia conhecida como Prova de Trabalho, ou Proof of Work.

Atenção: este não é um aconselhamento financeiro. Leia o aviso completo antes de prosseguir.

1. As transações na rede Bitcoin são organizadas dentro de blocos por mineradores. Depois de confirmadas, ficam imutáveis.

Para entender como o bitcoin é tão seguro, primeiro você precisa entender o básico trabalho dos mineradores. Muitas vezes as pessoas pensam nos mineradores apenas como nas pessoas que ganham bitcoins. Mas na verdade o papel mais importante dos mineradores é o de organizar a rede do bitcoin de forma segura. Antes de entrarmos nos detalhes, vamos primeiro entender o processo geral:

Por exemplo, imagine que você quer fazer uma transação com bitcoin, mandando alguns bitcoins para outra pessoa. Para essas transações, você pode usar uma das várias opções de carteiras. A carteira é um aplicativo que te dá uma interface amigável para você usar a sua chave privada e enviar uma transação para a rede do Bitcoin. Você pode encontrar diferentes opções de carteiras visitando o site bitcoin.org

A sua carteira é um aplicativo leve e pequeno e não tem uma cópia completa da rede Bitcoin. Na interface da sua carteira você escolhe que deseja fazer um envio de uma determinada quantidade de bitcoins para um endereço de um amigo seu.

Dependendo da sua carteira, ela vai adicionar uma quantidade que ela mesma decide de quanto vai pagar de taxas. Se você tiver uma carteira mais avançada, você pode também configurar manualmente se quer pagar mais taxas para maior velocidade ou se prefere pagar menos taxas pois não tem pressa.

Depois que você confirma, a sua carteira se conecta à rede e envia a sua transação para a memory pool, ou mempool, como ela é mais conhecida.

A mempool é uma memória temporária intermediária onde as transações pendentes dos usuários são momentaneamente armazenadas. Todas as transações vão primeiro para essa memória temporária esperando serem confirmadas. E quem faz essa confirmação? Os mineradores.

Os mineradores são pessoas e empresas que usam máquinas especializadas e também se conectam à rede Bitcoin. Porém, eles realizam um papel especial de criar blocos novos. Para criar um bloco, os mineradores confirmam se as transações da mempool seguiram todas as regras do bitcoin. Se estiver tudo ok, os mineradores empacotam esses dados em um bloco com várias transações. A ideia é adicionar esse bloco ao blockchain.

Blockchain é o banco de dados público e distribuído que junta todos os blocos que já foram validados pelos mineradores. Cada novo bloco validado é numerado e fica “acorrentado” ao bloco anterior. Daí vem o nome blockchain, ou corrente de blocos.

Uma ideia que algumas pessoas gostam no caso específico da rede Bitcoin é chamar de Timechain, já que a palavra “blockchain” infelizmente está muito associada a golpes e projetos inúteis. Mas para simplificar, vamos usar blockchain que é provavelmente um termo que você já deve ter ouvido falar.

Quando a transação que você fez é validada por um minerador e entra num bloco adicionado ao blockchain, a transação é finalizada. Depois de ter confirmações de outros participantes da rede, ela fica registrada de forma definitiva no blockchain e nunca mais vai poder ser alterada.

Entendeu até aqui? Esta é a ideia geral. Vamos repetir: Para você enviar e receber bitcoins, você pode usar um app simples para facilitar configurar suas transações. Por exemplo, sua transação tem informações de assinatura válida, quem está pagando e quem recebe, a quantidade de bitcoins e as taxas. Sua transação primeiro fica aguardando na mempool até um minerador a incluir dentro de um bloco válido junto com outras transações. E se outros pontos da rede confirmarem que realmente tudo está certinho, este bloco fica permanentemente registrado de maneira segura na blockchain. A transação é definitiva e a prova de fraudes.

Apesar desta descrição simplificada te ajudar a entender o funcionamento geral do Bitcoin, você deve agora estar com novas perguntas na cabeça. O que é que um minerador tem de especial? Que tipo de verificação os mineradores realizam para garantir segurança? Como é que o minerador ganha bitcoins fazendo esta atividade?

Mãos de Diamante, entenda o Bitcoin antes de colocar o seu dinheiro nele, Arata Academy

2. Existem regras para uma transação ser considerada válida.

Será que você poderia gastar mais do que tem? Imagine que você encontrou uma maneira de hackear a sua carteira e então enviou para a mempool uma transação enviando para você mesmo uma quantidade muito maior de bitcoins do que você possui. Será que vai dar certo? Não. Este tipo de fraude é fácil de ser verificado e a sua transação não será incluída. Toda transação precisa ser válida.

Para a sua transação ser validada, ela tem que ter seguido uma série de regras matemáticas, chamadas de regras de consenso.

Os mineradores verificam se você não está tentando enviar mais bitcoins do que você tem na carteira. Eles checam se a transação tem uma assinatura digital válida. Eles checam se você não está tentando fazer duas vezes a mesma transação.

Como as regras são matemáticas, toda essa checagem é automática, feita por computadores em frações de segundo, sem nenhuma intervenção humana.

Está começando a entender o papel importante dos mineradores em garantir que a rede do Bitcoin é segura? O minerador vai preparar um bloco com várias transações para esse bloco ficar registrado pra sempre na blockchain. Em troca, ele vai receber uma recompensa em bitcoins. E para fazer isso o minerador precisa apresentar a Prova de Trabalho, o Proof of Work.

3. Existem regras para um bloco ser criado e confirmado.

Até aqui a gente entendeu que você usa sua chave privada através de um app de uma carteira. E daí você envia transações para a mempool. O minerador vai incluir a sua transação junto com várias outras dentro de um bloco. Ao fazer isso, o minerador ganha uma recompensa em bitcoins e também recebe a taxa de todas as transações que ele conseguiu encaixar dentro do bloco. E depois toda a rede vai conferir isso e deixar guardado para sempre na blockchain.

Agora você deve estar pensando que o minerador tem um incentivo para criar a maior quantidade de blocos possível. Como é que a gente tem certeza de que ele está seguindo todas as regras? Para a resposta, você precisa se lembrar que o Bitcoin é uma rede peer-to-peer, ou seja, é uma rede entre pares.

Os outros pontos da rede verificam todas as informações. Se algo não estiver certo, o bloco é rejeitado. Vamos entender isso em detalhes agora.

Pense no bloco como uma caixa de papelão. Cada transação é como uma folha de papel com informações de cada transação. Dentro da caixa, cabe um número máximo de folhas.

E nessa caixa o minerador precisa colocar uma etiqueta com um código especial que comprova que ele trabalhou o suficiente, dedicando máquinas e energia elétrica. Se este código especial estiver errado, o bloco não será aceito pela rede.

A Prova de Trabalho (Proof of Work) é um código difícil de ser descoberto, porém é fácil de comprovar se é válido ou não.

Para entender como isso funciona, você precisa entender agora dois outros componentes que deixam o design do Bitcoin simples e brilhante: a função hash e o ajustamento de dificuldade.

Mãos de Diamante, saiba quanto você aceita perder antes de comprar bitcoin, Arata Academy

4. Um hash é uma função matemática que ajuda a montar um sistema com números difíceis de serem encontrados, porém fáceis de verificar.

Uma função hash é um algoritmo que mapeia dados de comprimento variável para dados de comprimento fixo. Os valores retornados por uma função hash são chamados valores hash ou simplesmente hashes.

A função hash na rede do bitcoin é chamada SHA-256. Essa é uma função criptográfica que retorna um número longo de 256 bits. Quando você insere um certo código na função hash ela sempre vai retornar um número de 256 bits.

Uau!!! Agora complicou! Até aqui eu tenho certeza que todo mundo estava entendendo a explicação: para fazer uma transação no Bitcoin, você usa sua chave privada através de um app. Manda essa transação pra mempool, uma piscinona enquanto ela fica lá esperando ser empacotada por um minerador dentro de um bloco. E esse bloco entra para o blockchain.

Porém, quando a gente diz que o bloco precisa de ter um código especial do Proof of Work, eu sei que muita gente fica confusa quando a gente fala de hash e por isso vou mostrar para você como funciona.

Vou compartilhar minha tela com você. Vou fazer uma pesquisa no Google por “SHA256 online” e vou escolher um dos diferentes resultados. Por exemplo este aqui: emn178.github.io/online-tools/sha256.html

Veja o que acontece quando eu digito uma palavrinha pequenina como “hello”

O resultado é este aqui, 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 um código longo e difícil de eu ler aqui.

Então você deve imaginar que este algoritmo está tornando uma palavrinha curta como hello em algo grande e complicado, certo? ERRADO. O resultado sempre tem o mesmo tamanho, não importando se a origem é uma palavrinha curta como “hello” ou se é o resumo do Bitcoin White Paper.

Veja o que acontece se eu copio e colo o conteúdo do “Abstract” que é o sumário do Bitcoin White Paper.

O resultado é 834477a7041eb94488adf0dea7d3ef319761ffd6be6d30fdb75dc856ad0e9382 que é também um código longo porém de maneira muito interessante tem o mesmo comprimento de quando eu escrevi apenas hello.

E uma pequenina mudança, como simplesmente adicionar uma vírgula ou tirar um espaço ou quebra de linha no conteúdo original também faz com que o resultado seja completamente diferente. Não é interessante? Isso aqui é fascinante e é pura matemática.

Se você se interessa por isso, vou te dar duas dicas. A primeira dica é mais fácil, que é assistir ao filme O Jogo da Imitação (The Imitation Game, 2014) que conta um pouco de Alan Turing.

A segunda dica é para quem deseja ir mais a fundo. Leia o livro The Code Book que conta muito mais sobre a história do Alan Turing, da máquina Enigma, mas também desde as primeiras cifras da história da humanidade e o papel fundamental que elas tiveram em criar o mundo como conhecemos hoje. Você vai ver a matemática com outros olhos depois deste livro.

Mas voltando à função hash, o importante foi você entender aqui comigo compartilhando a tela que uma única letrinha diferente já muda completamente o resultado final. Vamos agora entender o que é a dificuldade.

Imagine que eu diga que para você criar um bloco válido na rede Bitcoin, o hash precisa começar com o número zero.

Então voltando aqui vou te mostrar uma maneira simplificada de como seriam as transações. Imagina que eu sou o minerador e eu vejo que só tem duas transações na mempool. Tem uma transação da carteira da Alice mandando 0,02 bitcoins pro Bob pagando 0,00001000 bitcoins (ou mil satoshis) e tem uma transação da Carol mandando 18 bitcoins pro Dan pagando 0,00003000 bitcoins (ou três mil satoshis). Ah, e como eu sou o minerador, eu escrevo que pra mim vai uma recompensa de 6,25 bitcoins que é a recompensa padrão agora e também vou somar as taxas. Então para mim vai 6,25004000 bitcoins

Obviamente não é assim que fica na mempool. Os nomes das pessoas não aparecem, o sistema não é totalmente anônimo, mas é pseudônimo com códigos que representam os endereços de cada participante. Estou simplificando pra ficar bem fácil de você entender, é esse o meu trabalho na Arata Academy.

Seiiti 6,25

Alice Bob 0,02 0,00001000 fee

Carol Dan 18 0,00003000 fee

O hash destas transações é

48e791dfb78cda61d2de1479a6a9954d6cdbcd94c2dee40369ad42d4493786ab

Eu posso já pegar essas transações, colocar no meu bloco e encaminhar para a blockchain? NÃO. Lembra que eu preciso de um código especial, da Prova de Trabalho? Agora vou te mostrar como é a prova.

A cada momento a rede do Bitcoin tem um grau de dificuldade para poder minerar os blocos. O que é dificuldade? É uma condição matemática fácil de verificar, porém difícil de encontrar. Por exemplo, posso dizer que somente serão aceitos blocos que comecem com um hash iniciando por um zero na frente.

Por isso, eu posso adicionar uma informação extra. Veja o que acontece se eu coloco uma linha no topo. Já mudou o hash. Vou agora colocar um numerozinho e ficar trocando ele até encontrar um hash iniciando com 0.

Eu tive que ficar trocando números até finalmente descobrir que o número 8 dá o hash 0fa78a1016bbadaa92c431914a50716a878d886fc287c5a9919e708483ce7e42

Esta é a minha Prova de Trabalho.

5. A lógica da Prova de Trabalho é ser muito difícil de se conseguir e muito fácil de se verificar.

A parte genial deste sistema é que nós encontramos uma combinação matemática difícil de calcular, porém fácil de verificar.

Você viu como foi demorado eu ficar trocando os números até descobrir que quando eu tenho as informações do bloco e também coloco junto o número 8, eu consigo produzir um hash que atende ao requerimento de começar com um número 0 na frente.

E como é que os participantes da rede podem verificar? Basta eles também rodarem o mesmo algoritmo e vão sempre chegar ao mesmo hash. Isso é matemática pura. Deu trabalho para eu testar vários números e chegar ao 8, porém os outros participantes da rede simplesmente precisam testar se o número 8 funciona.

Vou até abrir novamente o Google e procurar por outra ferramenta de hash. Veja, usando um outro site, o resultado é o mesmo. É igual eu usar uma calculadora num celular Android ou usar uma calculadora num iPhone. Não interessa qual é a calculadora, o resultado é o mesmo pois o hash é produzido por uma função matemática. É universal, é imutável, é seguro.

Este número 8 que eu usei no meu exemplo tem o nome técnico de NONCE, que significa NUMBER USED ONCE, ou seja, número usado uma só vez.

No meu exemplo simples eu precisei de ir de 1 a 8 mas os mineradores fazem cálculos testando bilhões de combinações. E o computador de mineração tem que ir por tentativa e erro adivinhando um número até chegar ao número certo.

E o número certo no meu exemplo foi relativamente simples: A única condição é que o hash começasse com um zero. Imagine se a condição fosse encontrar um número que começasse com dois zeros. Eu ficaria até amanhã digitando de número em número para achar. Se fosse uma condição de começar com três zeros, isso me demoraria semanas. Experimente você fazer isso manualmente.

Agora você finalmente pode entender uma outra peça genial do Bitcoin que é o ajustamento de dificuldade.

6. A competição entre os mineradores só funciona bem por conta do ajuste de dificuldade automático.

O incentivo em fazer os cálculos da Prova de Trabalho é que o minerador que descobrir primeiro o número é quem vai ganhar a recompensa. Então existe um incentivo financeiro. Quanto mais poder computacional um minerador tiver, maior a chance de encontrar a solução primeiro.

O minerador está tentando encontrar um número para o NONCE para que o hash do bloco seja menor do que um número-alvo. Mas se um monte de gente chegar com vários computadores velozes, eles vão achar a resposta muito rápido.

A rede Bitcoin definiu que os blocos devem ser gerados em média a cada dez minutos. Então, de tempos em tempos a própria rede calcula se existem blocos demais sendo produzidos. Se acontecer isso, a dificuldade aumenta. É necessário achar um hash com mais zeros na frente. Isso atrasa a criação de novos blocos.

O contrário também acontece. Se por algum motivo os mineradores desligam suas máquinas, a quantidade de computadores competindo diminui. Isso por exemplo aconteceu quando a China proibiu mineração em 2021. Menos blocos são produzidos. E a dificuldade cai, tornando mais fácil.

Esse ajuste de dificuldade é feito a cada duas semanas para mudar a dificuldade da mineração. O objetivo é que a geração de um bloco leve sempre cerca de dez minutos. Isso faz com que o ritmo de geração de blocos na rede do bitcoin seja sempre de um bloco a cada dez minutos.

Você pode pensar no hash do Proof of Work como a prova de que o minerador investiu poder computacional para validar uma transação de bitcoin. Essa é a Prova de Trabalho obrigatória para poder adicionar um bloco ao blockchain, onde ele vai permanecer até o fim dos tempos, garantindo a integridade da rede mais segura do planeta.

Isso requer um enorme poder computacional em uma máquina dedicada que consome muita energia elétrica. E tanto esse equipamento quanto essa energia elétrica custam dinheiro, muito dinheiro. Essa é a prova de que o minerador trabalhou e por isso deve ser recompensado.

7. Proof of Work é a prova que um minerador investiu dinheiro em equipamentos e energia elétrica para validar transações. Isso garante que fraudar o bitcoin seja economicamente inviável.

Muita gente critica a Prova de Trabalho por causa do consumo de energia elétrica. Nós já mostramos que essa crítica não é válida, pois existem outras atividades bem mais supérfluas que gastam até mais energia elétrica. Além disso, para que a atividade do minerador seja viável financeiramente, ele precisa encontrar fontes de energia baratas, como energia que seria desperdiçada ou fontes de energia renováveis. Veja o episódio sete da série Dinheiro Arata para entender melhor.

Acima de tudo, o uso de recursos reais é um aspecto positivo que une o mundo digital com o mundo físico. Se qualquer pessoa pudesse criar bitcoins do nada, com certeza ele teria menos valor e seria muito parecido com o dinheiro fiduciário que é impresso pelos governos sem lastro.

O consumo de energia elétrica é uma das provas de que o minerador investiu dinheiro real para validar o bloco. Outra prova é o investimento que tem que ser feito na máquina capaz de processar tantos dados ao mesmo tempo. Um computador comum como o que você tem em casa não é capaz de fazer esse tipo de processamento. Ele nunca vai chegar ao resultado antes que computadores dedicados e você sempre vai perder a competição. Hoje em dia, essas máquinas de mineração são computadores especializados, como nós já explicamos no episódio dezoito da série Dinheiro Arata.

A necessidade de investimentos em equipamentos e energia elétrica para alguém conseguir minerar bitcoin é proposital. O quebra-cabeças criptográfico é uma maneira de forçar os mineradores a fazer um investimento.

A explicação para isso passa pela teoria dos jogos. O bitcoin é seguro pois não faz sentido econômico alguém tentar burlar o sistema. É uma maneira de tornar a atividade do hacker economicamente inviável.

Se alguém tentar burlar as regras do bitcoin, as chances de sucesso serão praticamente zero, porque na prática ele não tem como inserir um bloco no blockchain e assim receber a recompensa. Voltando ao meu exemplo, já pensou se eu tivesse gastado energia para preparar um bloco com o Proof of Work… mas em vez de mandar uma recompensa de 6,25 bitcoins para mim mesmo… eu colocasse uma recompensa de 50 bitcoins, o que é que aconteceria?

Os demais pontos da rede fariam a verificação. Sim, por um lado eu achei um nonce que me produziu um hash que está dentro do alvo de dificuldade. Porém, uma das transações do meu bloco é inválida. Eu estou me dando mais bitcoins do que eu mereço como recompensa. Este bloco será ignorado e eu terei perdido dinheiro com a eletricidade. Portanto, é de meu interesse como minerador agir de acordo com as regras.

Esta é uma maneira genial de garantir segurança à rede. Tem até especulações sugerindo que Satoshi Nakamoto foi o matemático John Nash, que ficou popularizado pelo filme Uma Mente Brilhante. John Nash fez enormes contribuições para a Teoria dos Jogos.

Por uma perspectiva de Teoria dos Jogos, o bitcoin é elegante e robusto. Não existe incentivo econômico para ninguém tentar burlar as regras do sistema. Os mineradores trabalham seguindo as regras pois essa é a melhor coisa que eles podem fazer. O primeiro a validar um bloco recebe a recompensa. E se o bloco for rejeitado, ele simplesmente terá desperdiçado energia. Enquanto essa recompensa for maior do que o investimento necessário para minerar, sempre vai haver mineradores trabalhando.

8. A Prova de Trabalho faz com que o bitcoin seja o sistema financeiro mais regulado do planeta.

Os mineradores sabem que, se tentarem incluir no bloco uma só transação que não seguiu as regras ou se tentarem burlar o sistema de qualquer forma, eles vão acabar perdendo todo o alto investimento que fizeram em equipamentos e energia elétrica. Isso porque o bloco com qualquer transação falsa vai simplesmente ser rejeitado e não vai ser inserido no blockchain.

Um bloco com qualquer irregularidade vai ser rejeitado cem por cento das vezes porque as regras do bitcoin são cumpridas por força da matemática. Você mesmo pode usar um computador velho com uma conexão normal de internet e mesmo assim rodar um nodo na rede Bitcoin. E o seu nodo será capaz de verificar os blocos produzidos pelos mineradores. Se o bloco não estiver perfeito, ele será rejeitado.

E a melhor parte de tudo isso é a seguinte: não existe necessidade de uma entidade de confiança com poder centralizado.

Qual é o motivo disso ser uma vantagem? É que existe uma vulnerabilidade em um sistema que tem uma autoridade como um banco central ou um ministro da economia. Qualquer autoridade de confiança pode ser enganada ou corrompida. Sistemas centralizados estão sujeitos a mudanças de regras no meio do caminho. Você precisa confiar na entidade de poder centralizado para ela não te prejudicar de repente.

No caso do bitcoin, não existe nenhuma entidade para você confiar. Você simplesmente verifica quais são as regras do jogo. Toda a regulação é matemática e por isso não está sujeita a mudanças de humor de uma entidade central. Desde 2008 até hoje as regras da rede não foram quebradas e nunca serão pois é tudo baseado em matemática.

Nessa perspectiva podemos dizer que a rede do bitcoin é o sistema financeiro mais regulado do planeta. As pessoas costumam dizer que o bitcoin não é regulado porque não tem uma agência governamental regulando, porque não tem leis internas criadas por advogados com palavras que podem ser interpretadas de várias maneiras.

O bitcoin tem regulação mas não tem reguladores. Não existem autoridades engravatadas dizendo quem pode ou não fazer uma transação. As regras são iguais para todas. São regras matemáticas, imutáveis e previamente conhecidas por todos. Regras neutras que não diferenciam de acordo com sua idade, sua cidadania, a cor da sua pele, seu gênero, idade, religião ou opinião política. Bitcoin te garante liberdade.

Entendeu qual é a vantagem da Prova de Trabalho ter um custo? Se não custasse muito dinheiro para minerar, não haveria incentivo para os mineradores serem honestos. Sem risco de perder muito dinheiro, muitos iam ficar tentando burlar as regras. Afinal, eles não teriam nada a perder.

Se você acompanhou até aqui, então agora deve ter ficado claro o que é a Prova de Trabalho e por que ela é tão importante para transformar o bitcoin na rede mais segura do planeta. Se você tinha algum medo de bitcoin por questões de segurança, agora você já pode deixar esse medo de lado.

Se você quiser ter um conhecimento mais estruturado, didático e direcionado, você pode fazer o treinamento Mãos de Diamante da Arata Academy. Nesse treinamento, você aprende de um jeito fácil de entender tudo o que precisa saber para investir com segurança. Você pode conhecer o treinamento Mãos de Diamante neste link

Em curtas palavras, não faz sentido alguém tentar burlar o sistema do bitcoin pois se fizer isso, com certeza vai perder dinheiro. Quem tem os recursos para tentar alguma ação hostil provavelmente terá um incentivo maior participando da rede Bitcoin de forma honesta para receber as recompensas igual os demais participantes. Por isso que até hoje ninguém nunca conseguiu hackear o bitcoin. E dá para afirmar que ninguém nunca vai conseguir. Sabe por quê? Pois o blockchain é imutável.

9. O aspecto mais profundo da Prova de Trabalho é tornar o blockchain imutável para sempre.

Além de proteger o bitcoin contra fraudes, a Prova de Trabalho tem um aspecto ainda mais profundo: tornar o blockchain imutável. O blockchain não pode ser alterado, nem agora nem nunca. Isso garante que o bitcoin nunca vai ser hackeado ou controlado por alguém.

Se eu te envio alguns bitcoins em uma transação e ela é devidamente validada na blockchain, essa transação se torna imutável. A quantidade de poder computacional e energia elétrica investidos no blockchain inteiro torna impossível voltar atrás e mudar a história.

Lembra que eu falei que o blockchain é um banco de dados público contendo os blocos de dados um acorrentado ao anterior, cada um desses blocos com os dados de todas as transações válidas já realizadas?

Para um ataque acontecer, o fraudador teria que recriar o blockchain original inteiro. Teria que reinvestir os vários bilhões de dólares que já foram usados em equipamentos e energia elétrica para apresentar Prova de Trabalho necessária.

Além disso, o fraudador teria que continuar a minerar novos blocos para sustentar a corrente falsa para sempre, já que a rede sempre segue a corrente mais longa, a corrente que teve mais Prova de Trabalho, que teve mais investimento.

Por isso, sustentar uma corrente falsa é completamente inviável economicamente e tecnicamente. Podemos dizer sem exagero que o dinheiro na rede Bitcoin está melhor protegido do que estivesse no banco mais seguro do mundo. Esse é um dos maiores pontos de sucesso da segurança do bitcoin: só pode haver uma corrente de blocos válida, um único blockchain.

10. Mesmo se um minerador dominar 51% da rede do bitcoin, ainda assim ele não vai conseguir fraudar o sistema com sucesso.

Algumas pessoas dizem que se um só indivíduo ou um grupo trabalhando junto conquistar cinquenta e um por cento, ou seja, mais da metade das máquinas na rede, ele poderia fraudar o sistema.

Mas até isso é praticamente impossível. Em primeiro lugar, não existe hoje no mundo equipamento disponível para alguém dominar mais da metade das máquinas de mineração. Em segundo lugar, o fraudador teria que investir tanto nisso que acabaria abalando a própria credibilidade do bitcoin. Ele arruinaria o valor das moedas que está gastando bilhões para fraudar.

O restante da rede não ficaria de braços cruzados vendo passivamente um só minerador dominar mais da metade das máquinas. Isso viraria notícia. Muitos venderiam seus bitcoins, derrubando o preço e assim arruinando os planos do fraudador.

Resumindo, é impossível alguém ter os recursos suficientes para obter lucro adicionando transações falsas e sustentando uma corrente falsa tempo o suficiente para transformar essa corrente na corrente principal.

Por isso que o bitcoin é a rede mais segura do planeta. Ele está imune a qualquer tentativa de fraude ou de concentração de poder.

Nunca vai existir uma autoridade central no bitcoin mudando as regras ou emitindo novas unidades da moeda e assim desvalorizando o dinheiro que você já tem. A emissão das novas unidades da moeda é feita pelos próprios mineradores que conseguem uma Prova de Trabalho válida.

Quando um minerador é o primeiro a criar com sucesso um bloco válido, ele insere esse bloco no blockchain e é remunerado pelas taxas pagas por quem fez a transação e também com a criação de novos bitcoins. Esse é o chamado bloco de recompensa.

Os blocos de recompensa não existem apenas para incentivar os mineradores a continuarem trabalhando e promovendo a segurança da rede. Blocos de recompensa também são o modo pelo qual novos bitcoins são emitidos.

Em vez de existir uma autoridade central que decide por critérios arbitrários quando emitir novas moedas, no bitcoin essa emissão é feita de acordo com regras matemáticas e previamente conhecidas por todos. Isso impede que haja inflação na rede do bitcoin. O bitcoin que você tem nunca vai perder valor por conta da inflação de moedas de bitcoin.

Essa emissão de novos bitcoins é limitada. Nunca haverá mais de vinte e um milhões de bitcoins. Provavelmente no ano de 2140 o último bitcoin vai ser minerado. Depois disso, os mineradores continuarão trabalhando e promovendo a segurança da rede, mas serão remunerados apenas pelas taxas pagas em cada transação.

A rede do bitcoin vale centenas de bilhões de dólares e está rodando na internet desde 2008. Mesmo sendo alvo dos hackers mais sofisticados do planeta, ele nunca foi hackeado e provavelmente nunca será.

Uma das razões para isso é o algoritmo de Prova de Trabalho que você conheceu nessa conversa. Mas para investir em bitcoin você não precisa ter entendido todos os detalhes de como a Prova de Trabalho funciona. Da mesma forma como você não precisa entender em detalhes como um avião funciona para poder aproveitar as vantagens do transporte aéreo.

O que você precisa é ter um conhecimento amplo sobre como o bitcoin funciona e como você pode investir. Uma das melhores formas de você fazer isso é conhecendo o treinamento Mãos de Diamante e aprendendo a investir em bitcoin de forma segura e fácil de entender. Você pode conhecer o treinamento Mãos de Diamante agora mesmo acessando este link