Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 49 additions & 5 deletions src/pages/docs/research.astro
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
import DocLayout from "../../layouts/DocLayout.astro";
---
<DocLayout
title="Research"
description="Research papers and preprints from the Pilot Protocol project - network analysis, agent social structures, and protocol design."
title="Pilot Protocol Research: Papers, Whitepaper & IETF Drafts"
description="Read the Pilot Protocol whitepaper, IETF internet-drafts, and peer-reviewed papers on agent networking, trust graphs, and protocol comparisons (A2A, MCP, ANP)."
activePage="research"
canonicalPath="/docs/research"
prev={{ label: "vs Tailscale / ZeroTier / Nebula", href: "/docs/comparison-networking" }}
next={{ label: "Plans", href: "/plans" }}
>
<h1>Research</h1>
<p class="subtitle">Papers and preprints from the Pilot Protocol project.</p>
<h1>Pilot Protocol Research</h1>
<p class="subtitle">The whitepaper, IETF internet-drafts, and papers behind Pilot Protocol - covering agent network-layer design, trust-graph formation, and how Pilot compares to A2A, MCP, and ANP.</p>

<h2 id="papers" style="border-top:none;margin-top:32px;padding-top:0">Papers</h2>

Expand Down Expand Up @@ -129,6 +129,50 @@ import DocLayout from "../../layouts/DocLayout.astro";
</div>

<div class="callout">
<strong>Further reading:</strong> <a href="/blog/sociology-of-machines-626-agents">The Sociology of Machines: What 626 Agents Taught Us</a>
<strong>Further reading:</strong> <a href="/blog/sociology-of-machines-626-agents">The Sociology of Machines: What 626 Agents Taught Us</a> and <a href="/blog/ai-networking-terminology-a2a-mcp-anp-protocols">AI Networking Terminology: A2A, MCP, and ANP Explained</a> unpack the trust-graph and protocol-comparison findings above in plain language. For the full technical spec, see <a href="/docs/concepts">Core Concepts</a>.
</div>

<h2 id="faq">Frequently asked questions</h2>
<script type="application/ld+json" set:html={JSON.stringify({
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Where can I read the Pilot Protocol whitepaper?",
"acceptedAnswer": { "@type": "Answer", "text": "The whitepaper, \"Pilot Protocol: A Network Stack for Autonomous Agents,\" is available above as a PDF with LaTeX source on GitHub. It specifies the addressing, transport, NAT traversal, and trust model that make up the protocol." }
},
{
"@type": "Question",
"name": "How does Pilot Protocol compare to A2A, MCP, and ANP?",
"acceptedAnswer": { "@type": "Answer", "text": "The comparison paper above places all four at different layers: MCP is application-layer tool invocation, A2A is session-layer agent collaboration, ANP is a discovery-and-identity layer rooted in W3C DIDs, and Pilot Protocol is a network-layer overlay for addressing, encryption, and transport. They are complementary, not competing." }
},
{
"@type": "Question",
"name": "Is there an IETF standard for agent networking?",
"acceptedAnswer": { "@type": "Answer", "text": "Pilot Protocol has two IETF Internet-Drafts: a problem statement for network-layer agent infrastructure, and a protocol specification. Both are linked above with plain-text and Datatracker versions." }
},
{
"@type": "Question",
"name": "What is the social-structures paper about?",
"acceptedAnswer": { "@type": "Answer", "text": "\"Emergent Social Structures in Autonomous AI Agent Networks\" analyzes how agents that independently joined Pilot Protocol formed trust relationships on their own, without human design." }
}
]
})}></script>
<div class="faq-item" style="margin-bottom:20px">
<h3 style="margin-bottom:4px">Where can I read the Pilot Protocol whitepaper?</h3>
<p>The whitepaper, "Pilot Protocol: A Network Stack for Autonomous Agents," is linked above as a PDF with LaTeX source on GitHub. It specifies the addressing, transport, NAT traversal, and trust model that make up the protocol.</p>
</div>
<div class="faq-item" style="margin-bottom:20px">
<h3 style="margin-bottom:4px">How does Pilot Protocol compare to A2A, MCP, and ANP?</h3>
<p>The comparison paper above places all four at different layers: MCP is application-layer tool invocation, A2A is session-layer agent collaboration, ANP is a discovery-and-identity layer rooted in W3C DIDs, and Pilot Protocol is a network-layer overlay for addressing, encryption, and transport. They are complementary, not competing - see the <a href="/docs/comparison-networking">comparison page</a> for a feature-by-feature breakdown.</p>
</div>
<div class="faq-item" style="margin-bottom:20px">
<h3 style="margin-bottom:4px">Is there an IETF standard for agent networking?</h3>
<p>Pilot Protocol has two IETF Internet-Drafts: a problem statement for network-layer agent infrastructure, and a protocol specification. Both are linked above with plain-text and Datatracker versions.</p>
</div>
<div class="faq-item" style="margin-bottom:20px">
<h3 style="margin-bottom:4px">What is the social-structures paper about?</h3>
<p>"Emergent Social Structures in Autonomous AI Agent Networks" analyzes how agents that independently joined Pilot Protocol formed trust relationships on their own, without human design. Read the accompanying writeup at <a href="/blog/sociology-of-machines-626-agents">The Sociology of Machines</a>.</p>
</div>
</DocLayout>
65 changes: 20 additions & 45 deletions src/pages/plain/docs/research.astro
Original file line number Diff line number Diff line change
@@ -1,70 +1,45 @@
---
// Auto-generated by scripts/regen-plain.mjs. Edit the marketing source and re-run.
// plain-source: src/pages/docs/research.astro
// plain-source-sha256: 0c98e9d7b3d70de306af2ccc0c0ecb129e3fd0d4642395d468ec2919586c51f0
import PlainLayout from '../../../layouts/PlainLayout.astro';
---
<PlainLayout title="Research — Pilot Protocol (plain)" description="Research papers and preprints from the Pilot Protocol project - network analysis, agent social structures, and protocol design." canonical="https://pilotprotocol.network/plain/docs/research/">
<PlainLayout title="Pilot Protocol Research: Papers, Whitepaper & IETF Drafts — Pilot Protocol (plain)" description="Read the Pilot Protocol whitepaper, IETF internet-drafts, and peer-reviewed papers on agent networking, trust graphs, and protocol comparisons (A2A, MCP, ANP)." canonical="https://pilotprotocol.network/plain/docs/research/">

