Free Haven: Difference between revisions

From
Jump to navigation Jump to search
Line 15: Line 15:
[[Image:Schema1.PNG]]
[[Image:Schema1.PNG]]
*Kommunikationskanal
*Kommunikationskanal
**Für anonyme und vertrauliche Kommunikation
**t1
**t2
*Publicationssystem
*Publicationssystem
**Zum Speichern und Bereitstellen von Daten und Dokumenten
**t1
*Agenten / Benutzer
*Agenten / Benutzer
**Autoren, Leser, Server
**t1
**Kommunikation via Reply-Blocks über Comm. Channel
*Operationen
*Operationen
**Publication System stellt Operation die von den Agenten benutzt werden
**t1
**Simple Operationen wie Einfügen und Lesen
**Komplexere Operationen wie Handel oder Vertrauens-System
===Einführung===
===Einführung===
Servenet
Servenet

Revision as of 23:23, 14 July 2007

Einführung

Das Free Haven Projekt zielt darauf ab ein System für verteilten, anonymen und persistenten Datenspeicher anzulegen, welches robust ist gegenüber Versuchen "böser" Nutzer jedwede Daten zu finden und zu zerstören.

Das ursprüngliches MIT-Projekt und Master-Thesis von R.Dingledine (Projektleiter in Tor, Mitentwickler Mixminion) und einiger anderer Studenten wurde jedoch aufgrund veschiedener ungelöster Probleme auf Eis gelegt.

Roger Dingledine.jpg

Roger Dingledine

System Design

Schema1.PNG

  • Kommunikationskanal
    • Für anonyme und vertrauliche Kommunikation
  • Publicationssystem
    • Zum Speichern und Bereitstellen von Daten und Dokumenten
  • Agenten / Benutzer
    • Autoren, Leser, Server
    • Kommunikation via Reply-Blocks über Comm. Channel
  • Operationen
    • Publication System stellt Operation die von den Agenten benutzt werden
    • Simple Operationen wie Einfügen und Lesen
    • Komplexere Operationen wie Handel oder Vertrauens-System

Einführung

Servenet

Struktur eines Free Haven Servers

  • Haven Modul
  • Komm Modul
  • Node DB

Operationen

  • Hinzufügen von Dokumenten
  • Abrufen von Dokumenten

Robustheit / Verantwortung

  • Maßnahmen zur Identifizierung von bösartigen Servern

Bestandteile einzelner “shares”

  • Zerstreungsalgorithmus
  • Aufbau

Handel von „shares“

  • Ablauf

Quittungen für Aktionen

  • Ablauf

Schlussbetrachtungen

Referenz