I messenger blockchain decentralizzati sono una vera alternativa?

Dall'introduzione di ICQ, il capostipite delle applicazioni di chat online, le aspettative dai servizi di messaggistica istantanea (IM) non sono mai cambiate. Gli utenti vogliono semplicemente che funzionino, il che apparentemente si è trasformato in un compito arduo, dati i frequenti tempi di inattività delle app di chat più popolari al giorno d'oggi. 

Lanciato lo stesso anno di Bitcoin (BTC), WhatsApp è una delle app di chat più utilizzate al mondo. Di proprietà di Meta (la cui scuderia vanta anche Instagram e Facebook), WhatsApp si pone come l'epitome dei servizi centralizzati. Ecco perchè quando il servizio si interrompe, ha un impatto molto più ampio del semplice lasciare oltre due miliardi di utenti mensili che si grattano la testa e si lamentano su Twitter.

WhatsApp incarna perfettamente le qualità di una mentalità centralizzata: ha una portata mainstream, un gigante del settore lo sostiene e nonostante quasi un terzo del pianeta lo utilizzi, le persone non hanno assolutamente voce in capitolo sul prodotto finale.

Perché le app di chat centralizzate non funzionano?

Quando un prodotto è controllato e gestito da un'entità centrale, tende a seguire determinati processi durante il suo ciclo di vita. Qualcuno deve assumersi la piena responsabilità dei vari aspetti del prodotto centralizzato. 

L'enorme scala del prodotto trasforma anche piccoli aggiornamenti in un caos di errori umani, problemi di database e non avere abbastanza tempo per testare la versione prima di inviare l'aggiornamento per soddisfare le aspettative degli stakeholder. Insieme ai numerosi attacchi informatici all'infrastruttura stessa, più il servizio è centralizzato e gestito da un'unica entità, più i “soliti sospetti di guasto” riempiono la stanza.

I servizi decentralizzati possono risolvere i tempi di inattività?

Incentrato sulla comunicazione app decentralizzate (DApps), d'altra parte, forniscono sistemi anti-fragili, ha detto a Cointelegraph Nick Dazè, co-fondatore e CEO del fornitore di servizi Web3 Heirloom Nick Dazè. Ha affermato che i messenger decentralizzati diventano più forti con ogni utente integrato perché essenzialmente funzionano come "nodi" che mantengono il sistema funzionante correttamente. 

"La differenza fondamentale è che non c'è un singolo punto di guasto", ha affermato Dazè, paragonandolo a un palloncino che è compresso su una parte, che diventa geometricamente più piccolo pur continuando a contenere l'aria dalla sezione compressa: "Tutta l'aria esiste ancora. Viene semplicemente spinto in una sezione diversa della mongolfiera".

Recente: Lo stato delle criptovalute nell'Europa meridionale: Malta è in testa

Naturalmente, le app decentralizzate presentano una serie di sfide e una di queste è il ridimensionamento. Le DApp non possono competere con i servizi centralizzati senza essere in grado di assumere una base di miliardi di utenti, ma Dazè crede che le DApp possano superare i problemi di ridimensionamento rispondendo a due domande: "Dove 'vivono tutti questi dati?'" e "Come stanno riduciamo lo spam di rete?"

Affrontando il primo problema, Dazè vede l'indirizzamento basato su chiave pubblica come una soluzione decente, "Poiché funge da funzione limitante sulla quantità di dati necessari da gestire". Per quanto riguarda la seconda questione, Dazè ha affermato che devono essere creati disincentivi per lo spam, accompagnati da server Captcha.

La ridondanza è il nome del gioco

Cointelegraph ha anche contattato Chris McCabe, il co-fondatore di Oxen Project, noto per la sua app di messaggistica istantanea decentralizzata Session. Alla domanda su come le app di messaggistica istantanea decentralizzate gestiscono arresti anomali e tempi di inattività, McCabe ha indicato la ridondanza: 