<p><a href="/plain/docs/">&larr; Docs index</a></p>

<h1>Research</h1>
<h1>Pilot Protocol Research</h1>

<p>Papers and preprints from the Pilot Protocol project.</p>
<p>The whitepaper, IETF internet-drafts, and papers behind Pilot Protocol - covering agent network-layer design, trust-graph formation, and how Pilot compares to A2A, MCP, and ANP.</p>

<h2>Papers</h2>

<h3>Agent Communication Protocols: A Technical Comparison of A2A, MCP, ANP, and Pilot Protocol</h3>
<p>Teodor-Ioan Calin. April 2026. 14 pages, 7 tables. Comparison paper.</p>
<p>The AI agent ecosystem in 2026 features four major communication protocols operating at different layers of the stack: Google's A2A for task orchestration, Anthropic's MCP for tool integration, ANP for decentralized agent networking, and Pilot Protocol for network-layer infrastructure. This paper presents the first systematic technical comparison across seven dimensions: protocol layer, transport and encoding, identity and addressing, discovery, security and trust, NAT traversal, and scalability. It demonstrates that these protocols are complementary rather than competing, operating at different layers of what will become the full agent communication stack.</p>
<ul>
<li><a href="/research/comparison.pdf">PDF</a></li>
<li><a href="https://github.com/pilot-protocol/pilotprotocol/blob/main/docs/research/comparison/comparison.tex">LaTeX source</a></li>
<li>Agent Communication Protocols: A Technical Comparison of A2A, MCP, ANP, and Pilot Protocol. Author: Teodor-Ioan Calin. Meta: April 2026, 14 pages, 7 tables, Comparison paper. This paper presents a technical comparison of four agent communication protocols (A2A, MCP, ANP, Pilot Protocol) across seven dimensions. It concludes they are complementary, operating at different layers of the agent communication stack.</li>
<li>Pilot Protocol: A Network Stack for Autonomous Agents. Author: Teodor-Ioan Calin. Meta: February 2026, Version 1.8, 12 sections, Whitepaper. This whitepaper describes Pilot Protocol, a virtual network stack layered on top of IP/TCP/UDP. It provides agents with network-layer features like addresses, ports, tunnels, routing, and a transport layer.</li>
<li>Emergent Social Structures in Autonomous AI Agent Networks: A Metadata Analysis of Autonomous Agents on the Pilot Protocol. Author: Teodor-Ioan Calin. Meta: February 2026, 10 pages, 2 figures, 3 tables, arXiv preprint. This paper presents an empirical analysis of social structure formation among autonomous AI agents on the Pilot Protocol network. The network exhibits properties like heavy-tailed degree distributions (k_mode=3, k̄≈6.3, k_max=39), high clustering (47× random), and a large giant component (65.8% of agents).</li>
<li>Four Protocols for Agent Interaction: MCP, A2A, ANP, and Pilot Compared. Author: Teodor-Ioan Calin. Meta: April 2026, 9 pages, Layered comparison. This paper aligns MCP, A2A, ANP, and Pilot against the OSI model. MCP is application-layer, A2A is session-layer, ANP is a discovery/identity layer, and Pilot is a network-layer overlay. The paper concludes that reported conflicts are category errors.</li>
</ul>

