Blockchain Desmistificado: Entendendo a Tecnologia por Trás das Criptomoedas
Explore os fundamentos técnicos do blockchain, desde a estrutura de blocos e hashes até a descentralização e os diferentes tipos de redes. Descubra como a tecnologia garante a imutabilidade e a segurança das transações.
MundiX News·02 de maio de 2026·8 min de leitura·👁 7 views
O blockchain é cercado por tanto "hype" que a tecnologia em si se torna difícil de enxergar. Neste artigo, deixaremos o marketing de lado e analisaremos as características de engenharia do blockchain: como um bloco é estruturado, quais campos ele contém em seu cabeçalho, como os hashes ligam os blocos em uma cadeia, por que é impossível alterar um registro antigo e como milhares de computadores independentes concordam sobre uma única versão da história sem um servidor central.
Esta é a segunda parte de uma série dedicada aos fundamentos técnicos das criptomoedas. A primeira parte é intitulada "Cripto do Zero. Entendendo os Algoritmos por Trás das Criptomoedas".
Em 3 de janeiro de 2009, por volta das sete da noite, horário de Greenwich, um programa é iniciado em um computador comum. Minutos depois, ele gera o primeiro bloco de dados e grava nele uma frase curta – a manchete de uma edição recente do jornal The Times: "Chancellor in bailout of banks". O autor do programa – uma pessoa que ninguém jamais viu – assina sob o pseudônimo de Satoshi Nakamoto e logo desaparece do espaço público, deixando para trás uma tecnologia que se tornou a base do maior ecossistema de criptomoedas do mundo.
Esta é uma história conhecida, contada e recontada em quase todos os artigos sobre criptomoedas. Mencionei-a não como mais uma viagem ao passado, mas por um detalhe específico – a citação do jornal inserida no primeiro bloco, o chamado bloco gênese do blockchain. Nakamoto a colocou lá não por razões literárias – era uma assinatura, uma prova de que o bloco não foi criado antes de 3 de janeiro de 2009, pois o número do The Times anterior a essa data simplesmente não existia. E, ao mesmo tempo, um manifesto: o sistema bancário está rachando, estamos construindo um diferente. Com essa frase, o Bitcoin começou.
Mais precisamente, não o Bitcoin em si, mas o blockchain – a tecnologia que Nakamoto descreveu detalhadamente em seu trabalho "Bitcoin: A Peer-to-Peer Electronic Cash System", publicado na internet em 31 de outubro de 2008. Em resumo, o blockchain é a base tecnológica sobre a qual várias aplicações podem ser executadas, e o Bitcoin é apenas uma delas. De fato, a história das tecnologias deu mais uma volta: um dos primeiros aplicativos práticos rodando sobre a internet foi o e-mail, e só depois surgiram os navegadores, os sistemas de compartilhamento de arquivos e outros softwares úteis. Hoje, há tantas coisas construídas sobre o blockchain que é de tirar o fôlego: de exchanges de criptomoedas e NFTs a sistemas de votação, cadastros de terras e cadeias de suprimentos farmacêuticos. O Bitcoin foi simplesmente o primeiro aplicativo construído sobre essa tecnologia.
O bloco gênese define o ponto de partida do blockchain e não se refere a um bloco anterior, pois simplesmente não existe. É por isso que a data exata de criação deste primeiro bloco é crucial. Seus parâmetros estão rigidamente codificados no código-fonte do cliente Bitcoin, para que cada nó comece a verificar a cadeia a partir da mesma base.
Como o Blockchain é Estruturado
Se deixarmos de lado a casca de marketing – e há o suficiente dela para encher alguns vagões de carga e um pequeno carrinho – o blockchain é bastante simples: é um banco de dados. Não é o mais rápido, nem o mais conveniente, com muitas restrições, mas tem uma propriedade fundamental que nenhum SGBD clássico possui: os registros nele não podem ser editados retroativamente. Isso é matematicamente impossível, mesmo que a NSA, a CIA e alguns governos de superpotências mundiais se dediquem a isso em seu tempo livre. E isso não é implementado com alguma magia negra antiga, mas através de três truques de engenharia há muito conhecidos, usados na ordem correta.
A segunda característica decorre da primeira: já que ninguém pode falsificar registros, não há necessidade de confiar em um único guardião específico do banco de dados. Cópias podem ser distribuídas a todos que desejarem, e se alguém tentar trapacear, os outros notarão imediatamente. O blockchain não tem um servidor principal, nenhum administrador com privilégios de root, nenhum banco que um dia decida que é hora de bloquear sua conta. Isso soa como uma utopia anarquista, mas a tecnologia funciona – há muitos anos, sem uma única falha séria na rede (exchanges e carteiras individuais são outra história, não relacionada ao próprio blockchain).
Agora, vamos dar uma olhada sob o capô deste blockchain, entender o que é um bloco e por que ele é chamado de "bloco" e não, digamos, "registro" ou "linha". Veremos como os blocos se conectam em uma cadeia e por que essa conexão é mais forte do que qualquer cadeado de armário. Entenderemos como milhares de computadores independentes conseguem concordar sobre uma única versão da história das transações sem um chefe ou árbitro. E no final, vamos organizar os três tipos de blockchains – públicos, privados e de consórcio – e também entender por que conceitos fundamentalmente diferentes se escondem por trás de uma única palavra.
O que é um Bloco e do que ele é Composto?
A palavra "bloco" soa monumental – e por isso é confusa. Na verdade, é apenas um pacote de dados com uma estrutura definida, quase como em um banco de dados comum. Vamos pegar o blockchain em que o Bitcoin é construído como exemplo: aqui, um bloco consiste em duas partes – um cabeçalho e um corpo.
Com o corpo, que ocupa o maior volume do bloco, tudo é simples: ele contém uma lista de transações. "Anna enviou 0,01 BTC para Dmitry", "Vasya enviou 0,3 BTC para Masha" – e assim por diante, o quanto couber. Um bloco de blockchain na rede Bitcoin pode conter duas a três mil transações, às vezes mais. A propósito, a primeira transação de usuário com Bitcoin ocorreu em 12 de janeiro de 2009: Satoshi Nakamoto enviou 10 BTC para o programador e criptógrafo americano Hal Finney, e essa operação foi confirmada no bloco nº 170. Em resumo, se imaginarmos que um bloco é um vagão de trem cheio de grãos, então os grãos (que constituem a massa principal e o conteúdo útil do vagão) são exatamente os registros de transações.
Mas o cabeçalho é algo mais interessante. Ele é pequeno, apenas 80 bytes, mas é nele que está escondida toda a mecânica sobre a qual o blockchain funciona. Na rede Bitcoin, o cabeçalho contém seis campos:
Versão do Protocolo – um campo técnico cujo conteúdo informa a outros nós da rede quais regras seguir para processar o bloco.
Hash do Bloco Anterior – este é o campo mais importante em toda a construção. É ele que transforma um conjunto de blocos dispersos em uma cadeia. Cada bloco armazena a "impressão digital" do bloco anterior – um hash de 256 bits calculado usando o algoritmo SHA-256. Por que – vamos analisar detalhadamente na próxima seção, por enquanto, apenas lembre-se: este campo é o elo mais importante da cadeia.
Raiz de Merkle (Merkle root) – é o hash de todas as transações no corpo do bloco, compactado em um único número de 256 bits. Funciona assim: as transações são divididas em pares, um hash é calculado para cada par, depois os hashes são novamente divididos em pares, novamente calculados os hashes – e assim por diante, até que reste um único valor. Obtém-se uma árvore onde a raiz é um único número que mudará se um único bit em qualquer transação for alterado. Por que tanta complicação? Porque armazenar milhares de transações inteiras no cabeçalho é fisicamente impossível, e a raiz de Merkle permite "selar" todo o corpo do bloco com um único valor, tornando impossível sua alteração imperceptível.
Timestamp – um timestamp Unix, indica quantos segundos se passaram desde 1º de janeiro de 1970. O bloco gênese, aquele com a citação do jornal, tem o valor 1231006505 – 3 de janeiro de 2009, 18:05:05 UTC. O timestamp é necessário para a ordem e para ajustar a dificuldade de mineração: a rede monitora a velocidade com que novos blocos aparecem e, se necessário, ajusta o processo.
Bits de Dificuldade (difficulty target) – uma representação compacta do valor abaixo do qual o hash do bloco deve estar para que a rede o aceite. Quanto menor esse número, mais difícil é encontrar um hash adequado. É este campo que regula a velocidade de mineração e mantém o tempo médio de aparecimento de um novo bloco. Os bits de dificuldade indicam o quão difícil é encontrar um novo bloco na rede Bitcoin no momento. A rede é configurada de forma que um novo bloco correto na cadeia apareça aproximadamente a cada dez minutos, e os mineradores trabalham nessa tarefa. Se em algum momento houver muitos mineradores e o poder computacional total da rede aumentar, a rede automaticamente torna a tarefa mais difícil; se o poder diminuir, a tarefa se simplifica. Os bits de dificuldade permitem controlar esse processo.
Nonce (nonce, de "number used once") – um número de quatro bytes que o minerador tenta aleatoriamente encontrar um valor tal que o hash de todo o cabeçalho seja menor que o limite de dificuldade alvo. Este processo é chamado de "trabalho computacional", proof-of-work: não há outra maneira trivial de encontrar o nonce, apenas por tentativa e erro. O minerador muda o nonce, calcula o SHA-256 do cabeçalho, olha o resultado – e, se não for adequado, muda novamente, bilhões de vezes seguidas, até ter sorte.
Isso, na verdade, é todo o bloco: um corpo com transações e um cabeçalho com seis campos.
Preste atenção em dois campos do cabeçalho: o hash do bloco anterior e a raiz de Merkle – estes são os chamados hashes criptográficos. Eles prendem firmemente o bloco a duas coisas: ao bloco anterior e ao seu próprio conteúdo. Altere um byte em qualquer transação – a raiz de Merkle mudará. A raiz de Merkle mudará – o hash de todo o cabeçalho mudará. E este hash está registrado no próximo bloco, portanto, ao alterá-lo, a cadeia será quebrada, o que torna qualquer alteração retroativa no conteúdo do blockchain fisicamente impossível.
Ligados por uma Corrente
Quando um minerador cria um novo bloco, ele inclui no cabeçalho o hash do bloco anterior, que é adicionado ao campo prev_block_hash. Pronto, a conexão está estabelecida. O bloco nº 638.201 contém o hash do bloco nº 638.200, este contém o hash do bloco nº 638.199, e assim por diante, até o bloco gênese com a manchete do The Times. Isso se assemelha a contas em um fio – com a diferença de que o fio aqui não é físico, mas matemático. Cada conta "lembra" o valor da anterior, com absoluta precisão, até o último bit.
Agora, vamos imaginar por um momento que alguém decida alterar uma transação antiga. Por exemplo, no bloco nº 638.100 está registrado que Vasya enviou 2 BTC para Petya. O golpista quer apagar esse registro – fingir que a transferência não ocorreu e gastar as mesmas moedas novamente.
O golpista abre o bloco nº 638.100 e altera a transação. No mesmo momento, a raiz de Merkle muda – porque a árvore de hashes é recalculada de baixo para cima e qualquer alteração em qualquer lugar do bloco muda esse valor. A raiz de Merkle mudou – o cabeçalho mudou. O cabeçalho mudou – o hash do bloco mudou. E este hash está registrado no cabeçalho do próximo bloco nº 638.101. Isso significa que o bloco nº 638.101 agora contém uma referência incorreta: qualquer nó da rede verificará o hash e, se não corresponder, o bloco será rejeitado.
"Ok", pensa o golpista. "Vou recalcular o bloco nº 638.101 também, inserir um novo hash, encontrar um novo nonce para que o bloco atenda novamente ao limite de dificuldade." Mas então o hash do bloco nº 638.101 mudará – e ele está registrado no bloco nº 638.102. Isso significa que é necessário recalcular também este, e o próximo, e o próximo depois dele – todos os blocos do ponto de falsificação até o final da cadeia.
E é aqui que a economia entra em jogo. No momento da escrita deste artigo (abril de 2026), a cadeia do Bitcoin contém 945.339 blocos. Cada um deles foi encontrado por mineradores através de tentativa e erro de nonces, e isso exigiu um poder computacional colossal – de fato, essa é a essência da mineração: ela protege a rede contra golpistas que desejam alterar algo no blockchain.
Recalcular um bloco significa executar novamente todo esse processo de tentativa e erro; recalcular mil blocos significa fazer esse trabalho novamente mil vezes. E não apenas recalcular toda a cadeia a partir do ponto de falsificação, mas recalcular mais rápido do que toda a rede restante – porque ela também não está parada. Enquanto o golpista recalcula os blocos antigos, os outros participantes do blockchain continuam minerando novos. É fisicamente impossível ultrapassá-los: nenhum golpista em nosso planeta tem tal poder computacional.
Continuação disponível apenas para membros
Materiais das últimas edições tornam-se disponíveis individualmente apenas dois meses após a publicação. Para continuar lendo, você precisa se tornar um membro da comunidade "Xakep.ru".
Junte-se à comunidade "Xakep.ru"!
A associação à comunidade durante o período especificado lhe dará acesso a TODO o material "Xakep", permitirá baixar edições em PDF, desativará a publicidade no site e aumentará seu desconto acumulado pessoal!
Saiba mais
Eu já sou membro do "Xakep.ru"
← Anterior
Gemini lutará contra anúncios maliciosos no Google
🛡️⚡
Pare de pesquisar. Comece a hackear.
O MundiX é seu copiloto de pentest com IA: comandos exatos, análise de outputs e próximo passo na kill chain — em segundos.
Sem cartão para começar · Planos a partir de R$49/mês
O blockchain é cercado por tanto "hype" que a tecnologia em si se torna difícil de enxergar. Neste artigo, deixaremos o marketing de lado e analisaremos as características de engenharia do blockchain: como um bloco é estruturado, quais campos ele contém em seu cabeçalho, como os hashes ligam os blocos em uma cadeia, por que é impossível alterar um registro antigo e como milhares de computadores independentes concordam sobre uma única versão da história sem um servidor central.
Esta é a segunda parte de uma série dedicada aos fundamentos técnicos das criptomoedas. A primeira parte é intitulada "Cripto do Zero. Entendendo os Algoritmos por Trás das Criptomoedas".
Em 3 de janeiro de 2009, por volta das sete da noite, horário de Greenwich, um programa é iniciado em um computador comum. Minutos depois, ele gera o primeiro bloco de dados e grava nele uma frase curta – a manchete de uma edição recente do jornal The Times: "Chancellor in bailout of banks". O autor do programa – uma pessoa que ninguém jamais viu – assina sob o pseudônimo de Satoshi Nakamoto e logo desaparece do espaço público, deixando para trás uma tecnologia que se tornou a base do maior ecossistema de criptomoedas do mundo.
Esta é uma história conhecida, contada e recontada em quase todos os artigos sobre criptomoedas. Mencionei-a não como mais uma viagem ao passado, mas por um detalhe específico – a citação do jornal inserida no primeiro bloco, o chamado bloco gênese do blockchain. Nakamoto a colocou lá não por razões literárias – era uma assinatura, uma prova de que o bloco não foi criado antes de 3 de janeiro de 2009, pois o número do The Times anterior a essa data simplesmente não existia. E, ao mesmo tempo, um manifesto: o sistema bancário está rachando, estamos construindo um diferente. Com essa frase, o Bitcoin começou.
Mais precisamente, não o Bitcoin em si, mas o blockchain – a tecnologia que Nakamoto descreveu detalhadamente em seu trabalho "Bitcoin: A Peer-to-Peer Electronic Cash System", publicado na internet em 31 de outubro de 2008. Em resumo, o blockchain é a base tecnológica sobre a qual várias aplicações podem ser executadas, e o Bitcoin é apenas uma delas. De fato, a história das tecnologias deu mais uma volta: um dos primeiros aplicativos práticos rodando sobre a internet foi o e-mail, e só depois surgiram os navegadores, os sistemas de compartilhamento de arquivos e outros softwares úteis. Hoje, há tantas coisas construídas sobre o blockchain que é de tirar o fôlego: de exchanges de criptomoedas e NFTs a sistemas de votação, cadastros de terras e cadeias de suprimentos farmacêuticos. O Bitcoin foi simplesmente o primeiro aplicativo construído sobre essa tecnologia.
O bloco gênese define o ponto de partida do blockchain e não se refere a um bloco anterior, pois simplesmente não existe. É por isso que a data exata de criação deste primeiro bloco é crucial. Seus parâmetros estão rigidamente codificados no código-fonte do cliente Bitcoin, para que cada nó comece a verificar a cadeia a partir da mesma base.
Como o Blockchain é Estruturado
Se deixarmos de lado a casca de marketing – e há o suficiente dela para encher alguns vagões de carga e um pequeno carrinho – o blockchain é bastante simples: é um banco de dados. Não é o mais rápido, nem o mais conveniente, com muitas restrições, mas tem uma propriedade fundamental que nenhum SGBD clássico possui: os registros nele não podem ser editados retroativamente. Isso é matematicamente impossível, mesmo que a NSA, a CIA e alguns governos de superpotências mundiais se dediquem a isso em seu tempo livre. E isso não é implementado com alguma magia negra antiga, mas através de três truques de engenharia há muito conhecidos, usados na ordem correta.
A segunda característica decorre da primeira: já que ninguém pode falsificar registros, não há necessidade de confiar em um único guardião específico do banco de dados. Cópias podem ser distribuídas a todos que desejarem, e se alguém tentar trapacear, os outros notarão imediatamente. O blockchain não tem um servidor principal, nenhum administrador com privilégios de root, nenhum banco que um dia decida que é hora de bloquear sua conta. Isso soa como uma utopia anarquista, mas a tecnologia funciona – há muitos anos, sem uma única falha séria na rede (exchanges e carteiras individuais são outra história, não relacionada ao próprio blockchain).
Agora, vamos dar uma olhada sob o capô deste blockchain, entender o que é um bloco e por que ele é chamado de "bloco" e não, digamos, "registro" ou "linha". Veremos como os blocos se conectam em uma cadeia e por que essa conexão é mais forte do que qualquer cadeado de armário. Entenderemos como milhares de computadores independentes conseguem concordar sobre uma única versão da história das transações sem um chefe ou árbitro. E no final, vamos organizar os três tipos de blockchains – públicos, privados e de consórcio – e também entender por que conceitos fundamentalmente diferentes se escondem por trás de uma única palavra.
O que é um Bloco e do que ele é Composto?
A palavra "bloco" soa monumental – e por isso é confusa. Na verdade, é apenas um pacote de dados com uma estrutura definida, quase como em um banco de dados comum. Vamos pegar o blockchain em que o Bitcoin é construído como exemplo: aqui, um bloco consiste em duas partes – um cabeçalho e um corpo.
Com o corpo, que ocupa o maior volume do bloco, tudo é simples: ele contém uma lista de transações. "Anna enviou 0,01 BTC para Dmitry", "Vasya enviou 0,3 BTC para Masha" – e assim por diante, o quanto couber. Um bloco de blockchain na rede Bitcoin pode conter duas a três mil transações, às vezes mais. A propósito, a primeira transação de usuário com Bitcoin ocorreu em 12 de janeiro de 2009: Satoshi Nakamoto enviou 10 BTC para o programador e criptógrafo americano Hal Finney, e essa operação foi confirmada no bloco nº 170. Em resumo, se imaginarmos que um bloco é um vagão de trem cheio de grãos, então os grãos (que constituem a massa principal e o conteúdo útil do vagão) são exatamente os registros de transações.
Mas o cabeçalho é algo mais interessante. Ele é pequeno, apenas 80 bytes, mas é nele que está escondida toda a mecânica sobre a qual o blockchain funciona. Na rede Bitcoin, o cabeçalho contém seis campos:
Versão do Protocolo – um campo técnico cujo conteúdo informa a outros nós da rede quais regras seguir para processar o bloco.
Hash do Bloco Anterior – este é o campo mais importante em toda a construção. É ele que transforma um conjunto de blocos dispersos em uma cadeia. Cada bloco armazena a "impressão digital" do bloco anterior – um hash de 256 bits calculado usando o algoritmo SHA-256. Por que – vamos analisar detalhadamente na próxima seção, por enquanto, apenas lembre-se: este campo é o elo mais importante da cadeia.
Raiz de Merkle (Merkle root) – é o hash de todas as transações no corpo do bloco, compactado em um único número de 256 bits. Funciona assim: as transações são divididas em pares, um hash é calculado para cada par, depois os hashes são novamente divididos em pares, novamente calculados os hashes – e assim por diante, até que reste um único valor. Obtém-se uma árvore onde a raiz é um único número que mudará se um único bit em qualquer transação for alterado. Por que tanta complicação? Porque armazenar milhares de transações inteiras no cabeçalho é fisicamente impossível, e a raiz de Merkle permite "selar" todo o corpo do bloco com um único valor, tornando impossível sua alteração imperceptível.
Timestamp – um timestamp Unix, indica quantos segundos se passaram desde 1º de janeiro de 1970. O bloco gênese, aquele com a citação do jornal, tem o valor 1231006505 – 3 de janeiro de 2009, 18:05:05 UTC. O timestamp é necessário para a ordem e para ajustar a dificuldade de mineração: a rede monitora a velocidade com que novos blocos aparecem e, se necessário, ajusta o processo.
Bits de Dificuldade (difficulty target) – uma representação compacta do valor abaixo do qual o hash do bloco deve estar para que a rede o aceite. Quanto menor esse número, mais difícil é encontrar um hash adequado. É este campo que regula a velocidade de mineração e mantém o tempo médio de aparecimento de um novo bloco. Os bits de dificuldade indicam o quão difícil é encontrar um novo bloco na rede Bitcoin no momento. A rede é configurada de forma que um novo bloco correto na cadeia apareça aproximadamente a cada dez minutos, e os mineradores trabalham nessa tarefa. Se em algum momento houver muitos mineradores e o poder computacional total da rede aumentar, a rede automaticamente torna a tarefa mais difícil; se o poder diminuir, a tarefa se simplifica. Os bits de dificuldade permitem controlar esse processo.
Nonce (nonce, de "number used once") – um número de quatro bytes que o minerador tenta aleatoriamente encontrar um valor tal que o hash de todo o cabeçalho seja menor que o limite de dificuldade alvo. Este processo é chamado de "trabalho computacional", proof-of-work: não há outra maneira trivial de encontrar o nonce, apenas por tentativa e erro. O minerador muda o nonce, calcula o SHA-256 do cabeçalho, olha o resultado – e, se não for adequado, muda novamente, bilhões de vezes seguidas, até ter sorte.
Isso, na verdade, é todo o bloco: um corpo com transações e um cabeçalho com seis campos.
Preste atenção em dois campos do cabeçalho: o hash do bloco anterior e a raiz de Merkle – estes são os chamados hashes criptográficos. Eles prendem firmemente o bloco a duas coisas: ao bloco anterior e ao seu próprio conteúdo. Altere um byte em qualquer transação – a raiz de Merkle mudará. A raiz de Merkle mudará – o hash de todo o cabeçalho mudará. E este hash está registrado no próximo bloco, portanto, ao alterá-lo, a cadeia será quebrada, o que torna qualquer alteração retroativa no conteúdo do blockchain fisicamente impossível.
Ligados por uma Corrente
Quando um minerador cria um novo bloco, ele inclui no cabeçalho o hash do bloco anterior, que é adicionado ao campo prev_block_hash. Pronto, a conexão está estabelecida. O bloco nº 638.201 contém o hash do bloco nº 638.200, este contém o hash do bloco nº 638.199, e assim por diante, até o bloco gênese com a manchete do The Times. Isso se assemelha a contas em um fio – com a diferença de que o fio aqui não é físico, mas matemático. Cada conta "lembra" o valor da anterior, com absoluta precisão, até o último bit.
Agora, vamos imaginar por um momento que alguém decida alterar uma transação antiga. Por exemplo, no bloco nº 638.100 está registrado que Vasya enviou 2 BTC para Petya. O golpista quer apagar esse registro – fingir que a transferência não ocorreu e gastar as mesmas moedas novamente.
O golpista abre o bloco nº 638.100 e altera a transação. No mesmo momento, a raiz de Merkle muda – porque a árvore de hashes é recalculada de baixo para cima e qualquer alteração em qualquer lugar do bloco muda esse valor. A raiz de Merkle mudou – o cabeçalho mudou. O cabeçalho mudou – o hash do bloco mudou. E este hash está registrado no cabeçalho do próximo bloco nº 638.101. Isso significa que o bloco nº 638.101 agora contém uma referência incorreta: qualquer nó da rede verificará o hash e, se não corresponder, o bloco será rejeitado.
"Ok", pensa o golpista. "Vou recalcular o bloco nº 638.101 também, inserir um novo hash, encontrar um novo nonce para que o bloco atenda novamente ao limite de dificuldade." Mas então o hash do bloco nº 638.101 mudará – e ele está registrado no bloco nº 638.102. Isso significa que é necessário recalcular também este, e o próximo, e o próximo depois dele – todos os blocos do ponto de falsificação até o final da cadeia.
E é aqui que a economia entra em jogo. No momento da escrita deste artigo (abril de 2026), a cadeia do Bitcoin contém 945.339 blocos. Cada um deles foi encontrado por mineradores através de tentativa e erro de nonces, e isso exigiu um poder computacional colossal – de fato, essa é a essência da mineração: ela protege a rede contra golpistas que desejam alterar algo no blockchain.
Recalcular um bloco significa executar novamente todo esse processo de tentativa e erro; recalcular mil blocos significa fazer esse trabalho novamente mil vezes. E não apenas recalcular toda a cadeia a partir do ponto de falsificação, mas recalcular mais rápido do que toda a rede restante – porque ela também não está parada. Enquanto o golpista recalcula os blocos antigos, os outros participantes do blockchain continuam minerando novos. É fisicamente impossível ultrapassá-los: nenhum golpista em nosso planeta tem tal poder computacional.
Continuação disponível apenas para membros
Materiais das últimas edições tornam-se disponíveis individualmente apenas dois meses após a publicação. Para continuar lendo, você precisa se tornar um membro da comunidade "Xakep.ru".
Junte-se à comunidade "Xakep.ru"!
A associação à comunidade durante o período especificado lhe dará acesso a TODO o material "Xakep", permitirá baixar edições em PDF, desativará a publicidade no site e aumentará seu desconto acumulado pessoal!
Saiba mais
Eu já sou membro do "Xakep.ru"
← Anterior
Gemini lutará contra anúncios maliciosos no Google
📤 Compartilhar & Baixar
🧰 Ferramentas recomendadas
Divulgação: alguns links são patrocinados. Podemos receber comissão se você comprar — sem custo extra para você. Só indicamos o que faz sentido para a comunidade.