Free Haven: Difference between revisions
Jump to navigation
Jump to search
Line 26: | Line 26: | ||
**Komplexere Operationen wie Handel oder Vertrauens-System |
**Komplexere Operationen wie Handel oder Vertrauens-System |
||
===Einführung=== |
===Einführung=== |
||
Das gesamte ist in einer Community von Servern angeordnet - das Servenet. Dabei hat jeder Server einen eigenen Public-Key, wie auch Reply-Blocks und die Informationen über die entsprechenden Keys und Blöcke der anderen Server. Hinzu kommen dann noch Werte für das Vertrauen die wir einem Server zumessen. |
|||
Servenet |
|||
Struktur eines Free Haven Servers |
Struktur eines Free Haven Servers |
||
Line 32: | Line 32: | ||
*Komm Modul |
*Komm Modul |
||
*Node DB |
*Node DB |
||
===Operationen=== |
===Operationen=== |
||
* Hinzufügen von Dokumenten |
* Hinzufügen von Dokumenten |
Revision as of 23:28, 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 |
System Design
- 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
Das gesamte ist in einer Community von Servern angeordnet - das Servenet. Dabei hat jeder Server einen eigenen Public-Key, wie auch Reply-Blocks und die Informationen über die entsprechenden Keys und Blöcke der anderen Server. Hinzu kommen dann noch Werte für das Vertrauen die wir einem Server zumessen.
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
- Zerstreungsalgorithmus
- Aufbau
- Ablauf
Quittungen für Aktionen
- Ablauf