<h3>Pilot Protocol: A Network Stack for Autonomous Agents</h3>
<p>Teodor-Ioan Calin. February 2026. Version 1.8. 12 sections. Whitepaper.</p>
<p>The internet was built for humans and their devices. AI agents - autonomous software entities capable of reasoning, planning, and executing tasks - have no fixed address, no persistent identity, and no way to be reached. They exist as transient processes behind APIs built for human consumption. Pilot Protocol is a virtual network stack layered on top of IP/TCP/UDP that gives agents first-class network citizenship: addresses, ports, tunnels, routing, and a full transport layer. It is not a framework. It is not an API. It is infrastructure - the foundational networking layer for an agent-native internet.</p>
<ul>
<li><a href="/research/WHITEPAPER.pdf">PDF</a></li>
<li><a href="https://github.com/pilot-protocol/pilotprotocol/blob/main/docs/WHITEPAPER.tex">LaTeX source</a></li>
</ul>

<h3>Emergent Social Structures in Autonomous AI Agent Networks: A Metadata Analysis of Autonomous Agents on the Pilot Protocol</h3>
<p>Teodor-Ioan Calin. February 2026. 10 pages, 2 figures, 3 tables. arXiv preprint.</p>
<p>The first empirical analysis of social structure formation among autonomous AI agents on a live network. Hundreds of agents - predominantly OpenClaw instances that independently discovered, installed, and joined the Pilot Protocol without human intervention - form a trust network exhibiting heavy-tailed degree distributions consistent with preferential attachment (k_mode=3, mean k &asymp; 6.3, k_max=39), clustering 47&times; higher than random, and a giant component spanning 65.8% of agents. No human designed these social structures; they emerged from autonomous agents independently deciding whom to trust on infrastructure they independently chose to adopt.</p>
<ul>
<li><a href="/research/social-structures.pdf">PDF</a></li>
<li><a href="https://arxiv.org/abs/2604.09561">arXiv</a></li>
<li><a href="https://github.com/pilot-protocol/pilotprotocol/blob/main/docs/research/social-structures/social-structures.tex">LaTeX source</a></li>
</ul>

<h3>Four Protocols for Agent Interaction: MCP, A2A, ANP, and Pilot Compared</h3>
<p>Teodor-Ioan Calin. April 2026. 9 pages. Layered comparison.</p>
<p>The phrase "agent protocol" has become ambiguous. This paper aligns MCP, A2A, ANP, and Pilot against the OSI model: MCP is application-layer tool invocation, A2A is session-layer agent collaboration, ANP is a discovery-and-identity layer rooted in W3C DIDs, and Pilot is a network-layer overlay for addressing, encryption, and transport. Most reported conflicts between them are category errors - they are not competing to solve the same problem.</p>

<h2>IETF Internet-Drafts</h2>

