Tribler: A social-based Peer-to-Peer System: Difference between revisions

From
Jump to navigation Jump to search
Line 16: Line 16:
Heutige Systeme werden von über 1 Million User genutzt, so dass Performance und Verhaltensweisen die so ein System zu Tage bringt nur unter speziellen Voraussetzugen wirklich getetstet werden kann. Die Autoren von Tribler hatten jedoch selbst eine mehrjährige Studie seit 2003 in der Sie BitTorrent sehr genau untersucht haben.
Heutige Systeme werden von über 1 Million User genutzt, so dass Performance und Verhaltensweisen die so ein System zu Tage bringt nur unter speziellen Voraussetzugen wirklich getetstet werden kann. Die Autoren von Tribler hatten jedoch selbst eine mehrjährige Studie seit 2003 in der Sie BitTorrent sehr genau untersucht haben.
Basierend darauf formulieren Sie nun 5 grosse Herausforderungen für die Forschung und wie gerade der sozialbasierende Ansatz hilft, diese zu lösen.
Basierend darauf formulieren Sie nun 5 grosse Herausforderungen für die Forschung und wie gerade der sozialbasierende Ansatz hilft, diese zu lösen.
;Dezentralisierung

1.;Dezentralisierung
:Die schwierigste Herausforderung ist die dezentalisierung der Funktionalität eines P2P-Netzwerks über die einzelnen Peers. Volle D. hiesse wir bräuchten keine zentralen Elemente mehr, die ja auch von jmd aufgesetzt und verwaltet werden müssten und zudem auch zu einem Sicherheitsrisiko werden könnten.
:Die schwierigste Herausforderung ist die dezentalisierung der Funktionalität eines P2P-Netzwerks über die einzelnen Peers. Volle D. hiesse wir bräuchten keine zentralen Elemente mehr, die ja auch von jmd aufgesetzt und verwaltet werden müssten und zudem auch zu einem Sicherheitsrisiko werden könnten.
:Soziale Gruppen hingegen bilden eine natürliche Art der Dezentralisation, da Kommunikation meist nur unter Gruppenmitgliedern stattfindet.
:Soziale Gruppen hingegen bilden eine natürliche Art der Dezentralisation, da Kommunikation meist nur unter Gruppenmitgliedern stattfindet.
;Verfügbarkeit

;Integrität & Vertrauen
2.;Verfügbarkeit
;Anreize schaffen
3.;Integrität & Vertrauen
;Netzwerk Tranzparenz
4.;Anreize schaffen
5.;Netzwerk Tranzparenz


==Architektur==
==Architektur==

Revision as of 14:39, 13 July 2007

Einführung

Bei den klassischen P2P-Filesharing-Systemen geht es meist nur um den technischen Aspekt und User werden als anonyme, unabhängige Einheiten wahrgenommen. Sie lassen völlig ausser Acht das sämtliche Nutzer auch in einem complexen sozialen Kontext integriert sind. Würde man die Informationen die ein dieses soziale Netzwerk bietet zu Hilfe nehmen, liessen sich viele wichtige Eigenschaften wie zB. die Performance steigern lassen.

Die Autoren des zugrunde liegenden Papers haben nun genau dies getan und eine Software - Tibler - entwickelt, die die Vorzüge des BitTorrent-Protokolls mit den Eigenschaften eines sozialen Netzes kombiniert.

Tribler logo.png

www.tribler.org

Die 5 grossen Herausforderungen

Heutige Systeme werden von über 1 Million User genutzt, so dass Performance und Verhaltensweisen die so ein System zu Tage bringt nur unter speziellen Voraussetzugen wirklich getetstet werden kann. Die Autoren von Tribler hatten jedoch selbst eine mehrjährige Studie seit 2003 in der Sie BitTorrent sehr genau untersucht haben. Basierend darauf formulieren Sie nun 5 grosse Herausforderungen für die Forschung und wie gerade der sozialbasierende Ansatz hilft, diese zu lösen.

Dezentralisierung
Die schwierigste Herausforderung ist die dezentalisierung der Funktionalität eines P2P-Netzwerks über die einzelnen Peers. Volle D. hiesse wir bräuchten keine zentralen Elemente mehr, die ja auch von jmd aufgesetzt und verwaltet werden müssten und zudem auch zu einem Sicherheitsrisiko werden könnten.
Soziale Gruppen hingegen bilden eine natürliche Art der Dezentralisation, da Kommunikation meist nur unter Gruppenmitgliedern stattfindet.
Verfügbarkeit
Integrität & Vertrauen
Anreize schaffen
Netzwerk Tranzparenz

Architektur

Architecture.jpg

  • Soziale Gruppen
  • Megacaches
  • "Taste buddy"-basiertes Inhalte finden
  • Downloading
  • Nutzeroberfläche
  • Bootstrapping
  • Overhead Analyse

Referenzen