{"id":32500,"date":"2026-06-22T08:23:28","date_gmt":"2026-06-22T08:23:28","guid":{"rendered":"https:\/\/www.bitnovo.com\/blog\/?p=32500"},"modified":"2026-06-22T08:23:28","modified_gmt":"2026-06-22T08:23:28","slug":"bitcoin-resolveu-generais-bizantinos-consenso","status":"publish","type":"post","link":"https:\/\/www.bitnovo.com\/blog\/pt\/bitcoin-resolveu-generais-bizantinos-consenso","title":{"rendered":"O problema dos generais bizantinos: o dilema que o Bitcoin resolveu"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Alternar tabla de contenidos\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #ffffff;color:#ffffff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #ffffff;color:#ffffff\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.bitnovo.com\/blog\/pt\/bitcoin-resolveu-generais-bizantinos-consenso\/#a_metafora_dos_generais\" >A met\u00e1fora dos generais<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.bitnovo.com\/blog\/pt\/bitcoin-resolveu-generais-bizantinos-consenso\/#da_metafora_ao_mundo_digital_o_problema_do_duplo_gasto\" >Da met\u00e1fora ao mundo digital: o problema do duplo gasto<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.bitnovo.com\/blog\/pt\/bitcoin-resolveu-generais-bizantinos-consenso\/#a_solucao_de_satoshi_nakamoto_blockchain_e_proof_of_work\" >A solu\u00e7\u00e3o de Satoshi Nakamoto: Blockchain e Proof of Work<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.bitnovo.com\/blog\/pt\/bitcoin-resolveu-generais-bizantinos-consenso\/#por_que_e_que_isto_e_importante_independentemente_do_bitcoin\" >Por que \u00e9 que isto \u00e9 importante independentemente do Bitcoin?<\/a><\/li><\/ul><\/nav><\/div>\n<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 5<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span><p>Antes do Bitcoin, a inform\u00e1tica tinha um grande dilema por resolver: como fazer com que um grupo de pessoas se entenda na Internet sem se conhecerem e sem um banco central que as controle? Este enigma dos anos 80 chama-se\u00a0<strong>\u00ab<a href=\"https:\/\/finst.com\/pt\/learn\/articles\/what-is-the-byzantine-generals-problem\">O problema dos generais bizantinos<\/a>\u00bb<\/strong>, e a sua solu\u00e7\u00e3o deu vida \u00e0s criptomoedas.<\/p>\n<p>Para o entender facilmente: imagine v\u00e1rios generais a cercar uma cidade inimiga. Para vencer, devem atacar todos ao mesmo tempo. Se uns avan\u00e7am e outros se retiram, falham.<\/p>\n<p>O problema \u00e9 que s\u00f3 podem comunicar com mensagens de texto e sabem que entre eles h\u00e1 traidores que enviar\u00e3o ordens falsas para sabotar a miss\u00e3o.\u00a0<strong>Como podem chegar a acordo de forma segura se n\u00e3o podem confiar em ningu\u00e9m?<\/strong><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-32818\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/pexels-serkangonultas-37386818-3.jpg\" alt=\"bitnovo_problema_generais_bizantinos\" width=\"640\" height=\"427\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/pexels-serkangonultas-37386818-3.jpg 640w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/pexels-serkangonultas-37386818-3-300x200.jpg 300w\" sizes=\"(max-width: 640px) 100vw, 640px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"a_metafora_dos_generais\"><\/span><strong>A met\u00e1fora dos generais<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Para raciocinar este dilema sem nos complicarmos com a inform\u00e1tica, imagine v\u00e1rios generais do ex\u00e9rcito bizantino acampados com as suas tropas ao redor de uma cidade inimiga. T\u00eam um objetivo claro, mas est\u00e3o separados geograficamente e s\u00f3 t\u00eam duas op\u00e7\u00f5es v\u00e1lidas:\u00a0<strong>atacar todos juntos ou retirar-se todos juntos.<\/strong><\/p>\n<p>Se a maioria avan\u00e7a e poucos se retiram, ou vice-versa, as for\u00e7as dividem-se e o ex\u00e9rcito ser\u00e1 massacrado. A coordena\u00e7\u00e3o total \u00e9 a \u00fanica via para a vit\u00f3ria.<\/p>\n<p>Aqui \u00e9 onde tudo se complica:<\/p>\n<ul>\n<li><strong>Sem comunica\u00e7\u00e3o direta: <\/strong>Estando separados, a \u00fanica forma de enviarem ordens \u00e9 atrav\u00e9s de mensageiros a cavalo que devem cruzar territ\u00f3rio inimigo, arriscando-se a ser capturados ou a que lhes alterem a mensagem.<\/li>\n<li><strong>O fator trai\u00e7\u00e3o: <\/strong>Os generais sabem com certeza que h\u00e1 infiltrados entre eles. Um general traidor poderia enviar uma mensagem de \u00abatacar\u00bb a metade do ex\u00e9rcito e uma de \u00abretirar-se\u00bb \u00e0 outra metade, sabotando o plano de prop\u00f3sito.<\/li>\n<li><strong>Falta de confian\u00e7a: Na<\/strong>\u00a0aus\u00eancia de um \u00abgeneral supremo\u00bb ou de uma autoridade central em que todos confiem cegamente,\u00a0<strong>como podem os oficiais leais chegar a acordo se n\u00e3o sabem quem \u00e9 o traidor e se as cartas que recebem s\u00e3o reais?<\/strong><\/li>\n<\/ul>\n<p>Alcan\u00e7ar um consenso num ambiente onde n\u00e3o se pode confiar em ningu\u00e9m parecia um beco sem sa\u00edda. Este cen\u00e1rio, proposto originalmente por cientistas inform\u00e1ticos em 1982, demonstrou que num sistema aberto e sem chefes, um \u00fanico traidor pode romper completamente a comunica\u00e7\u00e3o. Era necess\u00e1ria uma solu\u00e7\u00e3o revolucion\u00e1ria para que um grupo de desconhecidos pudesse chegar a acordo de forma segura atrav\u00e9s de uma rede potencialmente perigosa.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-32502 size-full\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/2-34.jpg\" alt=\"bitnovo_consenso_internet_descentralizado\" width=\"800\" height=\"450\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/2-34.jpg 800w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/2-34-300x169.jpg 300w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/2-34-768x432.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"da_metafora_ao_mundo_digital_o_problema_do_duplo_gasto\"><\/span><strong>Da met\u00e1fora ao mundo digital: o problema do duplo gasto<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Este <a href=\"https:\/\/www.bbc.com\/mundo\/noticias-51380491\">conflito<\/a> dos generais n\u00e3o ficou nos livros de hist\u00f3ria militar; tornou-se a dor de cabe\u00e7a dos inform\u00e1ticos durante d\u00e9cadas quando tentaram criar a Internet e o dinheiro digital. Se transportarmos a hist\u00f3ria para a tecnologia atual, o cen\u00e1rio \u00e9 exatamente o mesmo:<\/p>\n<ul>\n<li><strong>Os generais s\u00e3o os computadores (ou n\u00f3s): <\/strong>computadores espalhados por todo o mundo que formam uma rede e precisam de se sincronizar.<\/li>\n<li><strong>Os mensageiros s\u00e3o os canais de comunica\u00e7\u00e3o: os<\/strong>\u00a0cabos e liga\u00e7\u00f5es de Internet por onde viajam os dados.<\/li>\n<li><strong>Os traidores s\u00e3o os participantes maliciosos: hackers<\/strong>\u00a0ou utilizadores desonestos que tentam duplicar transa\u00e7\u00f5es, enviar dados falsos ou manipular o sistema em seu pr\u00f3prio benef\u00edcio.<\/li>\n<\/ul>\n<p>No mundo financeiro, o equivalente a um\u00a0<strong>\u00abgeneral traidor\u00bb<\/strong>\u00a0\u00e9 algu\u00e9m que tenta realizar um duplo gasto (double spend), ou seja, enganar a rede gastando as mesmas moedas digitais duas vezes.<\/p>\n<p>O desafio continuava id\u00eantico:\u00a0<strong>como fazer com que milhares de computadores desconhecidos concordem numa \u00fanica vers\u00e3o da verdade sem que ningu\u00e9m possa fazer batota e sem depender de um banco central?<\/strong><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-32503 size-full\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/3-44.jpg\" alt=\"bitnovo_duplo_gasto_moeda_digital\" width=\"800\" height=\"450\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/3-44.jpg 800w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/3-44-300x169.jpg 300w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/3-44-768x432.jpg 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>Durante muito tempo, a ci\u00eancia demonstrou matematicamente que se mais de um ter\u00e7o dos computadores de uma rede se tornassem \u00abtraidores\u00bb, o sistema inteiro colapsava. Parecia um limite imposs\u00edvel de ultrapassar, e foi por isso que todas as tentativas anteriores de criar dinheiro digital falharam. O verdadeiro problema era que, sem um chefe, ningu\u00e9m sabia em que dados confiar\u2026 at\u00e9 aparecer o <a href=\"https:\/\/www.bitnovo.com\/pt\/cotar-criptomoedas\">Bitcoin<\/a>.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"a_solucao_de_satoshi_nakamoto_blockchain_e_proof_of_work\"><\/span><strong>A solu\u00e7\u00e3o de Satoshi Nakamoto: Blockchain e Proof of Work<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Em 2008,\u00a0<strong><a href=\"https:\/\/www.bitnovo.com\/blog\/pt\/quem-e-satoshi-nakamoto-identidade-e-bitcoins-que-possui\">Satoshi Nakamoto<\/a><\/strong>\u00a0resolveu este dilema no Whitepaper do Bitcoin. A sua genialidade foi combinar de forma brilhante dois elementos que transformaram a confian\u00e7a numa regra matem\u00e1tica:<\/p>\n<ol>\n<li><strong>Blockchain: <\/strong>Imagine-a como o livro de contabilidade oficial da rede, onde as transa\u00e7\u00f5es s\u00e3o agrupadas em blocos ligados cronologicamente de forma matem\u00e1tica. Por exemplo, se tentasse alterar uma transa\u00e7\u00e3o de tr\u00eas blocos atr\u00e1s, teria de recalcular e modificar todos os blocos seguintes um por um. Isto torna a reescrita do hist\u00f3rico praticamente imposs\u00edvel.<\/li>\n<li><strong><a href=\"https:\/\/www.bitnovo.com\/blog\/pt\/o-que-e-a-prova-do-trabalho-proof-of-work-protocolo-de-consenso-de-bitcoin\">Proof of Work<\/a>: <\/strong>Para validar e adicionar um novo bloco a esse registo, os computadores da rede (mineradores) competem resolvendo um problema matem\u00e1tico extremamente complexo. Este processo requer um gasto massivo de energia, tempo e pot\u00eancia de computa\u00e7\u00e3o, o que significa que n\u00e3o se podem fabricar votos do nada.<\/li>\n<\/ol>\n<p>Ao unir ambas as ferramentas, Satoshi Nakamoto mudou completamente as regras do jogo. Se um participante malicioso quisesse fazer batota ou duplicar uma transa\u00e7\u00e3o, os outros n\u00f3s detet\u00e1-lo-iam e rejeit\u00e1-lo-iam imediatamente.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-32504 \" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2026\/06\/4-39.jpg\" alt=\"bitnovo_satoshi_nakamoto_whitepaper\" width=\"329\" height=\"250\" \/><\/p>\n<p>Para enganar o sistema, um atacante precisaria de controlar\u00a0<strong>mais de 50% de toda a pot\u00eancia inform\u00e1tica do planeta ligada ao Bitcoin.<\/strong>\u00a0Como tentar atacar a rede \u00e9 infinitamente mais caro do que participar de forma honesta, fazer batota deixa de ser rent\u00e1vel.<\/p>\n<p>A regra do Bitcoin \u00e9 simples e automatizada:\u00a0<strong>a cadeia com mais trabalho acumulado \u00e9 a \u00fanica verdade oficial.<\/strong>\u00a0\u00c9 assim que milhares de desconhecidos podem gerir o dinheiro de forma segura e 100% descentralizada, sem chefes e sem bancos.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"por_que_e_que_isto_e_importante_independentemente_do_bitcoin\"><\/span><strong>Por que \u00e9 que isto \u00e9 importante independentemente do Bitcoin?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Resolver o\u00a0<strong>problema dos generais bizantinos<\/strong>\u00a0n\u00e3o s\u00f3 tornou poss\u00edvel o nascimento do Bitcoin, como abriu a porta a uma nova era tecnol\u00f3gica baseada na descentraliza\u00e7\u00e3o. A capacidade de fazer com que milhares de desconhecidos cheguem a acordo sem um intermedi\u00e1rio \u00e9 a base de tudo o que constru\u00edmos hoje na Web3. Gra\u00e7as a este avan\u00e7o matem\u00e1tico, hoje podemos desenvolver:<\/p>\n<ul>\n<li><strong>Smart Contracts: <\/strong>acordos digitais que se executam automaticamente quando as condi\u00e7\u00f5es s\u00e3o cumpridas, sem necessidade de advogados nem not\u00e1rios.<\/li>\n<li><strong>Redes de governan\u00e7a descentralizada: organiza\u00e7\u00f5es<\/strong>\u00a0inteiras geridas pelos seus pr\u00f3prios utilizadores atrav\u00e9s de vota\u00e7\u00f5es transparentes e inviol\u00e1veis.<\/li>\n<li><strong>Sistemas de pagamento globais: <\/strong>novas\u00a0<a href=\"https:\/\/www.bitnovo.com\/blog\/pt\/o-que-e-a-blockchain-e-como-funciona-em-2025\">blockchains<\/a> e plataformas financeiras que processam milh\u00f5es de transa\u00e7\u00f5es por segundo com a total seguran\u00e7a de que ningu\u00e9m pode manipular os saldos.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-12503 size-full\" src=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2022\/04\/Aumenta-la-seguridad-de-tus-criptomonedas.jpg\" alt=\"bitnovo_blockchain_livro_contabilidade\" width=\"768\" height=\"526\" srcset=\"https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2022\/04\/Aumenta-la-seguridad-de-tus-criptomonedas.jpg 768w, https:\/\/www.bitnovo.com\/blog\/wp-content\/uploads\/2022\/04\/Aumenta-la-seguridad-de-tus-criptomonedas-300x205.jpg 300w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><\/p>\n<p>Em definitivo, entender o\u00a0<strong>problema dos generais bizantinos<\/strong>\u00a0permite-nos ver o verdadeiro valor da tecnologia blockchain: n\u00e3o se trata apenas de dinheiro digital, mas de uma ferramenta revolucion\u00e1ria capaz de transformar a forma como confiamos, colaboramos e tomamos decis\u00f5es na Internet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tiempo de lectura:<\/span> <span class=\"rt-time\"> 5<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>D\u00e9cadas antes do Bitcoin, os matem\u00e1ticos j\u00e1 sabiam que coordenar uma rede sem autoridade central era quase imposs\u00edvel. Satoshi Nakamoto encontrou a forma de o fazer funcionar.<\/p>\n","protected":false},"author":12,"featured_media":32819,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[252],"tags":[],"class_list":["post-32500","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-criptomoedas"],"_links":{"self":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/32500","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/comments?post=32500"}],"version-history":[{"count":4,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/32500\/revisions"}],"predecessor-version":[{"id":32823,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/posts\/32500\/revisions\/32823"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media\/32819"}],"wp:attachment":[{"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/media?parent=32500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/categories?post=32500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bitnovo.com\/blog\/wp-json\/wp\/v2\/tags?post=32500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}