1 pontos por GN⁺ 2025-06-17 | 1 comentários | Compartilhar no WhatsApp
  • Guerras, geopolítica e mudanças climáticas podem aumentar a probabilidade de falhas graves de internet na Europa nos próximos anos
  • Com rádios LoRa e o software Meshtastic, pequenos grupos de voluntários podem assumir a liderança inicial na recuperação das comunicações
  • Os métodos tradicionais de rádio amador são ineficientes devido a custo, complexidade e consumo de energia
  • Redes LoRa/Meshtastic são baratas, de baixo consumo e permitem enviar mensagens de texto sem infraestrutura central
  • Criar um clube é algo muito prático: envolve reunir uma rede local de especialistas, preparar equipamentos e realizar encontros de treinamento

Visão geral

Na Europa, prevê-se um aumento de interrupções frequentes da internet devido a guerras, tensões geopolíticas e mudanças climáticas. Enquanto governos e empresas respondem de forma tímida, pequenos grupos de voluntários podem assumir um papel de liderança inicial na restauração das comunicações usando rádios LoRa e o mensageiro open source Meshtastic. Um clube de resiliência da internet é uma forma barata e preparada para emergências de montar uma rede mesh off-grid.

Sobre a autora

  • A autora, Valerie Aurora, é engenheira de software de sistemas com 25 anos de experiência e organizadora voluntária, além de atuar como relatora da Cyber Resilience Act europeia e integrante do comitê de programa das reuniões da RIPE

Por que um clube de resiliência da internet é necessário

  • Como mostra o caso da guerra entre Rússia e Ucrânia, em crises nacionais a infraestrutura de internet e energia pode ficar gravemente paralisada
  • Operadores de internet na Ucrânia aplicaram várias estratégias de resiliência, como geradores, fibra óptica passiva e pessoal dispensado do serviço militar
  • Países da Europa Ocidental, como os Países Baixos, ainda têm preparação insuficiente para a possibilidade de desastres reais

Engenharia de crise e ação individual

  • Do ponto de vista da engenharia de crise, é quase impossível preparar organizações antes da chegada de uma crise, então a preparação individual é fundamental
  • É necessário formar clubes, recrutar especialistas em redes e tentar restaurar comunicações diretas sem infraestrutura central

A solução com LoRa e Meshtastic

O que são LoRa/Meshtastic

  • LoRa é uma tecnologia de comunicação por rádio de curto alcance (alguns km), sem licença, de baixo consumo e baixo custo
  • Com o firmware open source Meshtastic, torna-se possível trocar mensagens sem servidor central, expandindo de ponto a ponto (RF) para uma rede mesh
  • Pode se conectar a smartphones e PCs via Bluetooth ou WiFi
  • É otimizado para transmissão simples de mensagens de texto

Limitações do ham radio tradicional

  • O rádio amador tem utilidade reduzida por causa de alto custo, alta potência e exigências complexas de licença/treinamento

Guia para criar um clube de resiliência da internet

Procedimento resumido

  • Formar um grupo de especialistas dentro de um raio de cerca de 10 km

  • Definir meios de comunicação para tempos normais, como Signal, Matrix e e-mail

  • Fornecer a todos os participantes rádios LoRa e power banks (com suporte a trickle charging)

  • Instalar o firmware Meshtastic nos dispositivos LoRa e definir os canais de comunicação

  • Realizar encontros regulares, praticar o uso do mensageiro e incentivar atividades de integração

  • Se você for responsável em uma empresa, pode propor o fornecimento de rádios LoRa, power banks e pequenos painéis solares como parte do bem-estar dos funcionários

Vantagens do LoRa

  • Não exige infraestrutura central nem licença, e é barato (a partir de cerca de 20 euros)
  • Baixo consumo (menos de 1W), podendo funcionar por muito tempo com power bank de celular
  • Suporte open source do Meshtastic e envio de mensagens no nível de um SMS por vários quilômetros
  • Em algumas áreas urbanas, redes Meshtastic já estão ativas

Como LoRa/Meshtastic funciona

  • Com mesh de até 3 hops, é possível retransmitir mensagens de texto por cerca de 10 km (variando conforme terreno e clima)
  • Comunicação RF de baixa velocidade (~1~25kbps) e baixa potência (<1W)
  • Para conectar nós e enviar mensagens, é necessário um dispositivo com suporte a Bluetooth/WiFi
  • Alguns produtos variam bastante em hardware, com opções como case, bateria e antena externa

