Distributed Social Networks

A session from FuCamp '09 at Furtwangen, Germany. »
Mario Volke

Worum geht's
Was heißt verteilt
und wozu das alles
?
Keine zentrale Datenbank / Plattform
Plattform-übergreifende Netzwerke
offene Schnittstellen
User behält Kontrolle über seine Daten

DEMO?
NoseRub als Protokoll
OpenID
RSS
FOAF
offene 
Technologien
http://noserub.com
http://identoo.com
Die Plattform auf 
deinem eigenen Server
Aggregation aus
verschiedenen Quellen
APIs, RSS Feeds, etc.
Synchronisation
der Profile über FOAF
Öffnen bestehender Netzwerke
durch gemeinsame Schnittstellen
APIs für
Userdaten (Profile)
Friends (social graph)
Aktivitäten
Google OpenSocial
http://searchengineland.com/071031-003354.php
HelloWorld
http://www.helloworld-network.org
Authentifizierung

Dezentralisierung

Sicherheit

Kommunikation
HelloWorldID
ähnliches Protokoll wie OpenID
mit Public Key Verfahren
Profiles und Sub-profiles
freie Wahl des Speicherorts dieser Profiles
spezielles Protokoll als Verbindung versch. HelloWorld-Server
Asymmentrisch: Public/Private-Key Verfahren für Schlüsselaustausch
Symmetrisch: Klassische Verschlüsselung
Digitale Signaturen: Hashes über die Nachrichten
über Email
über Peer-to-peer (z.B. Freenet)
Distributed 
Social Networks
Mario Volke
Fucamp '09
Wohin geht die Reise?
W3C
Semantic Web
Google
Twitter
Laconi.ca
Facebook
OpenID
OAuth
XMPP
FOAF
SIOC
RDFa
Linked Data
StudiVZ
XING
Facebook Connect
NoseRub
OpenSocial
HelloWorld
Origo

Loading comments...

Please log in to add your comment.

Report abuse