Diplomverteidigung Konzeption und Realisierung der Server-Komponente für ein P2P-File-Sharing-System, bei dem die User am Umsatz beteiligt sind Vortragender: Holger Krauß Verantwortlicher Hochschullehrer: Prof. Dr.-Ing. habil. Wolfgang Fengler Betreuer: Dr.-Ing. Jürgen Nützel Prof. Dr. R. Grimm Datum: 25. Oktober 2002
Inhalt Einleitung und Motivation Peer-To-Peer Netzwerke und Geschäftsmodelle Betrachtung des Lösungsansatzes Konzeption und Implementierung eines Prototyps
Ziele Prüfung eines neuen Ansatzes für den profitablen Vertrieb von virtuellen Waren über das Internet Kern des Ansatzes: Einbindung der Konsumenten in den Vertrieb Motivation durch Provisionen Nutzung von P2P Konzeption und Realisierung eines Prototyps Analyse und Design Implementierung
Situation Produktion und Vertrieb von Multimedia sind sehr teuer. Firmen sind auf die Erlöse aus dem Verkauf dieser Waren angewiesen. Die Verbreitung von unlizensierten Kopien untergräbt dieses Geschäftsmodell. Internet-Tauschbörsen spielen dabei eine wesentliche Rolle.
Fazit: Keine befriedigende Lösung vorhanden Motivation Entstehung neuer und robusterer Tauschbörsen Rechtliches Vorgehen gegen Tauschbörsen Einsatz von Digital Rights Management Systemen Eigene Internetangebote Ausschalten oder Umgehen möglich Kostenlose Angebote verfügbar Industrie Konsument Kriminalisierung Fazit: Keine befriedigende Lösung vorhanden
Inhalt Einleitung und Motivation Peer-To-Peer Netzwerke und Geschäftsmodelle Betrachtung des Lösungsansatzes Konzeption und Implementierung eines Prototyps
Peer-To-Peer (P2P) peer = ebenbürtig Direkter Datenaustausch zwischen Nutzern Ursprung in Anfängen des Internets ARPANET (60ger Jahre) In Folgejahren Client/Server Modell dominierend „neue“ P2P-Netzwerke Mitte der 90er File Sharing (Napster) Instant Messaging (ICQ) HOST
P2P-Architekturen Reines P2P Hybrides P2P (koordiniertes) Server Client Client Bsp: Gnutella, Freenet Bsp: ICQ, Napster
P2P-Geschäftsmodelle Affiliate Marketing Aufbau virtueller Filialnetze Themenspezifisch Empfehlung glaubwürdiger Partner-Sites Anbieter Kunden Kunden Struktur Marketing (Multi-Level-Marketing) Weiterführung Einbindung des Konsumenten
Inhalt Einleitung und Motivation Peer-To-Peer Netzwerke und Geschäftsmodelle Betrachtung des Lösungsansatzes Konzeption und Implementierung eines Prototyps
Ablauf der Bezahlung nicht realisierbar Lösungsansatz Ablauf der Bezahlung nicht realisierbar Ginny Fred Harry Draco Hoher Aufwand für Fred Bill Potato-System R.Grimm, J.Nützel, DuD 5/2002, Geschäftsmodelle für virtuelle Waren
Ablauf 1. Datei anmelden 2. Datei kaufen (erste Generation) Konten Fred Ginny Harry 1. Datei anmelden 2. Datei kaufen (erste Generation) Bill Quittung 3. Datei kaufen (zweite Generation) Beleg Quittung Content Beleg Quittung Content Fred Ginny Harry
Belege und Transaktionsnummern Speicherung der Belege auf dem Accounting Server Zuordnung über Transaktionsnummern (TAN) Aufbau: [Präfix][NutzerNr][nutzerspez. TAN] Bsp.: 4fo 47111 76543 Einsetzen der Nummer in Dateinamen MySong.mp3 4fo4711176543 MySong .mp3 MySong4fo4711176543.mp3
Inhalt Einleitung und Motivation Peer-To-Peer Netzwerke und Geschäftsmodelle Betrachtung des Lösungsansatzes Konzeption und Implementierung eines Prototyps
Konzeption Objektorientierte Analyse und Design Anwendungsfallanalyse: Datei anmelden Datei kaufen Businessklassen identifizieren Fachklassenmodellierung Aktivitäten modellieren Dialoge identifizieren
Architektur und Implementierung JSP (View) Java Servlets (Controller) JavaBeans (Model) Browser MySQL (RDBMS) Request Response Tomcat (Servlet Container) Java Applet JDBC Komponenten der Java 2 Platform, Enterprise Edition (J2EE) Version 1.4 Jakarta Tomcat 4.0 MySQL Datenbank Server
Prototyp
Zusammenfassung und Ausblick Umgang mit Problem auf andere Weise Übertragung des Interesses an der Einhaltung von Urheberrechten zum Konsumenten. Abbau der Verfeindung und Kriminalisierung Steigerung der Bekanntheit Prüfung von möglichen Weiterentwicklungen Integration des Potato-Systems in Client-Software von Internet-Tauschbörsen. Aufbau einer Community um das Potato-System z.B.: Forum
Vielen Dank für die Aufmerksamkeit! Ende Vielen Dank für die Aufmerksamkeit!