Dist.ribut.us lite: Difference between revisions

From Adam Colton
Jump to navigation Jump to search
No edit summary
Line 2: Line 2:


== Federation Problem ==
== Federation Problem ==
In a federated server system, individual servers can gain power over the whole system. To prevent this, the rules need to be enforced and users should not be associated with an individual server.


== Design ==
=== Gateway ===
A gateway is a service that talks to many servers to make sure the system is honest. Gateway software should be light weight and simple enough that a moderately sophisticated user can setup their own gateway.
=== Server ===
The servers hold data and facilitate connections. Most communication is user-to-user over WebRTC.


[[Category:dist.ribut.us]]
[[Category:dist.ribut.us]]

Revision as of 13:57, 9 August 2018

Rather than full p2p, a system for distributing trust between federated servers

Federation Problem

In a federated server system, individual servers can gain power over the whole system. To prevent this, the rules need to be enforced and users should not be associated with an individual server.

Design

Gateway

A gateway is a service that talks to many servers to make sure the system is honest. Gateway software should be light weight and simple enough that a moderately sophisticated user can setup their own gateway.

Server

The servers hold data and facilitate connections. Most communication is user-to-user over WebRTC.