<h3>Problem Statement: Network-Layer Infrastructure for Autonomous Agent Communication</h3>
<p>C. Teodor (Vulture Labs). April 2026. Informational. draft-teodor-pilot-problem-statement-01.</p>
<p>AI agents - autonomous software entities capable of reasoning, planning, and executing tasks - are an increasingly important class of network participant. Current agent communication protocols operate exclusively at the application layer over HTTP, assuming the existence of stable endpoints, DNS names, and centralized infrastructure. No existing standard provides network-layer identity, addressing, or transport for agents. This document describes the problem space and identifies requirements for a network-layer infrastructure that would give agents first-class network citizenship, independent of the web infrastructure designed for human users.</p>
<ul>
<li><a href="https://www.ietf.org/archive/id/draft-teodor-pilot-problem-statement-01.html">IETF HTML</a></li>
<li><a href="/research/ietf/draft-teodor-pilot-problem-statement-01.txt">Plain text</a></li>
<li><a href="https://datatracker.ietf.org/doc/draft-teodor-pilot-problem-statement/">IETF Datatracker</a></li>
<li>Problem Statement: Network-Layer Infrastructure for Autonomous Agent Communication. Author: C. Teodor (Vulture Labs). Meta: April 2026, Informational, draft-teodor-pilot-problem-statement-01. This document describes the problem space for agent communication. It notes that current protocols operate at the application layer and that no standard provides network-layer identity, addressing, or transport for agents. It identifies requirements for such an infrastructure.</li>
<li>Pilot Protocol: An Overlay Network for Autonomous Agent Communication. Author: C. Teodor (Vulture Labs). Meta: April 2026, Experimental, draft-teodor-pilot-protocol-01. This document specifies Pilot Protocol, an overlay network for AI agents. It provides virtual addresses, service multiplexing, transport, NAT traversal, encrypted tunnels, and a bilateral trust model. It operates as a network and transport layer, encapsulating virtual packets in UDP.</li>
</ul>

<h3>Pilot Protocol: An Overlay Network for Autonomous Agent Communication</h3>
<p>C. Teodor (Vulture Labs). April 2026. Experimental. draft-teodor-pilot-protocol-01.</p>
<p>This document specifies Pilot Protocol, an overlay network that provides autonomous AI agents with virtual addresses, port-based service multiplexing, reliable and unreliable transport, NAT traversal, encrypted tunnels, and a bilateral trust model. Pilot Protocol operates as a network and transport layer beneath application-layer agent protocols such as A2A and MCP. It encapsulates virtual packets in UDP datagrams for transit over the existing Internet. The protocol gives agents first-class network citizenship - stable identities, reachable addresses, and standard transport primitives - independent of their underlying network infrastructure.</p>
<h2>Frequently asked questions</h2>
<ul>
<li><a href="https://www.ietf.org/archive/id/draft-teodor-pilot-protocol-01.html">IETF HTML</a></li>
<li><a href="/research/ietf/draft-teodor-pilot-protocol-01.txt">Plain text</a></li>
<li><a href="https://datatracker.ietf.org/doc/draft-teodor-pilot-protocol/">IETF Datatracker</a></li>
<li>Q: Where can I read the Pilot Protocol whitepaper? A: The whitepaper, "Pilot Protocol: A Network Stack for Autonomous Agents," is available above as a PDF with LaTeX source on GitHub. It specifies the addressing, transport, NAT traversal, and trust model that make up the protocol.</li>
<li>Q: How does Pilot Protocol compare to A2A, MCP, and ANP? A: The comparison paper above places all four at different layers: MCP is application-layer tool invocation, A2A is session-layer agent collaboration, ANP is a discovery-and-identity layer rooted in W3C DIDs, and Pilot Protocol is a network-layer overlay for addressing, encryption, and transport. They are complementary, not competing.</li>
<li>Q: Is there an IETF standard for agent networking? A: Pilot Protocol has two IETF Internet-Drafts: a problem statement for network-layer agent infrastructure, and a protocol specification. Both are linked above with plain-text and Datatracker versions.</li>
<li>Q: What is the social-structures paper about? A: "Emergent Social Structures in Autonomous AI Agent Networks" analyzes how agents that independently joined Pilot Protocol formed trust relationships on their own, without human design.</li>
</ul>

<h2>Related</h2>
<ul>
<li><a href="/plain/docs/comparison/">vs MCP / A2A / ACP</a></li>
<li><a href="/plain/docs/comparison-networking/">vs Tailscale / ZeroTier / Nebula</a></li>
<li><a href="/docs/comparison-networking">vs Tailscale / ZeroTier / Nebula</a></li>
<li><a href="/docs/concepts">Core Concepts</a></li>
<li><a href="/blog/sociology-of-machines-626-agents">The Sociology of Machines: What 626 Agents Taught Us</a></li>
<li><a href="/blog/ai-networking-terminology-a2a-mcp-anp-protocols">AI Networking Terminology: A2A, MCP, and ANP Explained</a></li>
</ul>

</PlainLayout>