Kategorie:MATRIX: Unterschied zwischen den Versionen

(initial commit)
(add concept explanation)
Zeile 1: Zeile 1:
[[Datei:matrix logo.png|mini|[https://matrix.org matrix.org]]]
+
[[Datei:matrix_logo.png|verweis=https://wiki.oevsv.at/wiki/Datei:matrix_logo.png|mini|[https://matrix.org/ matrix.org]]]
Matrix ist ein offenes Kommunikationsprotokoll. Aufgrund seiner dezentralen Natur, kann man als Individuum oder als Organisation sich bei beliebigen Anbietern registrieren, jedoch noch immer mit Personen von anderen Anbietern interagieren.
+
Matrix ist ein '''offenes Instantmessaging Kommunikationsprotokoll'''. Man kann nicht nur mit anderen Personen in privaten Chats schreiben, sondern auch in Gruppen, sogenannte Räume. Diese Räume sind in sogenannten Spaces aufgelistet, so ähnlich wie in einem Discord Server. Aufgrund der '''dezentral'''en Natur des Matrix Protokolls, kann man sich bei beliebigen [https://servers.joinmatrix.org/ Anbietern (Homeserver)] registrieren und noch immer mit Personen auf anderen Anbietern kommunizieren.
  
 +
Matrix funktioniert ein wenig wie E-Mail, jedoch sofortig und sicher:
 +
 +
* Du musst ein Konto bei einem Anbieter registrieren. zB.: [https://matrix.oevsv.at/ ÖVSV Matrix Server]
 +
* Unabhängig von Ihrem Anbieter können Sie mit Personen kommunizieren, die andere Anbieter verwenden.
 +
* Genauso wie Sie Outlook oder Thunderbird mit demselben E-Mail-Konto verwenden können, können Sie verschiedene Matrix-Apps für dasselbe Matrix-Konto verwenden.
 +
 +
[[Datei:MATRIX Struktur.svg|verweis=https://wiki.oevsv.at/wiki/Datei:MATRIX%20Struktur.svg|mini|400x400px|[https://matrix.org/ matrix.org]]]
 +
Was genau macht Matrix dezentral?
 +
 +
Als User kann man sich aussuchen, auf welchem Homeserver man seinen Account erstellen will. Der Homeserver ist der Server, der deine Chats Ende zu Ende (E2E) verschlüsselt speichert, damit du die Chats auch auf deinen anderen Geräten abrufen kannst. Doch man ist mit seinem Homeserver '''nicht''' auf die Kommunikation mit anderen Users auf diesem Homeserver engeschränkt, man kann auch mit Users auf anderen Homeservern kommunizieren.
 +
 +
Sobald man einen Chat oder einen Raum (Gruppe) mit einem User auf einem anderen Homeserver startet, synchronisieren (federieren) sich die Homeserver, sodass Nachrichten nahtlos ausgetauscht werden können.
 +
 +
Bedeutet, jedes mal, wenn man eine Nachricht an diese Person schickt, dann wird die Nachricht von deinem Gerät, an deinen Homeserver, zum Homeserver des Empfängers und zum Gerät des Empfängers versandt. Dabei werden alle Nachrichten der Chatteilnehmer auf allen beteiligten Homeservers gespeichert. [https://matrix.org/docs/matrix-concepts/elements-of-matrix/ Hier] findest du eine detailreichere und bessere Erklärung zum Matrixprinzip.
 +
 +
Was macht somit Matrix besser als Discord, Whatsapp, Telegram, ...? Wenn dein Homeserver, bei dem du dich registriert hast, aus technischen Gründen ausfällt, kannst zwar du und alle anderen User deines Homeservers temporär keine Nachrichten senden und empfangen, aber alle Raum Teilnehmer von anderen funktionierenden Homeservern können ohne Probleme weiterhin schreiben, auch wenn der Raum auf deinem Homeserver "erstellt" wurde. Sobald dein Homeserver wieder online ist, werden alle verpassten Nachrichten synchronisiert. Im Vergleich dazu, wenn zB.: die Discord oder Telegram Server ausfallen, dann kann niemand über diese Platform kommunizieren.
  
Matrix funktioniert ein wenig wie E-Mail, jedoch sofortig und sicher:
+
Noch eine große Verbesserung ist die Sicherheit und Privatssphäre von Matrix. Bei dem Chatservice Telegram wird zwar mit open source und Sicherheit geworben, jedoch ist nur der Quellcode der App öffentlich, das Backend (Serverseite) ist es nicht. Außerdem werden deine Nachrichten zwar verschlüsselt an den Telegram Server versandt, aber im Normalfall nicht Ende zu Ende (E2E) verschlüsselt gespeichert (außer bei Geheim Chats). Daher könnte es für Telegram möglich sein, deine privaten Chats mitzulesen. Bei Matrix werden am Homeserver alle privaten Chats E2E verschlüsselt gespeichert, auch dem Serverbetreiber ist es nicht möglich mitzulesen.
  
*Du musst ein Konto bei einem Anbieter registrieren. zB.: [https://matrix.oevsv.at ÖVSV Matrix Server]
+
Wenn andere, mit denen du schreiben möchtest, nicht auf Matrix umsteigen wollen, ist das auch kein großes Problem. Es gibt eine Vielzahl an Bridges von der Community, die es ermöglichen über Matrix mit anderen Platformen wie Telegram, Discord, etc. zu kommunizieren. Damit kann man sämtliche Chat-bubbles lösen, weil man nicht auf eine Platform beschränkt ist.
*Unabhängig von Ihrem Anbieter können Sie mit Personen kommunizieren, die andere Anbieter verwenden.
 
*Genauso wie Sie Outlook oder Thunderbird mit demselben E-Mail-Konto verwenden können, können Sie verschiedene Matrix-Apps für dasselbe Matrix-Konto verwenden.
 
  
Wenn du wissen willst, wie Matrix funktioniert, kannst du dir das [https://matrix.org/docs/matrix-concepts/elements-of-matrix/ hier] mit einer guten Visualisierung anschauen.
+
Wenn du das Wissen und die Infrastruktur um einen Service im Internet anzubieten hast, dann kannst du sogar deinen eigenen Matrix Homeserver selbst hosten. Dazu wird meist [https://github.com/matrix-org/synapse Synapse] verwendet, [https://matrix-org.github.io/synapse/latest/welcome_and_overview.html dieser Guide] macht die installation leicht.

Version vom 14. Februar 2024, 12:04 Uhr

Matrix ist ein offenes Instantmessaging Kommunikationsprotokoll. Man kann nicht nur mit anderen Personen in privaten Chats schreiben, sondern auch in Gruppen, sogenannte Räume. Diese Räume sind in sogenannten Spaces aufgelistet, so ähnlich wie in einem Discord Server. Aufgrund der dezentralen Natur des Matrix Protokolls, kann man sich bei beliebigen Anbietern (Homeserver) registrieren und noch immer mit Personen auf anderen Anbietern kommunizieren.

Matrix funktioniert ein wenig wie E-Mail, jedoch sofortig und sicher:

  • Du musst ein Konto bei einem Anbieter registrieren. zB.: ÖVSV Matrix Server
  • Unabhängig von Ihrem Anbieter können Sie mit Personen kommunizieren, die andere Anbieter verwenden.
  • Genauso wie Sie Outlook oder Thunderbird mit demselben E-Mail-Konto verwenden können, können Sie verschiedene Matrix-Apps für dasselbe Matrix-Konto verwenden.

Was genau macht Matrix dezentral?

Als User kann man sich aussuchen, auf welchem Homeserver man seinen Account erstellen will. Der Homeserver ist der Server, der deine Chats Ende zu Ende (E2E) verschlüsselt speichert, damit du die Chats auch auf deinen anderen Geräten abrufen kannst. Doch man ist mit seinem Homeserver nicht auf die Kommunikation mit anderen Users auf diesem Homeserver engeschränkt, man kann auch mit Users auf anderen Homeservern kommunizieren.

Sobald man einen Chat oder einen Raum (Gruppe) mit einem User auf einem anderen Homeserver startet, synchronisieren (federieren) sich die Homeserver, sodass Nachrichten nahtlos ausgetauscht werden können.

Bedeutet, jedes mal, wenn man eine Nachricht an diese Person schickt, dann wird die Nachricht von deinem Gerät, an deinen Homeserver, zum Homeserver des Empfängers und zum Gerät des Empfängers versandt. Dabei werden alle Nachrichten der Chatteilnehmer auf allen beteiligten Homeservers gespeichert. Hier findest du eine detailreichere und bessere Erklärung zum Matrixprinzip.

Was macht somit Matrix besser als Discord, Whatsapp, Telegram, ...? Wenn dein Homeserver, bei dem du dich registriert hast, aus technischen Gründen ausfällt, kannst zwar du und alle anderen User deines Homeservers temporär keine Nachrichten senden und empfangen, aber alle Raum Teilnehmer von anderen funktionierenden Homeservern können ohne Probleme weiterhin schreiben, auch wenn der Raum auf deinem Homeserver "erstellt" wurde. Sobald dein Homeserver wieder online ist, werden alle verpassten Nachrichten synchronisiert. Im Vergleich dazu, wenn zB.: die Discord oder Telegram Server ausfallen, dann kann niemand über diese Platform kommunizieren.

Noch eine große Verbesserung ist die Sicherheit und Privatssphäre von Matrix. Bei dem Chatservice Telegram wird zwar mit open source und Sicherheit geworben, jedoch ist nur der Quellcode der App öffentlich, das Backend (Serverseite) ist es nicht. Außerdem werden deine Nachrichten zwar verschlüsselt an den Telegram Server versandt, aber im Normalfall nicht Ende zu Ende (E2E) verschlüsselt gespeichert (außer bei Geheim Chats). Daher könnte es für Telegram möglich sein, deine privaten Chats mitzulesen. Bei Matrix werden am Homeserver alle privaten Chats E2E verschlüsselt gespeichert, auch dem Serverbetreiber ist es nicht möglich mitzulesen.

Wenn andere, mit denen du schreiben möchtest, nicht auf Matrix umsteigen wollen, ist das auch kein großes Problem. Es gibt eine Vielzahl an Bridges von der Community, die es ermöglichen über Matrix mit anderen Platformen wie Telegram, Discord, etc. zu kommunizieren. Damit kann man sämtliche Chat-bubbles lösen, weil man nicht auf eine Platform beschränkt ist.

Wenn du das Wissen und die Infrastruktur um einen Service im Internet anzubieten hast, dann kannst du sogar deinen eigenen Matrix Homeserver selbst hosten. Dazu wird meist Synapse verwendet, dieser Guide macht die installation leicht.

Seiten in der Kategorie „MATRIX“

Folgende 4 Seiten sind in dieser Kategorie, von 4 insgesamt.

Keine Kategorien vergebenBearbeiten

Diskussionen

Anhänge