comparison templates/sat_website/principles.html @ 75:085280c48363

update decentralisation schemas after Simona's suggestions
author souliane <souliane@mailoo.org>
date Thu, 28 May 2015 01:48:17 +0200
parents ae46991a3489
children b96dbc7b6c61
comparison
equal deleted inserted replaced
74:651c4049f32b 75:085280c48363
83 <p> 83 <p>
84 {% blocktrans with xmpp="<abbr title=\"eXtensible Messaging and Presence Protocol\">XMPP</abbr>" %} 84 {% blocktrans with xmpp="<abbr title=\"eXtensible Messaging and Presence Protocol\">XMPP</abbr>" %}
85 This is the most complicated aspect to understand, yet a crucial one. Being based on {{ xmpp }}, SàT is immediately decentralised (federated). But what does it mean? To get this point, we need to imagine the Internet as a set of layers. To make it easier, let's say there are only two layers: the physical and the logical one. On the physical layer, you are directly connected to your service provider, and indirectly to all the rest of the world. 85 This is the most complicated aspect to understand, yet a crucial one. Being based on {{ xmpp }}, SàT is immediately decentralised (federated). But what does it mean? To get this point, we need to imagine the Internet as a set of layers. To make it easier, let's say there are only two layers: the physical and the logical one. On the physical layer, you are directly connected to your service provider, and indirectly to all the rest of the world.
86 {% endblocktrans %} 86 {% endblocktrans %}
87 <div class="thumbnail"> 87 <div class="thumbnail">
88 <img src="{% static "images/decentralisation/1_physical.png" %}" ><br/> 88 <img class="schema" src="{% static "images/decentralisation/1_physical.svg" %}" ><br/>
89 <div class="caption">
90 {% trans "The dots represents Internet users, the lines represents physical links - server-to-server links for the central triangle, client-to-server links for the rest." %}
91 </div>
92 </div> 89 </div>
93 </p> 90 </p>
94 <p> 91 <p>
95 {% blocktrans %} 92 {% blocktrans %}
96 On the logical layer, you are directly connected to your usual "social network", and since it's centralised, all its users are directly connected to it: it can access and own all the data, it can unilaterally decide to censor or exclude a user. It has too much power. 93 On the logical layer, you are directly connected to your usual "social network", and since it's centralised, all its users are directly connected to it: it can access and own all the data, it can unilaterally decide to censor or exclude a user. It has too much power.
97 {% endblocktrans %} 94 {% endblocktrans %}
98 <div class="thumbnail"> 95 <div class="thumbnail">
99 <img src="{% static "images/decentralisation/2_logical_centralised.png" %}" ><br/> 96 <img class="schema" src="{% static "images/decentralisation/2_logical_centralised.svg" %}" ><br/>
100 <div class="caption"> 97 <div class="caption">
101 {% trans "Centralised communication system on top of the physical layer - note that one user on the right who refuses to use such a system." %} 98 {% trans "Centralised communication system on top of the physical layer - note that one user on the right who refuses to use such a system." %}
102 </div> 99 </div>
103 </div> 100 </div>
104 </p> 101 </p>
106 {% blocktrans %} 103 {% blocktrans %}
107 Now what if your usual "social network" is decentralised? The main difference is that there's not a single entity to manage all the connections and all the data, but a lot of them. 104 Now what if your usual "social network" is decentralised? The main difference is that there's not a single entity to manage all the connections and all the data, but a lot of them.
108 All the users are connected to the same network, but each of them can decide which server they want to connect to. As a result, the data and the network administration's tasks are shared between all the servers. Is it possible to do that on the Internet? Yes, this is how the email works! That's decentralisation. 105 All the users are connected to the same network, but each of them can decide which server they want to connect to. As a result, the data and the network administration's tasks are shared between all the servers. Is it possible to do that on the Internet? Yes, this is how the email works! That's decentralisation.
109 {% endblocktrans %} 106 {% endblocktrans %}
110 <div class="thumbnail"> 107 <div class="thumbnail">
111 <img src="{% static "images/decentralisation/3_logical_decentralised.png" %}" ><br/> 108 <img class="schema" src="{% static "images/decentralisation/3_logical_decentralised.svg" %}" ><br/>
112 <div class="caption"> 109 <div class="caption">
113 {% trans "Decentralised communication system on top the physical layer - the user on the right is still resisting." %} 110 {% trans "Decentralised communication system on top the physical layer - the user on the right is still resisting." %}
114 </div> 111 </div>
115 </div> 112 </div>
116 </p> 113 </p>
117 <p> 114 <p>
118 {% blocktrans with xmpp="<abbr title=\"eXtensible Messaging and Presence Protocol\">XMPP</abbr>" federation_prefix='<a href="#federated">' federation_suffix='</a>' %} 115 {% blocktrans with xmpp="<abbr title=\"eXtensible Messaging and Presence Protocol\">XMPP</abbr>" federation_prefix='<a href="#federated">' federation_suffix='</a>' %}
119 Now what if you don't trust anybody? Then you are free to host your own server at home, via an association or in your work office. Is this possible too?! Yes, this is also how the email works! And this is what we did for our server libervia.org and without asking anybody's permission - the {{ xmpp }} interdomain {{ federation_prefix }}federation{{ federation_suffix }} makes it possible. 116 Now what if you don't trust anybody? Then you are free to host your own server at home, via an association or in your work office. Is this possible too?! Yes, this is also how the email works! And this is what we did for our server libervia.org and without asking anybody's permission - the {{ xmpp }} interdomain {{ federation_prefix }}federation{{ federation_suffix }} makes it possible.
120 {% endblocktrans %} 117 {% endblocktrans %}
121 <div class="thumbnail"> 118 <div class="thumbnail">
122 <img src="{% static "images/decentralisation/4_logical_decentralised_self_hosting.png" %}" > 119 <img class="schema" src="{% static "images/decentralisation/4_logical_decentralised_self_hosting.svg" %}" >
123 <div class="caption"> 120 <div class="caption">
124 {% trans "Decentralised communication system with self-hosting ability - the dot on the right is still an Internet user, but for the service it's both a user and a server." %} 121 {% trans "Decentralised communication system with self-hosting ability - the dot on the right is still an Internet user, but for the communication service it's both a user and a server." %}
125 </div> 122 </div>
126 </div> 123 </div>
127 </p> 124 </p>
128 <p> 125 <p>
129 {% blocktrans with contact_prefix='<a href="community.html">' contact_suffix='</a>' %} 126 {% blocktrans with contact_prefix='<a href="community.html">' contact_suffix='</a>' %}