{"id":292,"date":"2026-07-25T21:04:58","date_gmt":"2026-07-25T21:04:58","guid":{"rendered":"https:\/\/coincrafty.com\/why-bridges-get-hacked-ptbr-tmp\/"},"modified":"2026-07-30T16:39:38","modified_gmt":"2026-07-30T16:39:38","slug":"why-bridges-get-hacked","status":"publish","type":"post","link":"https:\/\/coincrafty.com\/pt-br\/why-bridges-get-hacked\/","title":{"rendered":"Por que as pontes cripto continuam sendo hackeadas"},"content":{"rendered":"<p class=\"cft-tldr\"><strong>A vers\u00e3o r\u00e1pida.<\/strong> Uma ponte n\u00e3o move uma moeda de uma rede para outra, porque as redes n\u00e3o conseguem enxergar umas \u00e0s outras. Ela trava ou queima o seu ativo de um lado e emite um direito do outro, o que concentra uma quantidade enorme de valor atr\u00e1s de um \u00fanico mecanismo. As pontes continuam sendo hackeadas porque esse mecanismo \u00e9 um alvo permanente, p\u00fablico e de alto valor, com um punhado de formas de falhar bem conhecidas.<\/p>\n<h2>O que uma ponte realmente faz<\/h2>\n<p>As blockchains s\u00e3o sistemas fechados. Um contrato em uma rede n\u00e3o consegue ver o que aconteceu em outra, ent\u00e3o nada viaja literalmente entre elas. Tudo o que uma <a href=\"\/glossary\/bridge\/\">ponte<\/a> faz \u00e9 um arranjo constru\u00eddo em torno dessa limita\u00e7\u00e3o.<\/p>\n<p>O design mais comum \u00e9 travar e cunhar. Voc\u00ea deposita um ativo em um contrato na rede de origem, onde ele fica travado. Algo fora da rede observa esse dep\u00f3sito e o atesta. Um contrato na rede de destino aceita o atestado e cunha uma representa\u00e7\u00e3o encapsulada no seu endere\u00e7o.<\/p>\n<p>Voltar inverte o fluxo: voc\u00ea queima o token encapsulado, um atestado dessa queima chega \u00e0 rede de origem e o ativo original \u00e9 liberado. As pontes de rede de liquidez funcionam de outra forma ainda, mantendo reservas dos dois lados e pagando voc\u00ea a partir da reserva de destino.<\/p>\n<p>O que vale reter \u00e9 o que \u00e9 um token encapsulado. Ele \u00e9 um direito, e seu valor depende inteiramente de o colateral travado continuar travado e de a autoridade que cunha permanecer honesta e correta. Se a cunhagem puder ser falsificada, o ativo encapsulado n\u00e3o \u00e9 lastreado por nada e o contrato de trava \u00e9 esvaziado por quem resgata primeiro.<\/p>\n<h2>Por que o valor se concentra tanto<\/h2>\n<p>Cada usu\u00e1rio que cruza na mesma dire\u00e7\u00e3o soma-se \u00e0 mesma pilha. Os dep\u00f3sitos se acumulam em um \u00fanico contrato, ent\u00e3o o saldo simplesmente cresce com a ado\u00e7\u00e3o.<\/p>\n<p>Isso muda a economia de atac\u00e1-la. Contra uma carteira individual, um atacante ganha uma carteira. Contra uma ponte, uma \u00fanica chamada bem-sucedida pode alcan\u00e7ar tudo o que o mecanismo guarda, o que financia uma enorme quantidade de esfor\u00e7o paciente contra um alvo que nunca se move.<\/p>\n<p>As pontes tamb\u00e9m s\u00e3o sistemas incomumente amplos. Elas t\u00eam contratos em pelo menos duas redes, uma camada de retransmiss\u00e3o ou atestado fora da rede, material de chaves nas m\u00e3os de algu\u00e9m e, muitas vezes, um caminho de atualiza\u00e7\u00e3o. O atacante s\u00f3 precisa acertar em uma dessas partes. Os defensores precisam acertar em todas, permanentemente.<\/p>\n<h2>As classes de falha que se repetem<\/h2>\n<h3>Conjuntos de validadores ou signat\u00e1rios comprometidos<\/h3>\n<p>Muitas pontes verificam os dep\u00f3sitos de forma externa: um grupo de partes escolhidas observa a rede de origem e assina o que viu, e o contrato de destino cunha quando v\u00ea assinaturas suficientes. Isso torna essas chaves de assinatura equivalentes ao dinheiro. As pontes foram esvaziadas repetidamente depois que material de chave suficiente caiu nas m\u00e3os de um atacante, seja por phishing de um operador, malware em um servidor ou algu\u00e9m de dentro.<\/p>\n<p>Os limiares maquiam a realidade quando as chaves n\u00e3o s\u00e3o genuinamente independentes. Um conjunto nominalmente distribu\u00eddo operado por uma \u00fanica organiza\u00e7\u00e3o, em uma \u00fanica conta na nuvem, com um \u00fanico pipeline de implanta\u00e7\u00e3o, est\u00e1 mais pr\u00f3ximo de uma \u00fanica chave do que a nota\u00e7\u00e3o sugere. A mesma l\u00f3gica se aplica em escala pessoal, como explica nosso guia sobre <a href=\"https:\/\/coincrafty.com\/pt-br\/multisig-for-individuals\/\">multiassinatura para pessoas f\u00edsicas<\/a>.<\/p>\n<h3>Verifica\u00e7\u00e3o de mensagens falha<\/h3>\n<p>O contrato de destino precisa decidir se um dep\u00f3sito realmente aconteceu. Essa checagem \u00e9 onde a confian\u00e7a reside, e \u00e9 c\u00f3digo sutil. Falhas dessa classe permitem que um atacante cunhe sem nunca ter depositado nada, que \u00e9 a forma mais pura de exploit de ponte.<\/p>\n<p>As formas recorrentes s\u00e3o familiares. Uma rotina de checagem de prova que retorna sucesso silenciosamente diante de uma entrada vazia ou malformada. Um analisador que aceita uma mensagem de um remetente n\u00e3o autorizado porque a checagem do remetente foi aplicada ao campo errado.<\/p>\n<h3>Chaves de administra\u00e7\u00e3o poderosas e contratos atualiz\u00e1veis<\/h3>\n<p>A maioria das pontes \u00e9 atualiz\u00e1vel, porque um sistema t\u00e3o complexo vai precisar de corre\u00e7\u00f5es. O padr\u00e3o de proxy que permite isso tamb\u00e9m significa que um \u00fanico endere\u00e7o privilegiado pode substituir a l\u00f3gica que protege cada dep\u00f3sito, instantaneamente e sem o consentimento de ningu\u00e9m.<\/p>\n<p>Um c\u00f3digo perfeito n\u00e3o protege nada se essa chave for comprometida, e o mesmo vale para os poderes de pausar, cunhar e sacar em emerg\u00eancia. Essa \u00e9 a brecha que um <a href=\"https:\/\/coincrafty.com\/pt-br\/what-a-smart-contract-audit-means\/\">relat\u00f3rio de auditoria documenta em vez de eliminar<\/a>, ent\u00e3o a se\u00e7\u00e3o de pap\u00e9is privilegiados merece mais aten\u00e7\u00e3o do que a contagem de bugs.<\/p>\n<h3>Bugs na verifica\u00e7\u00e3o de assinaturas<\/h3>\n<p>Mesmo com um conjunto de signat\u00e1rios honesto, o c\u00f3digo que checa as assinaturas pode estar errado. Assinaturas n\u00e3o vinculadas a uma rede ou contrato espec\u00edficos podem ser reproduzidas onde nunca deveriam se aplicar. Fun\u00e7\u00f5es de recupera\u00e7\u00e3o que retornam um endere\u00e7o vazio diante de entrada malformada podem ser enganadas para tratar um signat\u00e1rio inexistente como v\u00e1lido. Um tratamento de nonce que permite reutiliza\u00e7\u00e3o transforma uma aprova\u00e7\u00e3o leg\u00edtima em muitas.<\/p>\n<p>Esses bugs s\u00e3o pequenos, f\u00e1ceis de passar despercebidos e catastr\u00f3ficos no efeito, porque permitem que um atacante fabrique justamente aquilo de que todo o sistema depende.<\/p>\n<h2>Por que isso continua dif\u00edcil de resolver<\/h2>\n<p>Uma ponte precisa estar correta em dois ambientes de execu\u00e7\u00e3o mais o encanamento no meio, e continuar correta enquanto ambas as redes se atualizam por baixo. A complexidade aqui n\u00e3o \u00e9 acidental; \u00e9 o pr\u00f3prio trabalho.<\/p>\n<p>A componibilidade multiplica as consequ\u00eancias. Os ativos encapsulados s\u00e3o usados como colateral e pareados em mercados por toda a rede de destino, ent\u00e3o quando um perde seu lastro o dano se espalha para reservas que nunca tocaram a ponte. Nossa li\u00e7\u00e3o sobre <a href=\"\/learn\/defi-basics-and-risks\/\">fundamentos e riscos do DeFi<\/a> aborda esse tipo de efeito em cadeia.<\/p>\n<p>As ferramentas defensivas cortam nos dois sentidos tamb\u00e9m. Limites de taxa e chaves de pausa reduzem quanto uma \u00fanica falha pode extrair, e entregam a algu\u00e9m o poder de congelar os seus fundos. Nenhum design remove a confian\u00e7a por completo; os bons a deslocam para um lugar que voc\u00ea pode inspecionar.<\/p>\n<h2>O que isso significa para voc\u00ea na pr\u00e1tica<\/h2>\n<p>Voc\u00ea n\u00e3o pode auditar uma ponte sozinho, mas pode mudar quanto exp\u00f5e a ela e por quanto tempo.<\/p>\n<ul>\n<li>Trate a passagem por uma ponte como transporte, n\u00e3o como armazenamento. Manter um direito encapsulado significa continuar exposto ao mecanismo por tr\u00e1s dele.<\/li>\n<li>Prefira menos saltos. Cada ponte adicional em uma rota acrescenta mais uma forma de o direito se romper, e uma vers\u00e3o encapsulada de um ativo encapsulado herda todas as fraquezas acima dela.<\/li>\n<li>Descubra o que de fato a protege. A verifica\u00e7\u00e3o \u00e9 feita por um conjunto de signat\u00e1rios ou por provas que a rede de destino checa por conta pr\u00f3pria? Quem pode atualizar os contratos, e existe um atraso antes de uma atualiza\u00e7\u00e3o entrar em vigor?<\/li>\n<li>Observe que a ponte can\u00f4nica pr\u00f3pria de uma <a href=\"https:\/\/coincrafty.com\/pt-br\/what-is-a-layer-2\/\">camada 2<\/a> tem um modelo de confian\u00e7a diferente do de uma ponte de terceiros que atende \u00e0 mesma rota, ainda que as duas sejam frequentemente apresentadas lado a lado como se fossem intercambi\u00e1veis.<\/li>\n<\/ul>\n<p class=\"cft-safety\"><strong>Seguran\u00e7a:<\/strong> Acesse qualquer ponte digitando voc\u00ea mesmo o endere\u00e7o em vez de por um an\u00fancio de busca ou um link que algu\u00e9m enviou, porque interfaces de ponte clonadas s\u00e3o um golpe padr\u00e3o. Envie uma pequena quantia de teste e confirme que ela chega antes de mover o restante, e verifique com cuidado a rede e o endere\u00e7o de destino. Uma transfer\u00eancia para a rede errada costuma ser irrecuper\u00e1vel.<\/p>\n<h2>Pontos principais<\/h2>\n<ul>\n<li>As pontes travam ou queimam de um lado e emitem um direito do outro, ent\u00e3o um token encapsulado s\u00f3 vale tanto quanto o mecanismo que o cunha.<\/li>\n<li>Os dep\u00f3sitos se juntam em um \u00fanico contrato, o que faz uma \u00fanica falha valer o saldo inteiro para um atacante.<\/li>\n<li>As falhas recorrentes s\u00e3o conjuntos de signat\u00e1rios comprometidos, verifica\u00e7\u00e3o de mensagens falha, chaves de atualiza\u00e7\u00e3o poderosas e bugs de checagem de assinatura.<\/li>\n<li>Minimize o tempo em forma de ponte, minimize os saltos e saiba quem pode cunhar e quem pode atualizar antes de comprometer qualquer coisa relevante.<\/li>\n<\/ul>\n<h2>Perguntas frequentes<\/h2>\n<h3>Um token encapsulado \u00e9 o mesmo que o ativo que ele representa?<\/h3>\n<p>N\u00e3o. Um token encapsulado \u00e9 um direito emitido em outra rede, lastreado por colateral guardado em outro lugar sob algum arranjo espec\u00edfico. Ele costuma ser negociado perto do original porque se espera que o resgate funcione, mas os dois carregam riscos diferentes. Se o lastro for comprometido, a vers\u00e3o encapsulada pode se comportar de forma muito diferente do seu hom\u00f4nimo.<\/p>\n<h3>As pontes oficiais s\u00e3o mais seguras que as de terceiros?<\/h3>\n<p>Elas t\u00eam um modelo de confian\u00e7a diferente, n\u00e3o automaticamente melhor. A ponte can\u00f4nica de uma rede pode se apoiar na pr\u00f3pria verifica\u00e7\u00e3o da rede em vez de um conjunto de signat\u00e1rios externo, o que remove uma classe de risco. Ainda assim pode ter chaves de atualiza\u00e7\u00e3o e bugs de c\u00f3digo. A pergunta \u00fatil \u00e9 o que a protege, n\u00e3o quem coloca a marca nela.<\/p>\n<h3>Como posso reduzir minha exposi\u00e7\u00e3o sem evitar as pontes por completo?<\/h3>\n<p>Mova apenas o que precisa, quando precisa, e n\u00e3o deixe saldos em forma encapsulada por longos per\u00edodos. Escolha rotas diretas em vez de cadeias de pontes, teste primeiro com uma quantia pequena e verifique a rede de destino com cuidado. Manter as posi\u00e7\u00f5es de longo prazo na sua rede nativa contorna a quest\u00e3o em vez de administr\u00e1-la.<\/p>\n<p class=\"cft-ymyl\"><em>Conte\u00fado educativo, n\u00e3o \u00e9 aconselhamento financeiro. Nunca compartilhe sua frase-semente nem suas chaves privadas com ningu\u00e9m \u2014 nem mesmo com algu\u00e9m que diga ser a CoinCrafty.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>As pontes travam valor em uma rede e emitem um direito em outra, o que coloca uma pilha enorme atr\u00e1s de um \u00fanico mecanismo. Estas s\u00e3o as classes de falha que se repetem, e como limitar a sua pr\u00f3pria exposi\u00e7\u00e3o.<\/p>\n","protected":false},"author":7,"featured_media":236,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[95],"tags":[],"class_list":["post-292","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-defi-projects"],"_links":{"self":[{"href":"https:\/\/coincrafty.com\/pt-br\/wp-json\/wp\/v2\/posts\/292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coincrafty.com\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coincrafty.com\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coincrafty.com\/pt-br\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/coincrafty.com\/pt-br\/wp-json\/wp\/v2\/comments?post=292"}],"version-history":[{"count":2,"href":"https:\/\/coincrafty.com\/pt-br\/wp-json\/wp\/v2\/posts\/292\/revisions"}],"predecessor-version":[{"id":597,"href":"https:\/\/coincrafty.com\/pt-br\/wp-json\/wp\/v2\/posts\/292\/revisions\/597"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/coincrafty.com\/pt-br\/wp-json\/wp\/v2\/media\/236"}],"wp:attachment":[{"href":"https:\/\/coincrafty.com\/pt-br\/wp-json\/wp\/v2\/media?parent=292"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coincrafty.com\/pt-br\/wp-json\/wp\/v2\/categories?post=292"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coincrafty.com\/pt-br\/wp-json\/wp\/v2\/tags?post=292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}