Owner Free Filesystem

Owner Free Filesystem
OwnerFreeFilesystem

Screenshot von OFFSystem
Basisdaten
Entwickler: http://offsystem.sf.net/
Aktuelle Version: 0.19.34
(28. Oktober 2008)
Betriebssystem: Microsoft Windows, Linux, Mac OS X
Kategorie: Peer-to-Peer
Lizenz: GPL
Deutschsprachig: Ja
http://offsystem.sf.net

Das Owner-Free File System, kurz OFFSystem oder OFF, ist ein Open-Source-System zum Speichern und Abfragen von digitalen Daten in einem P2P-Netzwerk.

Das System gewährleistet die Glaubhafte Abstreitbarkeit eines bestimmten Datentausches seiner Benutzer, was manchmal gewünscht wird, da in Netzwerken wie z. B. Gnutella- und Gnutella2, FastTrack, Kazaa, eDonkey, BitTorrent die Benutzer inzwischen häufiger Ziel von Strafverfolgung und zivilrechtlichen Forderungen werden.

Konzept

Alle Dateien im OFF-Netzwerk werden in zufällig ausgewählten („randomized“) Datenblöcken gespeichert. Jede angebotene Datei wird vor dem Upload auf der eigenen Festplatte in etliche Einzelteile geteilt (Blöcke) und dann mit den Blöcken anderer Dateien, die nichts mit der eigentlichen Datei zu tun haben, gemischt. Dies erfolgt über eine XOR-Verknüpfung und sorgt dafür, dass die Blöcke unkenntlich gemacht werden. Zu diesem Zeitpunkt ist es nicht mehr möglich zu sehen, welcher Block zu welchen ehemalig eingefügten Dateien gehört.

Jeder Teilnehmer des OFF-Netzwerks gibt je nach Bedarf eine bestimmte Menge Festplattenspeicher frei, auf welchem daraufhin die einzelnen vermischten Dateien in Form von Blöcken gespeichert werden, die jedoch nicht den Inhalt der Dateien als Klartext haben, da sie zuvor über die oben genannte XOR-Verknüpfung mit anderen willkürlich gewählten Blöcken vermischt wurden. Man speichert somit nicht die Dateien anderer oder die eingelagerte Originaldatei auf seinem Node, sondern nur zusammenhangslose Blöcke. Dies macht die Anonymität aus.

Um eine Datei herunterladen zu können, braucht man einen Schlüssel, der in Form einer URL vergeben wird. Der Client lädt sich dann verteilte Blöcke vom Korb-Speicher (engl.: „Bucket“) der ausgewählten Nodes und setzt sie wieder zur einer kompletten Datei zusammen. Weil die Kleinteile mehrdeutig sind und als Kombination mehrerer Dateien oder Kleinteile entstehen, kann man keinerlei Rückschlüsse von den vorhandenen gespeicherten Daten an sich auf die ursprünglichen Dateien ziehen.

Das einzige Element, das die Zuordnung erlaubt, ist die URL der hochgeladenen Dateien. Diese sind jedoch durch die Bereitstellung der Keys über die Suche vollkommen optional („protected“). Es müssen einfach nur die URLs über andere Kanäle wie z.B. RetroShare anonym ausgetauscht werden.

Das Owner Free Filesystem verfolgt dasselbe Ziel wie das Freenet-Projekt, ist jedoch einfacher zu bedienen mit optimierter Geschwindigkeit und daher so schnell wie BitTorrent oder eMule.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Garbage Collected Filesystem — In computer science, a Garbage Collected Filesystem is a computer filesystem which uses garbage collection to free disk space when files or directories are deleted. Unlike traditional Unix derived filesystems hard links to directories are allowed …   Wikipedia

  • Список файловых систем — Это список файловых систем (ФС) и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • Распределенная ФС — Это список файловых систем и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • Распределенная файловая система — Это список файловых систем и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • Распределенные ФС — Это список файловых систем и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • Распределенные файловые системы — Это список файловых систем и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • Распределённая ФС — Это список файловых систем и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • Распределённая файловая система — Это список файловых систем и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • Распределённые ФС — Это список файловых систем и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

  • Распределённые файловые системы — Это список файловых систем и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”