← Últimos artigos
💻 computer science

Resilient Alerting Protocols for Blockchains

Este artigo formaliza o "problema do alerta" criptoeconômico para blockchains, demonstrando que participantes racionais podem ser incentivados a resistir a ataques de suborno por meio de três protocolos distintos que alcançam uma resistência ao suborno quadrática assintoticamente ótima, enquanto oferecem diferentes compensações entre suposições de rede, sobrecarga de armazenamento e tempo de execução.

Autores originais: Marwa Mouallem, Lorenz Breidenbach, Ittay Eyal, Ari Juels

Publicado 2026-07-15
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Marwa Mouallem, Lorenz Breidenbach, Ittay Eyal, Ari Juels

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine um mundo onde o dinheiro e os contratos digitais vivem em um grande livro-razão público e imutável chamado blockchain. Pense nisso como um diário compartilhado superseguro, que todos podem ler, mas ninguém pode apagar. Dentro desse diário vivem os "smart contracts" (contratos inteligentes) — pequenos robôs automáticos que detêm bilhões de dólares em valor. Esses robôs são incrivelmente inteligentes, mas têm um ponto cego: eles não conseguem ver o que está acontecendo fora de seus muros digitais. Para corrigir isso, eles dependem de uma equipe de mensageiros de aparência humana chamados "alerters" (alertadores). Esses mensageiros observam o mundo real em busca de coisas como quedas no mercado de ações ou resultados eleitorais e gritam um aviso para os robôs se algo der errado. Se os robôs não receberem o aviso a tempo, eles podem cometer um erro terrível, perdendo o dinheiro de todos. A grande questão é: o que acontece se um vilão tentar subornar os mensageiros para que eles fiquem em silêncio? Este artigo mergulha na matemática do suborno, perguntando quanto dinheiro um vilão precisaria gastar para silenciar uma equipe inteira de mensageiros e impedir que um aviso seja ouvido.

Os autores deste artigo, Marwa Mouallem, Lorenz Breidenbach, Ittay Eyal e Ari Juels, abordam um problema assustador: em muitos sistemas atuais, é surpreendentemente barato para um vilão subornar todos os mensageiros para o silêncio. Se houver 100 mensageiros, um vilão pode precisar apenas de 100 pequenos subornos para interromper o alarme. Os pesquisadores perceberam que isso é uma enorme fraqueza. Eles se propuseram a projetar um novo conjunto de regras — um jogo, na verdade — onde silenciar a equipe se torne astronomicamente caro.

Eles descobriram um "teto" matemático sobre o quão difícil é subornar uma equipe. Eles provaram que, não importa o quão inteligentes sejam as regras, se a equipe tiver nn membros, o custo para subornar todos eles nunca poderá ser maior do que um valor "quadrático", o que significa que cresce como nn ao quadrado (ou n×nn \times n). Para uma equipe de 100, isso é 10.000 vezes mais difícil de subornar do que o método antigo! O artigo mostra que, embora sistemas simples ofereçam apenas uma defesa "linear" (onde o custo cresce como nn), você pode, na verdade, construir sistemas que atingem esse teto de n2n^2.

Para provar isso, a equipe inventou três maneiras diferentes de conduzir o jogo, cada uma com seu próprio sabor e trocas compensatórias.

Primeiro, eles imaginaram um protocolo "Lockstep" (em sincronia). Imagine um grupo de amigos em pé em um círculo, todos com as mãos levantadas no exato mesmo segundo. Neste mundo, o tempo é perfeito e previsível. Todos decidem se vão gritar um aviso ou permanecer em silêncio no exato mesmo momento, sem saber o que os outros estão fazendo. Como eles agem simultaneamente, um vilão não pode esperar para ver quem é fraco e pagar essas pessoas primeiro. Este método é super rápido (acontece num piscar de olhos), mas exige uma regra muito estrita, quase mágica, de que a mensagem de todos chegue exatamente ao mesmo tempo.

Segundo, eles criaram um protocolo de "Hardware Confiável" para quando o tempo não é perfeito. Imagine que os mensageiros estão usando smartwatches especiais e inquebráveis. Eles escrevem sua decisão (gritar ou ficar em silênário) no relógio e a trancam em um cofre digital. O relógio é programado para que a chave para abrir o cofre só apareça após um número específico de blocos de tempo terem passado no blockchain. Isso impede que o vilão espie as decisões precocemente. É um pouco mais complexo e exige que todos usem esse hardware especial, mas funciona mesmo se a internet estiver um pouco lenta ou desordenada.

Terceiro, eles projetaram um protocolo "Sequencial", que é como um jogo de "batata quente" ou uma corrida de revezamento. Em vez de agirem todos de uma vez, os mensageiros se revezam. A primeira pessoa na fila decide, depois a segunda, e assim por diante. Se a primeira pessoa gritar, o jogo para imediatamente, e os outros nem precisam decidir. Isso é ótimo porque economiza muito espaço de armazenamento digital (o blockchain não precisa registrar a decisão de todos se o primeiro já resolver a questão). No entanto, leva mais tempo para terminar, especialmente se as primeiras pessoas decidirem permanecer em silêncio.

A grande descoberta do artigo é que todos esses três métodos são "assintoticamente otimizados". Essa é uma forma elegante de dizer que todos atingem aquele limite perfeito de defesa de n2n^2. Quer você escolha o Lockstep, rápido mas rígido, o método de Hardware Confiável, pesado em termos de equipamento, ou a corrida Sequencial, lenta mas eficiente, você pode tornar o suborno da equipe tão caro que um vilão simplesmente não poderá pagar por isso. Os autores não apenas adivinharam isso; eles usaram a teoria dos jogos (a matemática da estratégia) para provar que, nesses cenários, um vilão racional perderia dinheiro tentando subornar a todos, portanto, ele simplesmente desistiria.

Em resumo, este artigo pega uma vulnerabilidade assustadora em nosso mundo financeiro digital e nos mostra exatamente como construir um escudo que torna o suborno um jogo perdido. Ele prova que, com as regras certas, podemos proteger bilhões de dólares tornando o preço do silêncio alto demais para qualquer pessoa pagar.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →