Ir para o conteúdo
Faltam apenas 3 dias! Garanta por R$97 agora. Próxima turma a partir de R$197
GARANTA SUA VAGA
AO VIVO
BITCOIN SOBE 12% COM FAKE NEWS SOBRE ETF! E AGORA?
Clique aqui
Logo CriptoFácil
Português Español
  • Notícias
    • Últimas Notícias
    • Mercado
    • Bitcoin
    • Altcoins
    • Análise Técnica
    • DeFi
    • Economia
  • Guias
    • Cripto para Iniciantes
    • Como Comprar Cripto
    • Investimento em Cripto
  • Recomendado
    • Qual Criptomoeda Comprar Hoje?
    • Top Memecoins para investir agora
    • Criptomoedas Promissoras
    • Pré-vendas de Criptomoedas
    • Novas e Futuras Listagens da Binance
    • Carteiras de Criptomoedas
    • Corretoras de Criptomoedas
  • Comunidade
    • Newsletter
    • Telegram
    • X
    • Facebook
    • Youtube
    • Instagram
    • Linkedin
  • Pesquisar
  • Telegram
  • Twitter
  • Facebook
  • Youtube
  • Instagram
  • Linkedin

Início » Últimas Notícias » Como o bitcoin resolveu um dos maiores problemas da computação descentralizada

Como o bitcoin resolveu um dos maiores problemas da computação descentralizada

Luciano Rocha
Luciano Rocha
Analista de Criptomoedas

Luciano Rocha é redator, escritor e editor-chefe de newsletter com 7 anos de experiência no setor de criptomoedas. Tem formação em produção de conteúdo pela Rock Content. Desde 2017, Luciano já escreveu mais de 5.000 artigos, tutoriais e newsletter publicações como o CriptoFácil e o Money Crunch.

All Posts by Luciano Rocha
Analista de Criptomoedas
Analista de Criptomoedas
Last updated: 20th julho 2023
Siga o CriptoFacil no Google News CriptoFacil

Ao dizer que o bitcoin é uma invenção revolucionária, geralmente ouvimos falar de dois dos principais problemas que ele resolveu: o problema do gasto-duplo (o risco de gastar duas vezes o mesmo dinheiro) e o problema da escassez no mundo digital.

Porém, há um outro problema da computação que existia, o qual foi resolvido pela rede como um todo: a confiabilidade de uma rede descentralizada passar a informação correta e se proteger de potenciais sabotadores. O conhecido Problema dos Generais Bizantinos.

Publicidade

Problema insolúvel…

O problema dos generais bizantinos trata sobre as armadilhas e desafios que existem ao tentar coordenar ações de comunicação dentro de uma rede cujos pares não são totalmente confiáveis. Foi proposto em 1982 por Marshall Pease, Robert Shostak e Leslie Lamport, e desde então virou um problema bastante visto em aulas de computação, e tido por muitos como algo sem solução.

Um breve resumo: o problema mostra uma situação hipotética de batalha, onde dois generais planejam atacar uma cidade. Cada um deles tem um exército acampado em uma montanha, tendo um vale separando os dois. Eles precisam trocar mensagens, mas a única forma de fazê-lo é através do vale – o qual está cercado de forças inimigas, sendo pouco provável que um mensageiro não seja capturado lá.

O problema em questão está em conseguir achar uma maneira de chegar a um consenso para resolver o problema. Uma das soluções propostas é a de nomear um dos generais como líder, cabendo a este a responsabilidade de avisar o segundo general sobre a hora do ataque. O problema é conseguir chegar a um algoritmo que permita a ambos concluir, de forma correta e inequívoca, “vamos atacar na hora marcada!”

🚀 Buscando a próxima moeda 100x?
Confira nossas sugestões de Pre-Sales para investir agora

Um exemplo da falta de solução do problema é: o primeiro general pode começar enviando uma mensagem “Ataque às 09:00 em 4 de agosto.” No entanto, uma vez enviada, o primeiro general não tem ideia se o mensageiro entregou ou não. Essa incerteza pode levar o primeiro general a hesitar a atacar, devido ao risco de ser o único atacante. Isso gera um problema que mesmo um número infinito de confirmações não conseguiria eliminar. Esse sempre foi o calcanhar de Aquiles das redes descentralizadas.

Até que, em 2008, surgiu uma certa tecnologia…

… só que não! Surge o Bitcoin

Mesmo com a criação de tenologias descentralizadas já terem surgido antes de 2008 (como o caso do BitTorrent), foi naquele ano em que surgiu a maior inovação na área, algo que trouxe uma solução verdadeira para o problema dos generais: o Blockchain.

Publicidade

E como ele resolveu isso? Através do principal processo de validação de transações da rede Bitcoin: a mineração.

Toda transação na rede sofre com o problema dos generais: o que fazer se o cliente Bitcoin tentar realizar um gasto duplo, gastando a mesma moeda em mais de um bloco? Qual das duas deve ser aceita?