"Le reti decentralizzate hanno molta ridondanza incorporata. Se un server si interrompe, un altro è lì per prenderne il posto". 

Ha affermato che Oxen Service Node Network, un insieme di nodi incentivati ​​che fungono da infrastruttura di Oxen e delle sue offerte, ha oltre 1,600 nodi gestiti da centinaia di persone in tutto il mondo.

"Ci vorrebbe un evento catastrofico per fermare la rete", ha affermato McCabe, aggiungendo che la rete è attrezzata per continuare come al solito nonostante di tanto in tanto si verifichino eventi importanti.

"In passato, abbiamo visto un quinto dei nodi andare offline all'improvviso, ma Session ha continuato a inviare messaggi normalmente. La rete si auto-ripara e non ha avuto un blocco totale della comunicazione come abbiamo visto con le reti centralizzate".

Session può attualmente gestire circa cinque milioni di utenti, una piccola parte della base di utenti di WhatsApp. Tuttavia, McCabe ha affermato che il team continuerà a rilasciare aggiornamenti per una rete di archiviazione decentralizzata più estesa e una maggiore larghezza di banda di rete.

Il co-fondatore di Oxen ha ammesso che non è ancora stato dimostrato se una rete decentralizzata possa gestire il traffico che WhatsApp o Messenger affrontano quotidianamente. Tuttavia, spera che Session possa essere la prima app a testare questa teoria.

"La sessione sta guadagnando popolarità non solo perché non è diminuita", ha riassunto, aggiungendo, "Ma anche perché le persone sono malate e stanche di avere i propri dati sistematicamente raccolti, analizzati e armati contro di loro". 

Non manipolato, illeggibile e non rintracciabile

L'ecosistema decentralizzato offre un'ampia gamma di progetti e app con priorità diverse. Uno di questi è TransferChain, un'app di messaggistica peer-to-peer che si concentra sulla privacy. Tuna Özen, co-fondatrice di TransferChain, ha dichiarato a Cointelegraph che mentre l'aspetto della scalabilità nella decentralizzazione è un'area grigia, essere scalabili o non scalabili è il risultato di decisioni di progettazione. 

Recente: Come la bassa liquidità ha portato Mango Markets a perdere oltre $ 116 milioni

"Il principale malinteso che spinge i prodotti a non essere scalabili è presumere che qualsiasi design blockchain possa soddisfare tutte le esigenze", ha affermato Özen. Ha suggerito che si dovrebbero prendere in considerazione più variabili tra cui il volume dei blocchi, il tasso di generazione dei blocchi, il consenso, l'algoritmo di selezione, l'integrazione dei token, la struttura dei costi e dei benefici della rete e la struttura della partecipazione della rete:

“Così come è ragionevole aspettarsi che un'auto da corsa collaudata su pista costruita esclusivamente per la velocità offra le stesse prestazioni in condizioni fuoristrada, è altrettanto ragionevole aspettarsi un approccio blockchain che non sia specificamente progettato per prodotti e servizi scalabile.”

Tuna Özen e il suo team descrivono TransferChain come una piattaforma cloud alimentata da un meccanismo decisionale decentralizzato su un registro distribuito. L'app differisce dalle sue controparti centralizzate per quanto riguarda dove e come vengono salvati i dati di comunicazione, nonché per l'archiviazione trasparente del processo, che secondo Özen è non manipolato, illeggibile e non rintracciabile.

Sebbene i servizi decentralizzati offrano infrastrutture più resilienti, hanno ancora molta strada da fare per raggiungere le loro controparti centralizzate in termini di base di utenti e adozione mainstream. Un'altra cosa da ricordare è che man mano che le DApp diventano più popolari, probabilmente dovranno affrontare un maggiore controllo normativo e i governi di tutto il mondo avrebbero sicuramente problemi con questa nuova forma di comunicazione, dato che solo di recente hanno iniziato a comprendere la nuova forma di denaro .