Hacker News new | ask | show | jobs
by imtringued 429 days ago
This is basically the answer.

Minimum latency broadcast forms a B tree. A tree is by definition not peer to peer. The number of branches per node is upload speed divided by bandwidth of the stream. This branching factor is extremely low for residential internet with asymmetric high download and low upload speeds.

Once you add malicious adversaries in the P2P network or poor network connectivity, each client will need to read multiple streams via erasure encoding at once and switch over, when a node loses its connection.

1 comments

A bit like peer to peer warehousing to build an Amazon? huge logistics operation vs. a million people in their Prius driving to their neighbours.