Gerenciamento de energia e uso de energia solar

  • O LoRa consome 100~200mA de baixa potência; com um power bank móvel (10000~20000mAh), pode operar por 2 a 8 dias
  • É essencial usar power banks com suporte a "trickle charging", já que alguns desligam automaticamente ao detectar corrente muito baixa
  • Pequenos painéis solares (800cm², 15W~5W/500mA) podem ser conectados diretamente para fornecer energia portátil e ecológica, sem necessidade de controlador separado

Dispositivos recomendados

  • Heltec V3: sem case/bateria, tela OLED, WiFi/Bluetooth, USB-C, barato (na faixa de 20 euros)
  • LILYGO T-Echo: case, bateria embutida, Bluetooth, tela e-ink, GPS, cerca de 80 euros, com vantagem em portabilidade e uso imediato
  • LILYGO T-Deck: unidade autônoma com teclado/trackball/tela sensível ao toque, cerca de 8 horas de bateria, 70~80 euros, frequentemente sem estoque
  • Recomenda-se upgrade para antena externa (ex.: Taoglas TI.08.A, 868MHz)

Cuidado: usar o dispositivo sem antena pode causar danos

Instalação do firmware Meshtastic

  • Alguns produtos já vêm com firmware instalado, mas geralmente em versão antiga; recomenda-se gravar a versão mais recente do firmware
  • Há ferramentas no navegador (Chrome/Edge) ou método de arrastar e soltar arquivos; usuários avançados podem usar CLI/Serial

Configuração de frequência e canal

  • Frequências permitidas na Europa: 868MHz, 433MHz
  • O Meshtastic usa 868MHz por padrão, e recomenda-se manter o preset de modem padrão (LONG_FAST)
  • Os canais são gerenciados por chave de criptografia mesh e nome, e as configurações podem ser compartilhadas por QR code

Encontros e treinamento

  • Reforça-se a necessidade de prática e construção de trabalho em equipe antes que uma crise aconteça
  • Recomenda-se ampliar a participação com diferentes horários, locais e atividades

Referências e comunidade

  • Há uma mailing list disponível para perguntas adicionais e troca de informações

Conclusão

  • O clube de resiliência da internet é uma solução prática de resposta a crises, baseada em baixo custo, baixo consumo e open source
  • Organizando grupos locais de especialistas, preparando equipamentos e realizando treinamentos regulares, é possível preencher lacunas deixadas pela infraestrutura de governos e empresas
  • Se ninguém começar, ninguém vai fazer

