Security vulnerabilities in stigmergic systems exploited by malicious actorsDistinction between swarm mechanisms and true stigmergic mechanismsOwnership and controllability spectrum in distributed systems (from centralized routing tables to ownerless light fields)Capture resistance and merge rule enforcement in replicated state systemsReal-world attack vectors: pheromone disruption, swarm attacks, and recommender system shilling

Participants: ediblebadger, _vgr, _ergod, jdbb, giovanni.merlino, rafa_0x, reegoeswhee, anurajenp, wbnns

This SIGFPT meeting examined security and robustness challenges in stigmergic systems, focusing on how malicious actors exploit feedback mechanisms in decentralized coordination systems. The group analyzed vulnerabilities across multiple domains including ant-inspired routing (ACO), swarm robotics, and web recommender systems. A key distinction emerged between swarm mechanisms (like DDoS) and true stigmergic mechanisms, where the latter's feedback amplification creates unique exploit opportunities. The discussion explored an important conceptual framework: rather than viewing distributed systems along a custodian-vs-decentralized axis, security analysis should focus on what the underlying communication medium can verify at write-time and whether capture resistance correlates with these verification capabilities. Participants noted that while merge rules can enforce structural constraints, they cannot enforce actor intent, creating inherent vulnerabilities. The group also discussed practical attack vectors from biological systems (pheromone disruption, pathway blockage, leadership elimination) as models for potential digital system attacks, and introduced 'pherabytes' as terminology for digital stigmergic memory.

  • Stigmergic systems are uniquely vulnerable because malicious actors can exploit compounding feedback loops in pheromonic systems with minimal participation, distinguishing this from simple swarm attacks like DDoS.
  • The meaningful security axis lies not in custodian vs. decentralized ownership, but in what the communication medium can verify at write-time (identity, well-formedness, or nothing) and how this tracks capture resistance.
  • Merge rules can enforce structural shape but cannot enforce intent, creating a critical gap where malicious actors can technically conform to rules while undermining system purpose.
  • Pheromone disruption works through multiple physical mechanisms (scent-breaking chemicals, blocking pathways, killing leadership), suggesting diverse attack surface for digital stigmergic systems.
  • The term 'pherabytes' captures digital stigmergic memory as a conceptual category, enabling discussion of digital pheromones analogous to biological systems.
View discussion in Discord →

Reading: Multiple papers on **stigmergy and adversarial/security dynamics** in ant-colony-style systems. Specific works referenced (not by full citation) include: - A "when ants attack" / attacks-on-ant-routing paper (network routing with forward/backward ants). - A "hacking the colony" paper (introducing a defensive pheromone; attack requires only a fraction of a percent of colony size). - A recommender-systems manipulation paper (small numbers of high-quality fake accounts). - A "robots" paper on time-varying stigmergic behavior (front-loading then tapering). - A Hugging Face example of stigmergic vulnerability sharing. Exact titles/authors were not clearly stated in the transcript.

The first half was a paper discussion synthesizing several readings on how stigmergic systems can be attacked and defended, and on what makes an attack specifically "stigmergic" versus merely a swarm. The group probed the underlying substrate of stigmergy (physical space vs. graphs vs. probability distributions) and dimensions like memory location, decay, and agency. The second half shifted to a project standup on the ant-simulator being built for an upcoming workshop/symposium (Sept 21–22), covering architecture consolidation, war modes, adversarial mechanics, and a prioritized list of features to finish before the workshop.

  • **Patrick Nast:** A swarm is defined by *number of agents*; what makes an attack stigmergic is exploiting the *feedback/amplification* mechanism of the system. Attacks in the routing paper only make sense with control nodes/ownership over data — you inject "false ants" backward, drop traveling ants, or fake path-length counts.
  • **Patrick:** For a continuous open field, you could add secondary colony points / control nodes ("capture-the-flag" style) that colonies own, giving attackers a place to inject.
  • **Patrick:** Leverage needed to attack varies by system — a fraction of a percent (hacking-the-colony), many more fake than real ants (routing), or a very small number of good fake accounts (recommenders). Decay rate is a trade-off: enough is needed to make stigmergy work and to avoid sticking on false paths / add robustness, but the robots paper suggests it should be time-sensitive (front-load then taper as density grows) — a potential control slider for the workshop.
  • **Venkatesh Rao:** Stigmergy is a much wider class than physical space. In the routing paper the substrate is a graph with active nodes producing a "wave-like" phenomenon; in the recommender case it's a probability distribution (a thumbs-up adds +1 to a statistical distribution). Substrate need not be literally spatial.
  • **Venkatesh:** Reframed the whole thing as **distributed logic-in-memory** — the substrate is always a memory space, mobility is memory access, and mobile agents are like "read/write heads on a magnetic disk."
  • **Venkatesh:** Proposed three dimensions of stigmergy: (1) **internal vs. external memory strength** — stigmergic when external memory exceeds internal; (2) **routing agency** — who decides where an agent goes next; (3) **read/write/execute permissions** (Unix-style), where "execute" (e.g., depositing material that reshapes the environment) fits termite-type systems.

Questions & Disagreements: - **What determines attack leverage / attack surface?** Raised as an open discussion question; answered only partially (varies widely by system). - **Is the "ant" the agent, or the environment?** Venkatesh and Mike questioned whether decision agency lives in the mobile agent or the environment; Venkatesh concluded agency is a control variable and "today we discovered it doesn't have to be the ant

Participants: Patrick Nast, Robby Rao, Venkatesh Rao, Wip, Ergod, Matthew Bright UTC-7, Mike Travers, Dan Schmidt, Botao Amber Hu