Update of "Reference: Meridian P2P Overlay Network"
Not logged in

Artifact ID: 901e015c65a82fd629426096bfe88d81f33a51e3
Page Name:Reference: Meridian P2P Overlay Network
Date: 2020-05-30 17:01:34
Original User: martin_vahi
Parent: a7512a616221dbc8e8c7ece6f525464693fce762 (diff)

As of 2020_05_30 this academic project advertised to have GPL licensed code, but as of 2020_05_30 it does not have publicly available code. It's main value is the ironic idea that it tries to deanonymize P2P-network nodes to increase data transmission speeds.

A citation from its homepage: "Meridian is a peer-to-peer overlay network for performing location-aware node and path selection in large-scale distributed systems. It provides a simple lightweight framework for keeping track of location information for participating nodes, without using virtual coordinates. Instead, it builds a distributed, failure resilient overlay graph, maintains the graph using a gossip protocol, and performs direct measurements in response to queries.

We have implemented three applications using the Meridian framework. Our applications currently (1) find the closest (lowest latency) node to a given target, (2) select the most centrally located node in a given set, and (3) discover a node within latency bounds of multiple targets. The system works by performing a multi-hop search where the node at each hop exponentially reduces the distance to a target within the solution space. The Meridian framework is used to provide a resilient, loosely structured overlay network that takes advantage of the rough conformance to triangle inequality of network latencies to intelligently reduce the necessary search space at each hop, allowing the system to be highly scalable."

It seems to have a follow-on academic project called Octant.