Projekt:WebViaP2P

Aus Wikiversity

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[Bearbeiten] Projektvorstellung

[Bearbeiten] Problemstellung:

Die Bestrebungen das Internet zu Zensieren und die Meinungsfreiheit im Netz einzurschränken steigen stetig. Mit diesem Projekt soll dem entgegen gewirkt werden.

[Bearbeiten] Allgemeine Überlegungen

Solange Webinhalte - egal ob in Form von HTML PHP oder anderer durch Browser interpretierbarer Code - an einen oder mehrere Webserver gebunden sind unterliegen sie der Zensurgefahr, sei es durch:

  • Domainsperre
  • Abschaltung von Servern
  • Zwangsfilterung (IP- oder inhaltsbasiert, Providerseitig oder per Zwangssoftware auf den Benutzer PCs)
  • Abmahnungen, Klagen etc.

Um diese Gefahren soweit wie möglich auszuschalten, bzw. um die Zensur möglichst zu erschweren gilt es nun die Webinhalte möglichst von Servern, Domains und IPs zu lösen.

[Bearbeiten] Lösungsansatz

Das oben genannte Ziel könnte durch die Entwicklung eines speziellen neuen Datenübertragungsprotokolls erreicht werden. Dies könnte in Form einer Kombination der Technologien:

  • TOR
  • Torrent
  • Verschlüsselung
  • Symetrische Steganographie
  • Assymetrische Steganographie

geschehen.

Inhalte würden dabei wie bei Bit-Torrent in (mehrfach vorhandene) Fragmente verteilt (sozusagen ein holografisches Netz) und auf den am Netzwerk teilnehmenden Computern (Mischung aus Benutzercomputern + zusätzlich Servern im Internet) gespeichert. Übertragen würden die Datenfragmente ausschließlich über das TOR-Netzwerk und zusätzlich verschlüsselt. Ein Netzwerk von Torrent-Trackern würde die Übertragung der Daten mit zwei Sätzen von Trackern organisieren:

  • Tracker Art A:

Enthält Inhaltsstrukturierung: Rubriken, etc, Interne und Externe Links der angebotenen Inhalte

  • Tracker Art B:

Die eigentlichen Inhalte

Durch die Trennung von Inhaltestrukturierung und eigentlichen Inhalten auf verschiedene Sätze von Trackern könnte eine größere Redundanz und dadurch Sicherheit erreicht werden.

Die Nutzung von TOR und Verschlüsselung würde es "Angreifern" erschweren heraus zu finden wer welche Inhalte abgerufen hat und von welchen Stellen die entsprechenden Fragmente geliefert wurden.

[Bearbeiten] Vorläufiges Ablaufdiagramm

Webviap2p.jpeg

[Bearbeiten] Zu lösende Fragen

[Bearbeiten] Wie können die Inhalte im Browser wieder zu Websites zusammengesetzt werden? (Plugin?)

[Bearbeiten] Inhaltsstrukturierung

Wie genau könnten die Inhalte strukturiert, bzw. eine möglichst bequeme Suche nach bzw. in den Inhalten ermöglicht werden, so dass das bisherige gewohnte "Internetbenutzungserlebnis" der Nutzer sich möglichst wenig ändert?

[Bearbeiten] Kontrollinstanz?

Diese Technik kann übelst missbraucht werden. Sollte es eine Art Kontrollinstanz geben? Wenn ja, wie könnte diese aussehen?

Eine Kontrolle würde die Möglichkeit des Zugriffs auf alle Inhalte vorraussetzen, dass würde dem Ziel des Projekts aber entgegenlaufen.

[Bearbeiten] Diese Technik muss verborgen bleiben, um ihren Zweck in Unrechts-Regimen zu erfüllen

Es darf kein erkennbar spezieller Dienst (Anonymisierung o.ä.) verwendet werden.

Wikipedia
 Wikipedia: Steganographie – Artikel in der Online-Enzyklopädie
Wikipedia
 Wikipedia: Glaubhafte Abstreitbarkeit – Artikel in der Online-Enzyklopädie

Dies könnte durch "Verkapselung" in bereits bestehenden "neutralen/harmlosen" Protokollen/Diensten geschehen.

[Bearbeiten] Diese Technik sollte auch ohne öffentliche Infrastruktur funktionieren

WLAN-Vermaschung?

[Bearbeiten] Diese Technik sollte leicht erweiterbar und an neue Gegebenheiten anpassbar sein

  • Modularer Aufbau
Persönliche Werkzeuge