VoxelMesh
VoxelMesh é um motor de simulação determinística, distribuída e descentralizada de mundos voxel, projetado e desenvolvido por Gustavo Caetano Reis.
Mais do que uma engine de jogos, o VoxelMesh é uma plataforma de infraestrutura capaz de sustentar desde MMOs territoriais até simulações científicas, monitoramento agrícola em tempo real e sistemas de reconciliação de dados distribuídos.
O projeto parte de uma premissa simples mas poderosa: a natureza já resolveu os problemas mais difíceis de coordenação distribuída, e podemos aprender com ela. Combinando arquitetura biologicamente inspirada com rigor matemático verificável, o VoxelMesh oferece uma base genérica para qualquer sistema que precise manter um "estado acordado" entre múltiplos participantes sem depender de uma autoridade central.
Visão geral
O ecossistema do VoxelMesh é composto por duas camadas complementares que trabalham em conjunto:
VoxelMesh Core — o núcleo de simulação. Responsável pela física determinística, representação de mundos voxel e coordenação local. É a camada que explora, simula e propõe.
VoxelMesh P2P — a camada de rede e consenso. Responsável pela sincronização entre nós, detecção de falhas e reconciliação de estado distribuído. É a camada que valida, commita e propaga.
Essa separação em duas camadas espelha uma estrutura observada em sistemas complexos: uma camada estocástica e heurística para exploração de possibilidades, e uma camada determinística e imutável para registro de estados acordados. É a mesma dualidade que existe entre a intuição criativa e a memória factual no cérebro humano.
Aplicações e casos de uso
Agricultura de precisão e monitoramento ambiental
Em fazendas distribuídas geograficamente, sensores IoT coletam dados de umidade, temperatura, nutrientes do solo e crescimento de culturas em tempo real. O VoxelMesh pode modelar cada fazenda como um "mundo voxel" onde cada célula representa um metro quadrado de terreno, com propriedades físicas e químicas simuladas deterministicamente.
A camada P2P permite que múltiplas fazendas, cooperativas e órgãos regulatórios mantenham um estado consistente sobre safras, uso de recursos e condições ambientais — sem depender de um servidor central vulnerável. Quando uma fazenda detecta uma praga emergente, o broadcast global (inspirado no Global Workspace neural) alerta imediatamente toda a rede, permitindo resposta coordenada em escala regional.
Simulação científica e modelagem climática
Pesquisadores que modelam fenômenos complexos — como propagação de incêndios florestais, dinâmica de ecossistemas ou dispersão de poluentes — enfrentam o desafio de manter coerência entre simulações distribuídas rodando em diferentes laboratórios. O VoxelMesh oferece uma base para simulações colaborativas onde cada nó pode executar cálculos localmente, mas o estado global é reconciliado via consenso por quórum (votação populacional, exatamente como neurônios tomam decisões no córtex).
A aritmética de ponto fixo garante reprodutibilidade absoluta: dois pesquisadores em continentes diferentes, rodando a mesma simulação com os mesmos inputs, chegarão exatamente ao mesmo resultado — eliminando o "drift numérico" que contamina experimentos científicos distribuídos.
Cidades inteligentes e simulação urbana
Plataformas de simulação urbana precisam modelar milhões de entidades (veículos, pedestres, semáforos, redes de utilidades) em tempo real, com múltiplos órgãos (trânsito, emergência, planejamento) precisando de uma visão consistente da cidade. O VoxelMesh trata a cidade como um universo voxel onde cada bloco tem propriedades físicas e lógicas, e a camada P2P garante que todos os sistemas vejam o mesmo "estado da cidade" — mesmo quando comunicações falham ou nós ficam temporariamente offline.
Comunicação resiliente e redes comunitárias
Em cenários onde infraestrutura central é vulnerável (desastres naturais, zonas de conflito, áreas remotas), redes P2P baseadas no VoxelMesh podem manter comunicação e coordenação entre dispositivos locais. A detecção estatística de falhas (inspirada nas oscilações gama do cérebro) permite que a rede identifique nós saudáveis e isole nós comprometidos sem depender de uma autoridade central que pode estar inacessível.
Jogos massivos e mundos persistentes
MMOs territoriais onde milhões de jogadores interagem com um mundo compartilhado enfrentam o desafio clássico de consistência distribuída. O VoxelMesh resolve isso com os mesmos protocolos que o cérebro usa para produzir uma experiência consciente unificada a partir de 86 bilhões de neurônios assíncronos: cada jogador é um "nó" que processa informação localmente, mas o estado global do mundo é reconciliado via mecanismos biologicamente inspirados.
Sistemas financeiros e reconciliação de estados
Aplicações que precisam de consenso sobre estados distribuídos — como sistemas de compensação bancária, cadeias de suprimento ou registros de propriedade — podem usar a camada P2P do VoxelMesh como infraestrutura de reconciliação. A diferença para blockchains tradicionais é que o VoxelMesh não exige proof-of-work energético: o consenso emerge naturalmente dos protocolos de sincronização, assim como a consciência emerge da sincronização neural.
A inspiração biológica: 86 bilhões de nós, zero servidor central
A pergunta que deu origem à arquitetura do VoxelMesh é a mesma que a neurociência tenta responder há décadas: como 86 bilhões de neurônios, processando informação em paralelo e de forma assíncrona, produzem uma experiência consciente unificada?
Quando você olha para uma maçã, seu cérebro processa bordas, cor, movimento e identidade em áreas distintas. Mas você não vê "borda vermelha se movendo chamada maçã" como quatro experiências separadas. Você vê uma maçã. Esse é o famoso binding problem da neurociência, e o VoxelMesh implementa os mesmos protocolos que o cérebro usa para resolvê-lo:
Heartbeats adaptativos: nós da rede trocam micro-sinais continuamente e calculam estatisticamente a correlação temporal. Nós que "disparam em fase" são classificados como parte do mesmo cluster saudável — exatamente como neurônios sincronizados no córtex visual.
Get Gustavo Caetano Reis’s stories in your inbox
Join Medium for free to get updates from this writer.
Broadcast global: informação local se torna global quando atinge um threshold de relevância, paralelizando o Global Workspace cortical onde informações inconscientes se tornam conscientes quando suficientemente fortes.
Consenso por quórum: decisões não são tomadas por nós individuais, mas por votação populacional. Se mais da metade da rede concorda sobre um estado, esse estado é aceito como verdade — espelhando como populações neuronais tomam decisões perceptivas.
Rollback determinístico: quando nova evidência chega, o sistema pode reverter para um estado anterior e reprocessar — exatamente como o cérebro reinterpreta imagens ambíguas (o pato-coelho, a taça de Rubin).
Os "bugs" do protocolo neural viram um catálogo de failure modes distribuídos: split-brain é partição de rede, epilepsia é storm de broadcast, esquizofrenia é falso positivo em detecção de falhas. O VoxelMesh foi projetado para evitar esses padrões em escala de rede.
Arquitetura de alto nível
Núcleo (VoxelMesh Core)
O núcleo é responsável pela simulação determinística de mundos voxel. Ele separa orquestração de alto nível (executada em Elixir/OTP pela robustez e tolerância a falhas) de cálculos matemáticos pesados (delegados a workers nativos em Rust para performance).
A aritmética é exclusivamente de ponto fixo, eliminando erros de arredondamento e garantindo que simulações sejam perfeitamente reprodutíveis. O espaço lógico é organizado em macro-setores que permitem manter precisão idêntica tanto no centro quanto nas fronteiras de universos simulados massivos.
Regras de negócio específicas (mecânicas de jogos, lógica bancária, simulações científicas) operam como extensões desacopladas que se comunicam com o núcleo sem contaminar a infraestrutura determinística base.
Rede (VoxelMesh P2P)
A camada de rede implementa os protocolos de reconciliação inspirados em neurociência. Cada nó mantém uma identidade criptográfica independente de sua localização física, permitindo que a rede se reorganize dinamicamente quando nós entram, saem ou mudam de endereço.
O consenso emerge naturalmente dos protocolos de sincronização, sem exigir mecanismos energeticamente custosos como proof-of-work. A detecção de falhas é estatística e adaptativa: em vez de timeouts fixos que falham em redes com latência variável, o sistema aprende o padrão de cada conexão e identifica anomalias baseadas em desvios do comportamento esperado.
Inovação metodológica: IA como equipe de engenharia
O VoxelMesh adota uma filosofia de desenvolvimento onde a inteligência artificial não é ferramenta passiva, mas equipe de engenharia com constituição rigorosa. Através do Model Context Protocol (MCP), agentes de IA podem auditar estados distribuídos, executar testes baseados em propriedades e validar especificações contra a constituição do projeto.
A diferença crítica é que o humano permanece no controle de todas as decisões arquiteturais: contrato, escopo e aprovação final. A IA propõe, outra IA audita, uma terceira tenta quebrar o que foi construído, e uma quarta julga se está pronto — e nenhuma delas pode aprovar o próprio trabalho. Esse modelo transforma o desenvolvimento em um processo auditável do início ao fim, com rastreabilidade completa de cada decisão.
Persistência e governança
O armazenamento é baseado em endereçamento por conteúdo (Content-Addressable Storage), onde dados são identificados por seus hashes criptográficos em vez de localizações arbitrárias. Isso permite deduplicação eficiente, verificação de integridade e recuperação baseada em referências imutáveis.
O projeto encontra-se em desenvolvimento ativo, com a pretensão de que o núcleo mantenha uma licença de código aberto cujos termos definitivos estão sob planejamento estratégico contínuo.
Sobre o autor
Gustavo Caetano Reis é Automation Developer e Infrastructure Engineer com mais de 16 anos de atuação em TI, operando na interseção entre desenvolvimento de software, infraestrutura em nuvem e sistemas distribuídos. Sua trajetória é marcada pela transformação de processos operacionais complexos em automações de alta estabilidade, com experiência consolidada em RPA, Python e arquitetura de infraestrutura híbrida (cloud e on-premise).
Recentemente, tem dedicado parte substancial de sua pesquisa independente ao desenvolvimento guiado por inteligência artificial através de metodologias spec-driven, tratando agentes de IA como equipes de engenharia dotadas de constituição e responsabilidade auditável. Essa abordagem tem sido aplicada tanto em contextos corporativos quanto em projetos de pesquisa pessoal.
Sua linha de investigação atual concentra-se nas convergências entre neurociência computacional e arquitetura de sistemas distribuídos — investigação que originou o VoxelMesh.
Colabore com o Projeto
O VoxelMesh é um projeto em desenvolvimento ativo. Se você trabalha com:
- Sistemas distribuídos e protocolos de consenso
- Neurociência computacional
- Simulação científica e modelagem
- Agricultura de precisão ou IoT
📬 Entre em contato via LinkedIn para discutir colaborações, reproduções de premissas ou propostas de extensão.









