Che cosè il protocollo Matrix e come funziona?

Che cosè il protocollo Matrix e come funziona?

La maggior parte delle piattaforme che utilizziamo per comunicare tra loro online sono legate a un unico provider. Ma non c'è alcuna ragione tecnica per cui le cose stiano così. Esistono modi per chattare online che offrono un maggior grado di privacy e libertà. Matrix è uno di quei modi.

Che cos'è il protocollo Matrix?

Matrix è uno standard aperto per la comunicazione in tempo reale. Più specificamente, ti consente di comunicare tra diversi fornitori di servizi. Pensa a come funziona la posta elettronica. Se hai un indirizzo email ProtonMail, non sei limitato a parlare solo con altri utenti ProtonMail. Matrix offre la stessa libertà alla chat online.

Matrix è una delle tante app e servizi disponibili per aiutarti a decentralizzare la tua attività online in questo modo. Insieme, sono conosciuti come il web decentralizzato (o il fediverso ) e con loro puoi prendere il controllo della tua vita digitale, oggi.

Matrix non è il primo tentativo di decentralizzare la chat.

XMPP, l'Extensible Messaging and Presence Protocol, lo ha già fatto per la messaggistica istantanea, dove è servito come base per Google Talk, Facebook Messenger e WhatsApp (che sono tutti diventati sempre più bloccati). Inoltre, poiché XMPP è estensibile, si è evoluto per gestire anche chiamate VoIP e chat video.

Matrix è un protocollo più recente progettato per fare tutto questo dall'inizio, nel modo in cui siamo abituati a chattare sui nostri dispositivi. Eppure non è solo questa capacità a rendere interessante Matrix, ma come funziona Matrix.

Come funziona il protocollo Matrix?

Che cos'è il protocollo Matrix e come funziona?

La Fondazione Matrix.org descrive Matrix non come un protocollo ma come un negozio di conversazioni decentralizzato. Non esiste un singolo punto di errore, come un server centralizzato, in Matrix. Quando comunichi con qualcuno, i dati vengono condivisi tra tutti i server, con gli utenti che partecipano alla conversazione. Se il tuo server non funziona, la conversazione può continuare altrove finché il tuo server non si riattiva.

Questo è uno sforzo per democratizzare la comunicazione. Ogni server ha uguale proprietà sulle conversazioni e autosovranità sui dati degli utenti. Questi server possono essere ospitati autonomamente a casa o su un server privato virtuale o ospitati da un'organizzazione, un'azienda o una comunità. Ciò contrasta con tutte le principali piattaforme commerciali, come Discord, in cui l'azienda possiede i server a cui tutti si connettono e, di conseguenza, tutti i dati. E se quei server si interrompono, nessuno può comunicare.

Non è qui che si fermano i contrasti. Mentre qualcuno su Twitter non può inviare un messaggio diretto a qualcuno su Facebook, Matrix è interoperabile in base alla progettazione. Puoi configurare il tuo account Skype, il tuo account Discord e il tuo account Slack in modo che, indipendentemente da dove qualcuno ti invia un messaggio, li vedi nel tuo client Matrix e puoi rispondere a qualcuno di loro da un'unica posizione. Matrix si riferisce a questa funzionalità come bridging .

Come usare Matrix

Che cos'è il protocollo Matrix e come funziona?

Per iniziare a comunicare utilizzando il protocollo Matrix, è necessario un client Matrix. Questa è l'app di cui vedrai l'icona nel cassetto delle app, sul desktop o sulla barra delle applicazioni.

La Fondazione Matrix.org raccomanda Element come la cosa più vicina ad essere un prodotto di punta. Mostra cosa può fare Matrix ed è multipiattaforma, quindi puoi installarlo su qualsiasi sistema operativo desktop o mobile desideri.

Element non è solo e ci sono molti clienti tra cui scegliere. Alcuni sono personalizzati per un sistema operativo specifico o, su Linux, per un ambiente desktop specifico, come Fractal per GNOME e NeoChat per KDE Plasma. Altri sono realizzati utilizzando uno specifico linguaggio di programmazione o toolkit, come FluffyChat realizzato con Go e Mirage con Qt e Python. Ciascuno offre supporto per un diverso grado di funzionalità di Matrix.

Dovrai anche scegliere un server per ospitare il tuo account. Puoi seguire la strada del self-hosting se vuoi il massimo controllo sui tuoi dati e apprezzare questa libertà che non hai con le principali reti commerciali. Ma questo comporta una maggiore complessità e difficilmente è richiesto. Se vuoi solo iniziare a lavorare e iniziare a chattare velocemente come faresti su qualsiasi altra piattaforma, puoi farlo anche tu. Forse il punto di partenza più semplice è app.element.io .

Il tuo ID utente Matrix appare nel seguente formato.

@username:server.com