O sistema de mineração resolve isso através da criação de uma sólida rede de confiança através da vinculação do bloco minerado a todos os demais blocos da rede do Blockchain. Isso é feito através da criação de um número de hash específico para cada transação e bloco.

Publicidade

Caso haja uma tentativa de realizar um gasto duplo em algum bloco, tudo o que o sistema vai fazer é verificar o código daquele bloco e dos blocos anteriores, e verificar de qual corrente ele foi originado. O bloco que será validado e reconhecido pela rede será aquele que veio da cadeia mais longa. Isso, em termos de Bitcoin, significa que o bloco só será reconhecido caso tenha se originado da rede que tenha o maior poder computacional (ou hashpower).

Isso significa que se um minerador tentar minerar o mesmo bloco duas vezes, ele vai precisar de duas coisas:

  1. modificar todos os blocos anteriores ao que ele está tentando enviar o gasto duplo;
  2. fazer isso de forma mais rápida e com mais poder computacional do que toda a rede que segue minerando a cadeia de blocos originais. Ou seja, o fraudador precisará ter mais poder computacional do que todo o resto da rede do Blockchain (que já é uma das redes com maior poder computacional do mundo).

Logo, ele simplesmente não irá conseguir fazê-lo. Ao tentar, um dos blocos será minerado junto com a corrente original. Já o segundo será encarado como gasto duplo e será automaticamente descartado pela rede, virando um “bloco-órfão“.

Publicidade

Conclusão

O processo de mineração, através da reunião da força computacional da rede do bitcoin, permitiu a resolução de um dos principais problemas do mundo da computação.

Isso, aliado aos avanços da moeda na compreensão sobre o dinheiro, representa um verdadeiro marco na história da criptografia e da segurança de sistemas descentralizados.

Mesmo que o bitcoin venha a “morrer” em um determinado momento, o seu legado já não pode mais ser apagado. Nenhum general bizantino pode extraviar as lições que essa tecnologia trouxe.

Publicidade
Siga o CriptoFacil no Google News CriptoFacil
Luciano Rocha
Luciano Rocha
Luciano Rocha é redator, escritor e editor-chefe de newsletter com 7 anos de experiência no setor de criptomoedas. Tem formação em produção de conteúdo pela Rock Content. Desde 2017, Luciano já escreveu mais de 5.000 artigos, tutoriais e newsletter publicações como o CriptoFácil e o Money Crunch.
View all posts by Luciano Rocha

Tudo o que você precisa para ficar informado sobre o mercado

Fique atualizado sobre as últimas tendências em Bitcoin, Criptomoedas, DeFi, NFT, Web 3.0, Blockchain e Layer 2. Junte-se a nossa lista de mais de 20 mil assinantes.

Tudo Sobre

  • Altcoin
  • Bitcoin
  • Blockchain
  • Ethereum
  • Golpes
  • Jogos NFT
  • Metaverso
  • NFT
  • Solana
  • Web 3.0

Destaque

  • Últimas Notícias
  • Newsletter
  • Análise Técnica
  • Opinião
  • Educação
  • Money Block
  • Planilhas Gratuitas

Guia CriptoFacil

  • Guias Cripto
  • O que é Bitcoin
  • O que é Ethereum
  • O que é Blockchain
  • O que é DeFi
  • O que é NFT

Sobre Nós

  • Quem somos
  • Politica Editorial
  • Política de privacidade
  • Trabalhe Conosco
  • Contato
  • Política de Cookies
  • Telegram
  • Twitter
  • Facebook
  • Youtube
  • Instagram
  • Linkedin

© 2016 - 2025 CriptoFacil. Todos os direitos reservados

O CriptoFácil preza a qualidade da informação e atesta a apuração de todo o conteúdo produzido por sua equipe, ressaltando, no entanto, que não faz qualquer tipo de recomendação de investimento, não se responsabilizando por perdas, danos (diretos, indiretos e incidentais), custos e lucros cessantes.

CriptoFacil
Este site usa cookies para funcionar melhor

Usamos cookies e tecnologias semelhantes para melhorar sua experiência de navegação, personalizar conteúdos e analisar o tráfego do site. Você pode escolher permitir ou recusar o uso dessas tecnologias. Sua escolha pode impactar algumas funcionalidades do site.

Funcional Always active
O uso técnico de cookies é essencial para permitir funcionalidades básicas do site, como o carregamento correto das páginas e o acesso a conteúdos solicitados pelo usuário. Também pode ser necessário para garantir a segurança e a comunicação dentro da plataforma.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Estatísticas
The technical storage or access that is used exclusively for statistical purposes. O armazenamento técnico ou acesso usado exclusivamente para fins estatísticos anônimos. Sem uma intimação, o cumprimento voluntário por parte do seu provedor de serviços de Internet ou registros adicionais de terceiros, as informações armazenadas ou acessadas apenas para esse fim geralmente não podem ser usadas para identificá-lo.
Marketing
O armazenamento técnico ou acesso é necessário para criar perfis de usuário para o envio de publicidade ou para rastrear o usuário em um site ou em vários sites com objetivos de marketing semelhantes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
Gerir Opções
{title} {title} {title}