napster hat ja nicht technologisch versagt sondern wurde durch die justiz totgemacht. gegen morpheus liefen einfach noch keine unterlassungsklagen und drum existiert es noch.
napster basierte darauf, dass es einige wenige, aber feste server gab, worauf sich jeder benutzer einloggen musste. bei morpheus werden benutzer mit hoher bandbreite zu diesen servern. sie sind dann sogenannte "supernodes". nun, wie findet der client diese supernodes? zwei möglichkeiten: entweder er bezieht eine ip von einem zentralen server oder er scannt das netzwerk ab (was aber länger dauern dürfte).
nun, wenn du auf einem server oder supernode bist, so kannst du nach dateien suchen. dabei wird einfach eine suchanfrage an die datenbank des servers gemacht.
morpheus erkennt gleiche dateien und legt sie zusammen
nun beginnst du mit dem herunterladen. dabei konntest du bei napster nur reines p2p machen, also eine datei von genau einem anderen user holen.
bei morpheus wurde dies verbessert. du kannst nun eine datei von beliebig vielen anderen usern saugen und kannst dadurch natürlich von einer höheren bandbreite profitieren. andere tauschbörsen, z.b. der edonkey oder die neuen versionen von bearshare können das auch, wobei es beim donkey noch ein paar weiter finessen gibt.