How We Ruined The Internet
Micah Beck, Terry Moore

TL;DR
This paper critically examines the foundational assumptions of Internet architecture, highlighting how the shift to private overlay networks has conflicted with original open data principles and contributed to societal issues.
Contribution
It identifies the assumption of point-to-point datagram delivery as limiting and argues for reexamining core Internet design principles to address current challenges.
Findings
Development of private overlay infrastructure like CDNs and cloud networks.
Contradiction between early Internet goals and monopolistic practices of hypergiant operators.
Need to reconsider fundamental assumptions to resolve societal and technical issues.
Abstract
At the end of the 19th century the logician C.S. Peirce coined the term "fallibilism" for the "... the doctrine that our knowledge is never absolute but always swims, as it were, in a continuum of uncertainty and of indeterminacy". In terms of scientific practice, this means we are obliged to reexamine the assumptions, the evidence, and the arguments for conclusions that subsequent experience has cast into doubt. In this paper we examine an assumption that underpinned the development of the Internet architecture, namely that a loosely synchronous point-to-point datagram delivery service could adequately meet the needs of all network applications, including those which deliver content and services to a mass audience at global scale. We examine how the inability of the Networking community to provide a public and affordable mechanism to support such asynchronous point-to-multipoint…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Peer-to-Peer Network Technologies · Internet Traffic Analysis and Secure E-voting
