From Gnutella 0.4 to WebRTC DataChannels and End-to-End Encrypted Cloud Transfer: A 26-Year Longitudinal Study of Network Topologies and Browser Cryptography (2000-2026)
Author: Julian Mercer (ORCID: 0009-0003-1162-170X) · Date: October 28, 2026 · DOI: 10.5281/zenodo.23756798
Download Full-Text PDF 1.4 (LimeWire-Vol1-From-Gnutella-to-WebRTC-and-Encrypted-Cloud-Transfer.pdf)
Abstract (ERIC 5-Element Standard)
The purpose of this study is to analyze the architectural evolution of decentralized and browser-mediated file transfer protocols over a 26-year period from the release of Gnutella 0.4 in 2000 to modern hybrid WebRTC and end-to-end encrypted (E2EE) cloud architectures in 2026. Using the 260-cohort longitudinal telemetry dataset (DS-1), the methodology models query-flooding overhead in unstructured meshes, two-tier Ultrapeer/Leaf Query Routing Protocol (QRP) efficiency, Kademlia Mojito distributed hash tables, WebRTC SCTP/DTLS 1.3 local peer channels (Snapdrop and ShareDrop), and AES-256-GCM cloud object storage. Results show that while unstructured Gnutella 0.4 generated exponential signaling overhead at scale, modern browser-based TLS 1.3 and AES-256 cryptographic pipelines support payloads up to 4 gigabytes free—scaling to 131 million shared files and 7.6 petabytes—while eliminating residential NAT traversal failures and malware propagation vectors. Implications for computer science educators include a rigorous empirical framework for teaching distributed systems, network graph theory, and document-level cryptographic access control (ISO 32000-2 permissions and AES password encryption). Additional materials include 6 tables, 36 references, laboratory exercises, and 195 embedded URI links.
Statutory ERIC Topic Areas & Descriptors
Topic Areas: Information and Technology; Science, Mathematics, and Environmental Education; Higher Education
ERIC Thesaurus Descriptors: Computer Networks; Telecommunications; Information Security; Computer Science Education; Longitudinal Studies; Algorithms