Die Programmierer des eDonkey-Clients eMule bereiten ein neues Filesharing-Netzwerk vor, das ohne Server auskommen soll. Einen Namen hat die Sache noch nicht, dafür wurden erste Tests bereits erfolgreich durchgeführt, wie das Mitglied Schuttwegräumer zu berichten weiß.

Eigentlich war das eDonkey-Netzwerk so angelegt, dass viele kleine Heimserver den Verkehr zwischen den Nutzern steuern sollten. Doch mit dem Erfolg dieser Tauschbörse kamen schnell die großen Server in Mode, die bis zu 150.000 Benutzer gleichzeitig bedienen konnten. Kommerzielle Anbieter nutzten diese Server meist als Werbeplattformen für ihre Dienstleistungen, denn anders wäre der dabei entstehende gigantische Traffic auch gar nicht zu finanzieren. Doch diese Abhängigkeit von den großen Servern erweist sich als große Bürde für die Zukunft des Netzwerkes. Privatpersonen können solche Rechner niemals finanzieren und lohnt sich die Finanzierung über Werbung nicht mehr, dann funktioniert die Tauschbörse nicht mehr. Die BoardNachrichten haben vor etwa drei Wochen über einen großen gleichzeitigen Crash vieler Server berichtet. Und vor ein paar Tagen hatte sich zum Beispiel Silent-Bob verabschiedet, der im letzten Jahr sehr zuverlässig bis zu 100.000 Clients versorgt hatte.

Durch das OpenSource-Projekt eMule war innerhalb des letzten Jahres der ursprüngliche Client eDonkey zu einem Minderheitenprogramm geschrumpft. Doch die Programmierer des eDonkeys hatten in der Zwischenzeit ihr Programm wesentlich weiterentwickelt. Neben der herkömmlichen Tauschbörse konnte der sich auch im Overnet tummeln, einem Peer-To-Peer-Netzwerk, das keine zentralen Server benötigt und deshalb auch ohne kommerzielle Unterstützung auskommt.

Jetzt wird auch bei den Entwicklern von eMule umgedacht. Der Programmierer Ornis veröffentlichte im offiziellen Forum eine Erklärung, dass ein eigenes serverloses eMule-Netzwerk in Vorbereitung wäre. Die Netzwerk würde sich aber nicht dem Overnet anschließen, sondern eigene Wege gehen. Da dessen Protokoll nicht frei verfügbar wäre, wäre es zu kompliziert, dieses nachzubauen und außerdem wolle man eigene Features anbieten. Erste Test seien bereits gestartet. Am Anfang wird es wie beim eDonkey einen Client geben, der beide Formen der Tauschbörse nutzen kann - mit oder ohne Server. Der Tausch ohne Server wird aber zuerst nur für die Leute möglich sein, die sich nicht hinter einem Firewall, Router oder Proxy verstecken. Aber auch diese Hürde soll bald überwunden sein.

Inzwischen kann man noch nicht freigegebene Alphaversionen des neuen eMules bereits über das herkömmliche eMule-Netzwerk beziehen. Im Moment sind dort zwei Versionen im Umlauf, eMule 0.39d* und eMule 39E**. Wie beim Overnet benutzt der neue eMule das Kademlia-Protokoll, deshalb sind die Versionen auch unter diesem Stichwort im Netz zu finden. Einige Mitglieder des eMule-Forums, die nicht zu den Entwicklern gehören, haben inzwischen das neue Netzwerk getestet.

Dazu gehört auch der Nick Schuttwegräumer, der seine ersten Eindrücke so zusammenfasst:

"Ich habe den eDonkey-Teil des neuen eMules derzeit abgeschaltet und die Ports geändert, damit die Quellen auf anderen Rechnern das Ergebnis nicht verfälschen. Es sind aber noch recht wenige Leute mit diesem (internen Test-)Client unterwegs. Dadurch bleibt ein Masseneffekt zuerst einmal wie beim Overnet aus. Ich denke mal, dass ab einer gewissen Anzahl an Kadelia-Clients das aber recht gut funktionieren wird.

Durch den Quellenaustausch mit dem herkömmlichen eDonkey-Netzwerk finden inzwischen doch Quellen zu mir, die meisten sind bei einer Kontrolle aber ed2k-Clients. Diese kommen halt dadurch zu mir, dass die neuen Clients auch eine Verbindung ins herkömmliche Netz aufbauen können. Wer also mehr Quellen haben will, sollte beide Protokolle aktivieren. Allerdings ist das dann kein objektiver Test mehr.

Sollte dieser neue eMule-Client, der auf Basis des Kademlia-Protokolls funktioniert, dieselbe Qualität wie das Overnet bekommen (oder besser), dann hat das Projekt sicherlich Zukunft. Momentan ist halt bei den beiden Versionen 0.39 d/e noch einiges Beta und der Client wurde ja bisher offiziell überhaupt nicht freigegeben. Die Sache wird auf jeden Fall spannend."

 

* eDonkey-Link: e2k://|file|emule_39d_kademlia_test.zip|1354482|A27280FFCACDB41B07C50E048BC977C3|/

** eDonkey-Link: ed2k://|file|Emule.Kademlia.v0.39E.Test.zip|1358009|DF401AF6440A38966910FF63ADEB6D08|/