2.2 KiB
Il Cloud Storage
Con Cloud Storage si intende l'immagazzinare dei dati in remoto, utilizzando un servizio offerto da una terza parte. Questo sistema presenta molteplici vantaggi:
- i dati sono accessibili da ovunque sia presente una connessione a internet
- è possibile dare l'accesso ai dati a qualcuno senza doverli trasferire fisicamente
- non si è limitati dallo spazio disponibile sul proprio dispositivo
- non è necessario sincronizzare le informazioni manualmente tra dispositivi diversi
I più diffusi servizi di Cloud Storage sono Google Drive e Dropbox.
Il problema del Cloud Storage
Questa tecnologia presenta anche degli svantaggi:
- è necessario affidare le proprie informazioni a una terza parte, facendo emergere problematiche di privacy, sicurezza e fiducia
- vi sono spesso limiti di spazio o di utilizzo ed è necessario pagare per alleviarli o rimuoverli
- non sempre è disponibile una buona connessione a internet
- in caso di fallimento dell'infratruttura della terza parte, i dati o la loro accessibilità potrebbe compromettersi
La soluzione: i sistemi decentralizzati
La maggior parte delle problematiche del Cloud Storage sono derivate da centralizzazione e delega della gestione a una terza parte. Questi problemi non esistono se vengono utilizzate tecnologie di Cloud Storage decentralizzato, infatti queste tecnologie:
- funzionano indipendentemente (o quasi, in alcuni casi), senza bisogno di una terza parte, dunque
- non esiste il problema del fallimento dell'infrastruttura della terza parte
- non hanno bisogno di server per conservare le informazioni, perchè
- i dati sono inviati direttamente da un dispositivo all'altro
- funzionano in una rete locale non connessa a internet
- solo limitati solo dalla potenza fisica dei dispositivi e dalla qualità della connessione tra loro
I più diffusi sistemi di Cloud Storage decentralizzati sono Bittorrent Sync e Syncthing.
Bittorrent Sync
Bittorrent Sync (anche detto BTSync) è un software proprietario di Bittorrent Incorporated che implementa il Cloud Storage decentralizzato.
E' disponibile per numerose piattaforme desktop e mobile.