Questo è simile a un indirizzo email o al tuo handle su Mastodon. Su una piattaforma centralizzata, tutti sono sugli stessi server, quindi un solo nome utente può essere sufficiente. Sulle reti federate, è necessario designare un nome utente e il server in cui è possibile creare tale nome utente. Tieni presente che il termine "server" viene utilizzato in modo approssimativo qui. Tecnicamente un servizio come Instagram ha molti server che gestiscono quantità inimmaginabili di dati, ma per l'utente finale questi molti server appaiono come uno solo.

Quali caratteristiche ha Matrix?

Matrix gestisce tutti i tipi di comunicazione, ma la comunicazione è un termine molto ampio. Quindi, cosa puoi fare effettivamente con Matrix?

  • Messaggistica istantanea uno a uno
  • Chat room
  • Videochiamate
  • Chiamate audio
  • Condivisione di file
  • Altre funzioni di collegamento non correlate alla comunicazione

Il confronto più diretto con un servizio simile a Matrix sarebbe Discord. Ma oltre alla federazione di Matrix, c'è anche il supporto per la crittografia end-to-end. Quindi, oltre a una maggiore proprietà sui tuoi dati, hai anche un maggior grado di privacy.

Di nuovo, ci sono anche i ponti. Sebbene l'esperienza non sia perfetta, Matrix è una delle migliori opzioni in questi giorni per l'utilizzo di un singolo client per gestire tutte le diverse piattaforme di messaggistica. Puoi anche collegare servizi che non vengono utilizzati per comunicare con altri, ad esempio ricevere aggiornamenti sui nuovi post a un feed RSS.

Puoi persino collegare Matrix con Twitter, anche se se desideri un'alternativa decentralizzata in piena regola, potresti prendere in considerazione invece Mastodon .

Dovresti usare Matrix?

Come con qualsiasi piattaforma di comunicazione, la domanda si riduce a quali piattaforme usano i tuoi amici, familiari o colleghi? Sono disposti a cambiare? O ti accontenti di connetterti con persone che stanno già utilizzando Matrix? Ancora una volta, esistono già canali a cui puoi unirti per parlare con sconosciuti di interessi condivisi.

Anche se nessuno nella tua cerchia usa Matrix, puoi comunque adottare Matrix da solo e collegarti a qualsiasi piattaforma che usano.

Matrix è una tecnologia entusiasmante e un esempio di come si potrebbe fare comunicazione online. Se è una visione che condividi, iscriviti e aiutaci a realizzarla.


Che cosè la crittografia omomorfa?

Che cosè la crittografia omomorfa?

Una parola che sta saltando fuori spesso ultimamente è crittografia omomorfa. Molte aziende e servizi online stanno trasformando il loro modello di crittografia in un tipo di crittografia omomorfica, pubblicizzando che è per una migliore privacy e sicurezza degli utenti.

Che cosè unimmagine bitmap?

Che cosè unimmagine bitmap?

Per la maggior parte delle persone, i media digitali fanno parte della vita di tutti i giorni. Ma non sempre pensiamo a come viene creato.

Qual è la differenza tra Android TV e Google TV?

Qual è la differenza tra Android TV e Google TV?

Considerando che il sistema operativo Android è stato sviluppato da Google, è comprensibile che potresti essere confuso sulle differenze tra Google TV e Android TV. È la stessa cosa?

Cosa sono i display a campo chiaro e come funzionano?

Cosa sono i display a campo chiaro e come funzionano?

I display a campo luminoso stanno gradualmente cambiando il modo in cui vediamo il mondo che ci circonda. O meglio, come vediamo il mondo che non è intorno a noi. Dalla fotografia classica all'istruzione avanzata e alla diagnostica, alla presenza e all'intrattenimento remoti, questo articolo esaminerà che cos'è un display a campo luminoso, come funzionano i diversi tipi di display e come vengono utilizzati.

Come funzionano le comunicazioni seriali UART, SPI e I2C e perché le usiamo ancora

Come funzionano le comunicazioni seriali UART, SPI e I2C e perché le usiamo ancora

Che si tratti di periferiche per computer, elettrodomestici intelligenti, dispositivi Internet of Things (IoT) o strumenti di misurazione elettronica, utilizzano tutti protocolli di comunicazione seriale per collegare insieme diversi componenti elettronici.

Che cosè il cyberbullismo e come affrontarlo?

Che cosè il cyberbullismo e come affrontarlo?

Internet ha permesso a più persone di connettersi che mai, nel bene e nel male. Per quanto le persone utilizzino Internet per scopi costruttivi e divertenti, altri lo usano per eseguire un nuovo tipo di bullismo: il cyberbullismo.

Spiegazione dei 99 termini di criptovaluta: ogni definizione di criptovaluta di cui hai bisogno

Spiegazione dei 99 termini di criptovaluta: ogni definizione di criptovaluta di cui hai bisogno

