Como iniciar um clube de resiliência da internet
(bowshock.nl)- 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
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 firmware compilado é disponibilizado no GitHub junto com scripts, e dá para usar a Meshtastic CLI
Ouvindo esse tipo de relato, penso que realmente precisamos construir um ecossistema e uma infraestrutura "local-first" de verdade
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
Redes mesh, inclusive malha Wi‑Fi, também exigem algum grau de planejamento prévio
Roteadores Wi‑Fi consomem muita energia para uma cobertura relativamente pequena
Como alguém que viveu o grande apagão na Espanha, acho que essa abordagem usando celulares teria ajudado bastante
Surpreende que os fabricantes de celulares ainda não tenham implementado redes mesh
Sei que é piada, mas parece faltar uma simulação realista
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
Em tempos normais eu também concordaria
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
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
Essa conversa me faz imaginar como seria construir um backbone comunitário em escala urbana baseado em links de micro-ondas
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
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
Essa ideia também se parece com o Secure Scuttlebutt
Os EUA são grandes demais para esse tipo de sneakernet ser eficiente fora das cidades
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
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
Se você entrar na página About do Meshcore, só há vídeo do YouTube e nenhum botão "Download Docs PDF"
Na verdade, por causa da largura de banda baixa, o LoRa mal dá conta até de voz de baixa qualidade
Acabei de conhecer o Meshcore, mas ele parece mais organizado e refinado que o Meshtastic
LoRa e APRS, inclusive via satélite, são de largura de banda extremamente baixa por natureza
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