<div style="color: #ffffff;background:#eedd33;text-align:center;border-radius:5px;"> ----- work in progress ----- </div>
Matrix ist ein dezentrales , offenes und größtenteils Ende-zu-Ende verschlüsseltes NachrichtenprotokollProtokoll für Echtzeitkommunikation, welches von der Matrix Foundation entwickelt wird. (Wir als Fridays for Future Deutschland haben dafür einen eigenen Server: [https://fff.chat fff.chat])
== Funktionsweise Funktionen ==Matrix besitz im Grunde genommen alle üblichen Features eines Messengers:* Das Versenden von Textnachrichten (manche Clients unterstützen auch Sprachnachrichten)* Das Versensen von Dateien (das Limit der Größe ist vom Homeserver abhängig)* Das Reagieren auf Nachrichten* Direktnachrichten, standardmäßig verschlüsselt* Gruppennachrichten, ebenfalls standardmäßig verschlüsselt, ohne Teilnehmerbegrenzung* Audio- und Videotelefonie
Abgesehen davon gibt es noch weitere Funktionen, unter anderem* Nachrichten anpinnen* Formatieren der Nachrichten mit HTML oder Markdown (clientabhängig)* Sticker (clientabhängig)* vielseitig nutzbares Rechtesystem* durch die offene Spezifikation ist es möglich Bots zu Entwickeln* ...=== Innerer Aufbau Bridges ===Ein weiteres sehr nützliches Feature ist die Möglichkeit, existierende Telegram- und Discord-Räume in die Matrix zu „bridgen“ (also Nachrichten zwischen den Diensten austauschen), um den Umstieg so nutzerfreundlich und übersichtlich wie möglich zu gestalten. Kein Mitglied von FFF soll dadurch mehr gezwungen sein, sich einen bedenklichen Messenger inklusive Telefonnummern-Zwang zu installieren und existierende Nutzer bei Telegram und Discord werden durch die Bridges nicht ausgeschlossen, sondern haben wie gewohnt Zugriff auf ihre Räume. Für Telegram bietet die [[Matrix UG]] bereits eine Bridge an. Wie du diese einrichten kannst findest du hier: [[Matrix How-To]]== Struktur & Funktionsweise ==
[[Datei:Matrix Struktur.png|mini|rechts|Jeder Client sendet Nachrichten an seinen Homeserver. Der Homeserver sendet die Nachrichten dann an alle anderen an der Kommunikation beteiligten Homeserver. Die Client erhalten ihre Nachrichten immer nur von ihrem Homeserver.]]
Er funktioniert ähnlich wie E-Mail nur mit modernen Messenger-Funktionen: Alle Nutzer*innen erhalten eine @name:fff.chat-Adresse, können aber auch mit allen Usern auf anderen Servern schreiben. Um auf die Nachrichten zuzugreifen gibt es auch hier verschiedene Clients (Programme) die genutzt werden können.
Das Matrix-Netzwerk besteht aus sogenannten '''Homeservern'''. Dies sind Server die direkt mit den Clients kommunizieren. Wenn ein Client eine Nachricht senden will macht er dies, indem er die Nachricht (oft verschlüsselt, sodass selbst der Homeserver den Inhalt nicht lesen kann) an den Homeserver und die Clients fragen ihren Homeserver regelmäßig nach neuen Nachrichten ab. Die Homeserver sorgen dafür, dass die Nachrichten zwischen den Homeservern verteilt werden. Dieses Verteilen bezeichnet man als Föderation. Außerdem sind die Homeserver für das Verwalten von Nutzerkonten verantwortlich. So kann jeder Homeserver Konten anbieten. Diese Konten haben einen eindeutigen Namen im folgenden Format: <code>@USERNAME:HOMESERVER</code> Beispiele: <code>@deee:fff.chat</code> oder <code>@someone:matrix.org</code>== Vor- & Nachteile ===== Features Vorteile ===* '''Dezentral.''' Durch die Wahl deines Homeservers kannst du selbst entscheiden, wer deine Daten speichert. Außerdem gibt es die Möglichkeithaben große Konzerne wie Facebook, existierende Telegram- und DiscordGoogle keine Möglichkeit an deine Daten zu kommen und haben keine Chance durch Monopole Kommunikation zu beeinflussen.* '''Sicher.''' Durch eine leistungsstarke Implementierung von einer Ende-Räume in die Matrix zu „bridgen“ (also -Ende-Verschlüsselung können deine Nachrichten zwischen den Diensten austauschen), sowie weitere Funktionen von niemanden außer dem Ziel gelesen werden. Selbst der Homeserver hat keine Möglichkeit eine verschlüsselte Nachricht zu verwenden, um den Umstieg so nutzerfreundlich entschlüsseln.* '''Open Source.''' Die Spezifikation des Matrix-Protokolls ist öffentlich. Außerdem ist der Quellcode der meißten Matrix-Clients und übersichtlich wie möglich zu gestaltenServer öffentlich einsehbar.* '''Datenschutzgerecht. Kein Mitglied ''' Matrix benötigt wirklich fast keine Daten von FFF soll dadurch mehr gezwungen seindir. Je nachdem welche Authentifizierungsmöglichkeiten dein Homeserver anbietet brauch Matrix noch nicht mal ein Passwort! Deine Telefonnummer benötigt Matrix gar nicht, sich im Gegensatz zu anderen Messengern* '''Individual.''' Für das Matrix-Protokoll gibt es viele Clienten - jeder kann einen bedenklichen Messenger inklusive Telefonnummernprogrammieren. Dadurch hast du die Möglichkeit dir deinen Lieblingclient auszusuchen. Beachte aber: nicht jeder Client hat alle Features implementiert!* '''Portabel.''' Matrix-Zwang zu installieren und existierende Nutzer bei Telegram und Discord Clients gibt es für alle Plattformem. Außerdem kann man einige Clients auch direkt im Browser nutzen.=== Nachteile ===* Es kann vorkommen, dass manche Clients nicht mit der Entwicklung der Spezifikation mithalten können. Dadurch fehlen diesen evtl. einige Features* Da die Schlüssel von dir auf keinem Server gespeichert werden , kannst du evtl. manche Nachrichten nicht mehr lesen. Wenn du mehrere Geräte angemeldet hast, kannst du evtl. die Schlüssel von einem anderen Gerät anfordern. Neue Nachrichten kannst du aber in jedem Fall lesen.* Matrix ist durch die Bridges nicht ausgeschlossen, sondern haben wie gewohnt Zugriff auf ihre RäumeFöderation etwas langsamer als zentrale Messenger.
== Warum Matrix nutzen? Interessantes ==Manche staatlichen Institutionen nutzen Matrix, unter anderen französische Behörden oder die Bundeswehr.
* dezentral== Weiterführende Links ==* Ende[https://fff.chat fff.chat] -zuDie Website des Matrix-Ende verschlüsseltServers von FFF Deutschland* Freiheit (bei Client & Server)* Riesige Gruppen* Open Source[https://doc.matrix.tu-dresden.de tu-dresden.de] - Dokumentation und Erläuterungen zu Matrix der TU Dresden* keine Telefon[https://matrix.org] -Nummer nötigWebsite der Matrix Foundation