MyNet: Bridging the Gap Between P2P Freedom and Infrastructure Reliability

A hybrid P2P/Infrastructure platform for personal and social Internet services

2008-09-01
Dimitris N. Kalofonos, Zoe Antoniou
Summary
Problem
Method
Results
Takeaways
Abstract

This paper introduces a hybrid P2P/Infrastructure platform that extends the "MyNet" system by integrating Infrastructure-hosted MyNet Virtual Devices (MVD). This architecture bridges decentralized P2P networking with centralized Internet services to provide 24/7 connectivity and seamless third-party service integration.

TL;DR

The paper presents a hybrid architecture for MyNet, a personal and social networking platform. By introducing MyNet Virtual Devices (MVD)—infrastructure-hosted entities that behave like personal hardware—the authors solve the "intermittent availability" problem of pure P2P networks while allowing seamless, secure integration with traditional 3rd-party Internet services.

Context & Motivation: The Tug-of-War Between Centralization and Autonomy

Modern digital life is split between two suboptimal paradigms:

  1. Centralized Web Services: (e.g., Facebook, Flickr) These offer reliability but create "walled gardens." Users must re-upload content to multiple sites, losing control over their data and dealing with fragmented UI models.
  2. Pure P2P Networks: (e.g., Early MyNet, Turtle) These grant autonomy and privacy but fail when a user’s laptop or phone is turned off. If the host is offline, the service is dead.

The authors' insight was to create a "Virtual Persona" in the cloud that acts as a 24/7 anchor for the user’s decentralized network, effectively combining the "always-on" nature of the web with the "user-owned" nature of P2P.

Methodology: The Hybrid Architecture

The core of the system is the integration of infrastructure elements into the VIA P2P overlay.

1. MyNet Virtual Devices (MVD)

An MVD is essentially a specialized MyNet node running on a hosted server or Virtual Machine. It is a full citizen of the user’s Personal Device Cluster (PDC). Because it is hosted in a professional data center, it provides a stable entry point (Rendezvous) for other mobile devices to find each other.

2. MyNet-aware Internet Services (MaIS)

MaIS are the "translators" of this ecosystem. They sit on the MVD and act as proxies.

  • Internet-side: They communicate with 3rd-party APIs (SOAP, XML-RPC).
  • P2P-side: They expose these services as native MyNet components. This allows a user to "stream" a song from a web service to a friend via a Passlet (a secure capability token) as if the song were hosted on their own hard drive.

Proposed hybrid P2P/Infrastructure architecture

3. Remote Introductions & The Broker

The MyNet Broker solves the "bootstrap" problem. In pure P2P, adding a contact often requires physical proximity (e.g., Bluetooth). The Hybrid model uses the Broker to mediate out-of-band invitations (via Email/SMS) and Exchange Random Invitation Numbers (RIN) to establish encrypted P2P links remotely.

Experimental Validation: User Trust vs. Utility

The authors built a prototype for Ubuntu Linux and Nokia N800 devices. The evaluation focused on the human-centric aspect of the technology:

  • Usability: The "Passlet" metaphor (real-world ticket analogy) proved highly successful, with 86% of users finding the security concept easy to grasp.
  • Service Adoption: 90% of users saw the value in MaIS for personal networking (e.g., remote backup and access).
  • The Privacy Trade-off: Interestingly, while the infrastructure adds value, it introduces a "trust gap." As shown in the results, privacy/security remained the primary concern for users when adopting hosted virtual devices.

Key issues for MyNet-aware Internet Services

Critical Insight & Conclusion

The "Hybrid MyNet" isn't just about adding a server to a P2P network; it's about Abstracting Infrastructure. The user treats the cloud MVD exactly like their mobile phone. This Inductive Bias—that "the cloud is just another one of my devices"—is a powerful UI/UX pattern for decentralized systems.

Takeaway for the Future: This work pre-dates the modern "Personal Cloud" or "Self-Sovereign Identity" (SSI) movements but provides the technical framework for how they should operate: a blend of high-availability infrastructure nodes acting as proxies for a sovereign, P2P social graph.

Limitations: The study notes that MVD scalability remains a hurdle. Transitioning from heavy VMs to lightweight containers or shared-middleware accounts is necessary to bring hosting costs down to a level that competes with centralized giants like Amazon or Google.

Find Similar Papers

Try Our Examples

  • Find recent research on hybrid P2P-cloud architectures for decentralized social networks that emphasize user privacy and data sovereignty.
  • Which paper first introduced the UIA (Unmanaged Internet Architecture) protocol, and how does MyNet evolve its concept of persistent personal names?
  • Search for studies investigating the application of MyNet-like "Personal Device Clusters" in modern IoT and Edge Computing environments to solve device interoperability.
Contents
MyNet: Bridging the Gap Between P2P Freedom and Infrastructure Reliability
1. TL;DR
2. Context & Motivation: The Tug-of-War Between Centralization and Autonomy
3. Methodology: The Hybrid Architecture
3.1. 1. MyNet Virtual Devices (MVD)
3.2. 2. MyNet-aware Internet Services (MaIS)
3.3. 3. Remote Introductions & The Broker
4. Experimental Validation: User Trust vs. Utility
5. Critical Insight & Conclusion