Le criptovalute sono valute digitali che funzionano su reti informatiche decentralizzate chiamate blockchain. Alcune delle criptovalute più importanti e ampiamente accettate sono Bitcoin, Ethereum, Tether, Cardano, Binance Coin e USD Coin.

Che cosè un hypervisor? È diverso da una macchina virtuale?

Che cosè un hypervisor? È diverso da una macchina virtuale?

Un hypervisor è un software utilizzato per creare macchine virtuali. Una macchina virtuale è un'emulazione di un computer. Le macchine virtuali vengono utilizzate per creare più ambienti di elaborazione su un singolo componente hardware.

Punto di accesso e router: qual è la differenza?

Punto di accesso e router: qual è la differenza?

Configurare il Wi-Fi per la tua casa o la tua azienda può diventare facilmente opprimente e confuso. Ci sono diversi termini e dispositivi coinvolti nel processo e ogni situazione Wi-Fi è unica. Una grande azienda con una tonnellata di dispositivi collegati a una rete su una vasta area avrà bisogno di cose drasticamente diverse rispetto a una semplice casa con pochi dispositivi.

Gli 8 migliori portafogli di criptovalute software per archiviare le tue risorse

Gli 8 migliori portafogli di criptovalute software per archiviare le tue risorse

Se possiedi una qualsiasi quantità di criptovaluta, potresti chiederti come conservarla in modo più sicuro e protetto. Dato che una criptovaluta è una forma di denaro digitale, non puoi semplicemente inserirla nel cassetto del comodino o in una cassaforte. Invece, deve essere memorizzato su un pezzo di hardware o software.

Come funzionano i pesi digitali delle piste tonali e nordiche?

Come funzionano i pesi digitali delle piste tonali e nordiche?

Hai visto spot pubblicitari per macchine per esercizi che utilizzano il peso digitale e ti sei chiesto cosa diavolo fosse? O hai guardato queste nuove macchine eleganti e ordinate e ti sei chiesto da dove provenisse tutta la resistenza?

10 domande comuni sulle auto elettriche che avresti sempre voluto porre

10 domande comuni sulle auto elettriche che avresti sempre voluto porre

I veicoli elettrici (EV) stanno diventando molto più popolari. A partire dal 2020, negli Stati Uniti c'erano circa 1,8 milioni di veicoli elettrici immatricolati, tre volte di più rispetto al 2016. In tutto il mondo, nel 2020 c'erano circa 10,2 milioni di veicoli elettrici.

Perché le GPU Nvidias serie 30 sono migliori di AMD?

Perché le GPU Nvidias serie 30 sono migliori di AMD?

Nvidia è uno dei due nomi di fiducia nello sviluppo di schede grafiche. O hai una GPU Nvidia o opti per una GPU AMD. A seconda di chi chiedi, Nvidia è sempre leggermente più avanti di AMD quando si tratta di GPU. Più veloce, più grande, più forte, più innovativo.

Audio a 16 bit vs. 24 bit vs. 32 bit

Audio a 16 bit vs. 24 bit vs. 32 bit

Quando hai a che fare con l'audio digitale, vedrai spesso termini come risoluzione audio, frequenza di campionamento e altri che descrivono le caratteristiche di un file. È importante sapere cosa separa un buon audio da un audio scadente, quindi sarebbe utile avere familiarità con questi termini.

Adattatore Powerline contro Wi-Fi Mesh: cosa è meglio per la tua casa?

Adattatore Powerline contro Wi-Fi Mesh: cosa è meglio per la tua casa?

Se non riesci a connetterti a Internet in alcune aree della tua casa, ci sono diversi modi per risolvere il problema. Due delle opzioni più popolari sono gli adattatori powerline e il Wi-Fi mesh.

Perché vedi inchiostro nel tuo schermo rotto?

Perché vedi inchiostro nel tuo schermo rotto?

Non è insolito vedere macchie nere o violacee che sembrano inchiostro sullo schermo del tuo dispositivo rotto (telefono, tablet o laptop). Ma c'è davvero inchiostro nel tuo schermo?

5 delle migliori invenzioni di Nikola Tesla e come hanno plasmato il mondo

5 delle migliori invenzioni di Nikola Tesla e come hanno plasmato il mondo

Quando pensi alla parola Tesla, è naturale che compaiano immagini di auto elettriche e miliardari. Tuttavia, l'inventore Nikola Tesla, che Elon Musk ha chiamato la sua azienda, ha svolto un ruolo enorme nella storia e ha cambiato il corso della vita di molte persone. Quindi, chi era Nikola Tesla e di quali invenzioni chiave era responsabile?

Starlink vs Viasat vs HughsNet: Internet satellitare a confronto

Starlink vs Viasat vs HughsNet: Internet satellitare a confronto