1 comentários

 
GN⁺ 2025-06-17
Comentários do Hacker News
  • Tentei levar e configurar o Meshtastic numa área rural com quase nada de internet, e percebi que esse projeto não está nem um pouco preparado para situações em que se usa sem internet

    • Na hora de gravar a placa, oficialmente só apresentam o Web Flasher, e mesmo tentando fazer a partir do código-fonte, a instalação do toolchain, como o PlatformIO, exige internet

    • O app cliente também é oferecido via loja de aplicativos ou aplicativo web, e nenhum deles funciona offline

    • Na prática, a própria placa hospeda o app web, mas não é algo que você simplesmente conecta direto no computador; é obrigatório conectar a um AP Wi‑Fi

    • A documentação oficial também só pode ser vista na web, e não há orientação sobre algo como PDF offline ou método de self-hosting

    • Uma pessoa técnica até consegue dar um jeito, mas isso não é algo claramente enfatizado

    • Entendo que a essência do texto é se preparar com antecedência, mas nem sequer oferecem documentação em PDF para uso offline

    • Também conheci um projeto chamado Meshcore por causa disso, mas se o guia de "primeiros passos" é um vídeo no YouTube, a conclusão é que isso é insuficiente para uso emergencial

    • Eu sempre gravo firmware só por CLI ou no esquema de "arrastar e soltar"

      • O web flasher é bom para iniciantes, mas existe um modo 100% offline para todos os dispositivos
      • O arquivo apk do cliente Android pode ser baixado diretamente em GitHub Releases
      • Mesmo assim, acho que o suporte para cenários de interrupção prolongada da internet precisa ser mais proativo do que é hoje
    • O firmware compilado é disponibilizado no GitHub junto com scripts, e dá para usar a Meshtastic CLI

      • A documentação também está no repositório git em formato .mdx
      • Todos os inconvenientes que você mencionou são fruto do reforço de conveniência para usuários baseados em navegador web
      • O ecossistema web atual, inclusive com web3 e afins, ainda está bem longe de descentralização
    • Ouvindo esse tipo de relato, penso que realmente precisamos construir um ecossistema e uma infraestrutura "local-first" de verdade

      • Quando conheci o manifesto "local-first", a decepção foi grande porque não era o tipo de local-first que eu esperava
      • O verdadeiro local-first que imagino é um modelo em que smartphones sincronizam entre si por Bluetooth, sem servidor central
      • Mas, do ponto de vista de quem quer monetizar isso como SaaS, esse modelo não é realista
      • Na prática, expansão de rede após desastres e coisas do tipo só vão mostrar resiliência real quando tanto as ferramentas quanto o ambiente de desenvolvimento se tornarem realmente local-first
  • Testei o Meshtastic em uma grande cidade europeia com cobertura quase 100%, e o desempenho real foi bem decepcionante

    • Por causa de problemas de ganho de antena e de uma malha instável, houve muitas situações em que eu não conseguia responder às mensagens

    • O chat público está totalmente morto ou inundado de mensagens de teste e, no geral, é lento demais; quando os nós passam de 100, a malha entra em colapso rapidamente

    • Mesmo quando a velocidade do canal é relativamente boa, ele satura logo

    • No fim, não é um sistema em que dá para confiar numa emergência

    • Na verdade, acho muito mais eficiente montar uma malha pública de Wi‑Fi com roteadores Wi‑Fi antigos usados

    • Esses roteadores são praticamente de graça, há muitos clientes compatíveis e o consumo de energia também é baixo

    • Claro que, se a falta de energia durar muito, há limites, mas com energia disponível isso é uma infraestrutura útil

    • Tive uma impressão parecida

      • Mesmo operando dois nós por mais de um ano, tive contato real só umas duas vezes
      • Apesar de usar antena YAGI ou antena dedicada de 868MHz, além de uma posição elevada, a cobertura era muito curta e o sinal enfraquecia rápido
      • A frequência de 868MHz sofre muita atenuação, por mais que a altura ajude
      • O conceito em si é legal, mas como solução prática deixa a desejar
      • Hamnet ou rádio amador são bem mais confiáveis
      • Graças a SDRs pequenos, dá até para comprar um rádio simples na faixa dos 20 euros
    • Redes mesh, inclusive malha Wi‑Fi, também exigem algum grau de planejamento prévio

      • Na nossa região, graças a um ROUTER muito bom no topo de uma montanha, conseguimos trocar mensagens com bastante confiabilidade a 80 km de distância
      • Com Wi‑Fi isso seria totalmente impossível
      • Cerca de 80 nós operam em modo LONG_FAST, e a população é de aproximadamente 500 mil pessoas
      • Ainda assim, o algoritmo de roteamento do Meshtastic é ineficiente e há muito espaço para melhoria
    • Roteadores Wi‑Fi consomem muita energia para uma cobertura relativamente pequena

      • São necessários uns 10 watts para cobrir algumas centenas de metros quadrados
      • Se você quer cobrir uma cidade inteira, isso é ineficiente
    • Como alguém que viveu o grande apagão na Espanha, acho que essa abordagem usando celulares teria ajudado bastante

      • Bastaria uma única pessoa com gerador ou Starlink para oferecer algum nível de conectividade a todos
    • Surpreende que os fabricantes de celulares ainda não tenham implementado redes mesh

      • A rede Find My da Apple até pode ser chamada de mesh, mas a largura de banda para transmitir dados arbitrários é muito baixa
      • Tenho esperança de que o novo chip móvel de Wi‑Fi da Apple possa ser um prenúncio de uma verdadeira rede mesh de internet
  • Um dos meus pesadelos é acordar de manhã e estar sem energia, sem internet e com o celular inutilizado
    Quanto mais eu envelheço, mais isso me parece um ideal

    • Sei que é piada, mas parece faltar uma simulação realista

      • Quando isso aconteceu recentemente na Espanha e em Portugal, com o apagão, não foi nada bonito
    • Se você levar isso um passo além e imaginar até as estradas bloqueadas, por um instante pode parecer divertido, mas se durar vira um caos terrível

      • Falta consciência sobre a dependência da tecnologia e a vulnerabilidade disso
      • Antigamente, imaginar interrupção no fornecimento de ovos ou corrida para estocar papel higiênico parecia piada, mas aconteceu de verdade
      • Agora precisamos admitir que manter cadeias de suprimento funcionando nem sempre será possível
      • É uma história engraçada, mas vale refletir se todas essas dependências são mesmo necessárias
      • O próprio conceito de "resiliência" é muito interessante
    • Em tempos normais eu também concordaria

      • Mas em uma crise a situação é diferente
    • No passado, quando o WhatsApp e várias redes sociais ficaram fora do ar, eu caminhei por Berlim e realmente parecia que a cidade inteira estava viva

      • Pode ser um pouco subjetivo, mas há quem veja esse tipo de situação de forma positiva
  • A largura de banda de rádios mesh é extremamente limitada

    • Há competição com vários sinais interferentes, especialmente à medida que aumenta o número de rádios LoRa

    • Para transmissões de longa distância, o atraso e a redução de banda se acumulam em cada nó, então na prática é difícil usar para algo além de mensagens de texto

    • É algo entre 0,3 e 27 kbps por salto, e com múltiplos saltos isso se divide ainda mais

    • Fora voz de banda ultrabaixa ou sites focados em texto, é irrealista

    • Uma melhora mais fundamental seria usar links fixos de micro-ondas de centenas de Mbps como backbone e deixar o LoRa como rede de acesso

    • Tenho curiosidade sobre a experiência de quem já fez esse tipo de experimento na prática

    • O ponto central do texto é que a rede mesh não está tentando substituir a internet existente

      • A ideia é usá-la como canal temporário de comunicação para membros de um "Clube da Resiliência" durante trabalhos de recuperação
    • Essa conversa me faz imaginar como seria construir um backbone comunitário em escala urbana baseado em links de micro-ondas

      • Dá para implementar uma mesh bem razoável usando prédios altos como hubs
      • Usando Wi‑Fi, LoRa ou ambos como rede de acesso
      • Como a largura de banda em malha para longas distâncias é extremamente limitada, seria essencial limitar a velocidade por cliente
      • Claro que essa infraestrutura custaria milhares de dólares, além de exigir energia de backup em cada ponto e outros custos nada triviais
      • Com a técnica "Big ears, small mouth" (parabólica de ganho muito alto + recepção com LNA), seria possível aumentar a distância e também ampliar a largura de banda
      • O hardware necessário parece mais viável do que se imagina
      • Fico curioso para saber se alguém já experimentou ou construiu isso, ou quais seriam as restrições regulatórias
    • Isso mesmo, e se ainda entra modulação proprietária, a situação piora ainda mais

  • Eu, na verdade, acho que o futuro da "resiliência" não está em redes sem fio hobbyistas de longa distância

    • Vejo mais potencial em conexões ocasionais de curta distância e em uma estrutura em que pessoas se movem naturalmente carregando tráfego de internet em armazenamento físico (sneakernet)

    • Isso cria uma camada mínima de confiança em que chaves privadas e identidades podem ser verificadas em encontros reais, o que parece bem mais realista do que um modelo com endereços circulando por aí

    • Claro que os dois modelos têm níveis de risco diferentes para os operadores

    • Uma infraestrutura em que todos operam diretamente, sem alvos de alto valor, é a mais resiliente

    • Acho que seria muito legal se o sistema incentivasse o uso de mensageiros físicos de longa distância

      • Algo como uma comunidade de "corredores" que recebe mensagens e corre até o outro lado da cidade para entregá-las, como um sistema postal minuciosamente criptografado
    • Já usei uma ferramenta de sneakernet chamada nncp; ela tem uma pegada Unix e exige bastante trabalho manual, mas daria para operar se fosse envolvida por uma UI

      • Dá para definir vizinhos, fazer spool separado em arquivos ou usar conexão TCP/Noise
      • Suporta envio de dados em cada salto e criptografia E2E
    • Essa ideia também se parece com o Secure Scuttlebutt

      • O cliente oficial teve o desenvolvimento interrompido
    • Os EUA são grandes demais para esse tipo de sneakernet ser eficiente fora das cidades

      • Em áreas suburbanas ou rurais com pouco tráfego, isso é ineficiente
      • Uma mesh com cobertura de mais de 10 km ainda pode ter alguma utilidade em subúrbios ou em lugares com terrenos grandes
    • Fiquei curioso sobre o que significa exatamente "carregar tráfego de internet em armazenamento"

  • Acho melhor entender esse artigo dentro do contexto urbano, dominado por grandes operadoras de telecomunicações

    • Em Dresden, na Alemanha, várias organizações voluntárias instalaram linhas por conta própria por toda a cidade, e recentemente até surgiu um ponto de troca de internet operado por voluntários (DD-IX)

    • Se houver energia, podemos ter nossa própria internet independente

    • O autor provavelmente está imaginando um sistema que funcione mesmo sem energia, nem que seja à base de bateria

  • Para transmitir dados quando a rede elétrica cai, eu prefiro comunicação por laser a RF

    • Laser é regulado pela FDA, não pela FCC, e é vantajoso para transmissão de longa distância com alta capacidade
    • A instalação é trabalhosa, mas uma vez montado é excelente em confiabilidade e também para relés no topo de montanhas
    • Como o sinal do laser é direcional, ele também é melhor que RF em privacidade
    • Em um cenário de queda da rede, a maior parte do uso seria em locais fixos, então pontes a laser ajudariam a evitar saturação de RF
    • Além disso, dá para acrescentar segurança contra ataques man-in-the-middle com recursos como detectar mudanças no domínio do tempo do laser e desligar automaticamente se algo mudar além de uma certa distância
    • Quando o clima atrapalhar, é fácil migrar para voz via equipamento HAM
    • Na prática, embora seja ilegal, geralmente pegam alguém no máximo uma vez por mês
    • E num apagão, até as TLA estariam ocupadas com assuntos mais urgentes, enquanto os rádios desapareceriam rápido, então no uso real isso dificilmente seria um grande problema
  • O conteúdo parece um pouco desatualizado e incompleto, mas hoje o Meshcore compete com o Meshtastic

    • Meshcore

    • LoRa só permite basicamente mensagens de texto; imagem, voz ou arquivos binários estão fora de cogitação

    • Outra alternativa é combinar walkie-talkies chineses baratos (Quangsheng UV-K5) com APRS por satélite

    • Dá para trocar mensagens de texto por algo em torno de 20 euros

    • A intenção do Meshcore me deixa confuso

      • Parece comercial, e o e-mail também é customers@...
      • As informações de licença também não são claras
      • Por enquanto continuo mais inclinado ao Meshtastic
    • Se você entrar na página About do Meshcore, só há vídeo do YouTube e nenhum botão "Download Docs PDF"

      • Isso mostra pouca convicção no slogan “Conectamos pessoas e coisas sem internet”
    • Na verdade, por causa da largura de banda baixa, o LoRa mal dá conta até de voz de baixa qualidade

      • Com codecs de compressão extrema, dá para descer abaixo de 0,5 kbps
      • Entre codecs padrão, o codec militar MELPe funciona a 600 bps
    • Acabei de conhecer o Meshcore, mas ele parece mais organizado e refinado que o Meshtastic

      • Ainda assim, falta transparência; talvez isso só precise de mais tempo
      • Ele atende aos requisitos para ser open source
      • Entre as citações do autor, a de que “nada pode ser feito até o desastre acontecer; só quando a crise chega é que a organização escuta” traz uma amargura muito real e fácil de entender
      • Trabalhei numa empresa centenária, e eles também eram pouco proativos em preparação para desastres
      • Administradores de sistemas de DR sempre têm dificuldade para conseguir apoio, e responder a falhas custa caro e dá muito trabalho
      • É como seguro: mesmo sendo necessário, é fácil ignorar
    • LoRa e APRS, inclusive via satélite, são de largura de banda extremamente baixa por natureza

      • Tanto mesh quanto APRS perdem confiabilidade rapidamente em roteamento e sinal quando passam de algumas dezenas de pessoas
      • APRS exige licença de rádio amador e equipamento um pouco mais caro, e mesmo usando recursos como smart beaconing, colisões de transmissão são frequentes
      • Muita gente compra rádio por impulso sem realmente entender uso do equipamento ou licenciamento
      • Em ambiente urbano real, o alcance unidirecional costuma ficar na casa de algumas centenas de metros, e os principais repetidores em emergências acabam ocupados pelos serviços de resposta
      • Conclusão: talvez seja melhor preparar livros e um baralho e aceitar que a vida offline era normal até pouco tempo atrás
  • Acho que Meshtastic/LoRa, em si, é falho como meio de comunicação em vários aspectos

    • Em cenários de conflito ou guerra, assim que um sinal LoRa é emitido, logo vêm artilharia ou foguetes na direção das coordenadas do lado amigo

    • Por exemplo, até na Ucrânia, se você levantar um drone DJI com firmware padrão, ele é detectado imediatamente

    • Nos rádios usados na Ucrânia, a regra número 1 é evitar ao máximo comunicações criptografadas

    • O motivo de não criptografar é que um sinal criptografado dá ao inimigo a impressão de “alvo importante”, virando alvo de ataque imediatamente

    • Se fosse tão fácil assim virar alvo de artilharia, também daria para explorar isso ao contrário: largar equipamentos LoRa aleatoriamente perto da linha de frente e ligá-los com temporizadores aleatórios

      • para fazer o inimigo desperdiçar munição à toa