Internet via satellite è spesso l'unica opzione nelle regioni montuose, rurali e in altre regioni scarsamente popolate. Tradizionalmente, le soluzioni Internet via satellite sono più costose sia della rete fissa che dell'Internet mobile. Allo stesso tempo, si distingue per una connessione ad alta latenza, che lo rende una scelta sbagliata per i giocatori online.

Cosa sono gli errori di runtime e come risolverli?

Cosa sono gli errori di runtime e come risolverli?

Non odi quando stai cercando di avviare un programma e ricevi un messaggio di errore che dice Errore di runtime? Sfortunatamente, nonostante le persone regolarmente fastidiose, il temuto errore di runtime non fa un ottimo lavoro spiegando se stesso e cosa è successo esattamente.

Che cosè la crittografia omomorfa?

Che cosè la crittografia omomorfa?

Una parola che sta saltando fuori spesso ultimamente è crittografia omomorfa. Molte aziende e servizi online stanno trasformando il loro modello di crittografia in un tipo di crittografia omomorfica, pubblicizzando che è per una migliore privacy e sicurezza degli utenti.

Che cosè unimmagine bitmap?

Che cosè unimmagine bitmap?

Per la maggior parte delle persone, i media digitali fanno parte della vita di tutti i giorni. Ma non sempre pensiamo a come viene creato.

Cosa sono i display a campo chiaro e come funzionano?

Cosa sono i display a campo chiaro e come funzionano?

I display a campo luminoso stanno gradualmente cambiando il modo in cui vediamo il mondo che ci circonda. O meglio, come vediamo il mondo che non è intorno a noi. Dalla fotografia classica all'istruzione avanzata e alla diagnostica, alla presenza e all'intrattenimento remoti, questo articolo esaminerà che cos'è un display a campo luminoso, come funzionano i diversi tipi di display e come vengono utilizzati.

Che cosè il protocollo Matrix e come funziona?

Che cosè il protocollo Matrix e come funziona?

La maggior parte delle piattaforme che utilizziamo per comunicare tra loro online sono legate a un unico provider. Ma non c'è ragione tecnica per cui le cose stiano così. Esistono modi per chattare online che offrono un maggior grado di privacy e libertà. Matrix è uno di quei modi.

Come funzionano le comunicazioni seriali UART, SPI e I2C e perché le usiamo ancora

Come funzionano le comunicazioni seriali UART, SPI e I2C e perché le usiamo ancora

Che si tratti di periferiche per computer, elettrodomestici intelligenti, dispositivi Internet of Things (IoT) o strumenti di misurazione elettronica, utilizzano tutti protocolli di comunicazione seriale per collegare insieme diversi componenti elettronici.

Che cosè il cyberbullismo e come affrontarlo?

Che cosè il cyberbullismo e come affrontarlo?

Internet ha permesso a più persone di connettersi che mai, nel bene e nel male. Per quanto le persone utilizzino Internet per scopi costruttivi e divertenti, altri lo usano per eseguire un nuovo tipo di bullismo: il cyberbullismo.

Spiegazione dei 99 termini di criptovaluta: ogni definizione di criptovaluta di cui hai bisogno

Spiegazione dei 99 termini di criptovaluta: ogni definizione di criptovaluta di cui hai bisogno

Le criptovalute sono valute digitali che funzionano su reti informatiche decentralizzate chiamate blockchain. Alcune delle criptovalute più importanti e ampiamente accettate sono Bitcoin, Ethereum, Tether, Cardano, Binance Coin e USD Coin.

Che cosè un hypervisor? È diverso da una macchina virtuale?

Che cosè un hypervisor? È diverso da una macchina virtuale?

Un hypervisor è un software utilizzato per creare macchine virtuali. Una macchina virtuale è un'emulazione di un computer. Le macchine virtuali vengono utilizzate per creare più ambienti di elaborazione su un singolo componente hardware.

Punto di accesso e router: qual è la differenza?

Punto di accesso e router: qual è la differenza?

Configurare il Wi-Fi per la tua casa o la tua azienda può diventare facilmente opprimente e confuso. Ci sono diversi termini e dispositivi coinvolti nel processo e ogni situazione Wi-Fi è unica. Una grande azienda con una tonnellata di dispositivi collegati a una rete su una vasta area avrà bisogno di cose drasticamente diverse rispetto a una semplice casa con pochi dispositivi.

Gli 8 migliori portafogli di criptovalute software per archiviare le tue risorse

Gli 8 migliori portafogli di criptovalute software per archiviare le tue risorse

Se possiedi una qualsiasi quantità di criptovaluta, potresti chiederti come conservarla in modo più sicuro e protetto. Dato che una criptovaluta è una forma di denaro digitale, non puoi semplicemente inserirla nel cassetto del comodino o in una cassaforte. Invece, deve essere memorizzato su un pezzo di hardware o software.