Blockstack Fornisce Versioni Private e Decentralizzate delle Tue App Preferite

Sai dove sono i tuoi dati? Chi può leggerli? Quali app li stanno usando? Se stai usando app web tradizionali come Google Docs, Evernote, Slack, Dropbox o WeTransfer, non puoi esserne sicuro. Se stai usando le versioni Blockstack di quelle app, però, i tuoi dati vivono dove vuoi tu. Sono crittografati per tutti tranne che per te, e le app ottengono solo accesso temporaneo ad essi.
Cos’è esattamente Blockstack?
Questa rete decentralizzata offre agli sviluppatori un modo semplice per integrare la decentralizzazione e la tecnologia blockchain nelle loro app e rende relativamente semplice per gli utenti avere la piena proprietà dei propri dati. La grande conclusione qui, però, è che ci sono già alternative molto funzionali alle app centralizzate sulla piattaforma blockchain. Non sono perfette, ovviamente, e mancano di alcune funzionalità avanzate e integrazioni, ma se vuoi trasferire i tuoi documenti online, foto, note, chat, archiviazione file, sondaggi o persino il tuo hosting web sulle app Blockstack, puoi farlo con relativamente poca frizione.

Per quanto riguarda gli utenti, Blockstack è principalmente un gestore di identità. Proprio come “Accedi con Facebook” o “Accedi con Google”, le app costruite per Blockstack ti permettono di accedere con il tuo ID Blockstack. La principale differenza è che queste app non memorizzano le tue informazioni sui propri server, né hanno accesso ad esse in qualsiasi momento tranne quando sei connesso all’app. Invece, memorizzi i tuoi dati ovunque tu voglia: un server, un sistema di archiviazione file decentralizzato, o anche il tuo computer.

Diciamo che vuoi usare una delle app per prendere appunti su Blockstack. Come funzionerebbe?
- Accedi con la tua identità Blockstack.
- Tutti i tuoi dati e le impostazioni dell’applicazione sono salvati su un server che hai designato come tuo spazio di archiviazione e crittografati in modo che né il proprietario del server né lo sviluppatore dell’app possano leggerli.
- Crea una nota. Viene anche salvata su quel server. Tutto ciò che scrivi viene elaborato e crittografato localmente dal tuo browser web e inviato direttamente al tuo server, il che significa che lo sviluppatore dell’app non ha mai accesso a ciò che scrivi.
- Quando esci dall’app, essa non ha più accesso ai tuoi dati.
- La prossima volta che accedi all’app, trova i dati che ha creato l’ultima volta e “ricorda” tutto ciò di cui ha bisogno su di te. Le tue note vengono decrittografate localmente dal tuo browser in modo che tu possa leggerle e modificarle.

Questo sistema ha molti vantaggi. Per gli utenti, significa che i loro dati sono privati, sicuri e portabili. Per gli sviluppatori, significa che non devono preoccuparsi dell’autenticazione degli utenti, della sicurezza dei dati degli utenti o dello spazio server: ottengono i benefici di un sistema basato su blockchain senza dover effettivamente interagire con la blockchain. Attacchi, violazioni dei dati, preoccupazioni sulla privacy, monopoli e altri problemi che sono al centro delle preoccupazioni della comunità tecnica oggi sono in gran parte risolti perché i dati sensibili sono solitamente crittografati e possono essere portati ovunque l’utente desideri.
Ci sono alcuni svantaggi, però. Il più grande è probabilmente che, come molte cose legate alla blockchain, perdere le tue credenziali è catastrofico. Blockstack e le DApp associate non possono decrittografare il tuo account senza la tua chiave privata, quindi se perdi la tua chiave o la frase seed, sei effettivamente bloccato fuori. Anche se stai ospitando i file sul tuo computer, saranno un’inutile confusione senza la tua chiave.
In secondo luogo, a meno che tu non abbia abbastanza competenze tecniche per impostare il tuo spazio di archiviazione Gaia da qualche parte, sarai sullo spazio di archiviazione predefinito di Blockstack, che è abbastanza centralizzato (ma comunque completamente crittografato).
Infine, mentre ci sono dozzine di app molto utilizzabili sulla piattaforma Blockstack, la maggior parte di esse è un po’ meno potente rispetto ai loro omologhi centralizzati. La maggior parte di esse riproduce molto bene le funzioni di base, ma è carente quando si tratta di integrazioni con app esterne, app mobili e funzionalità più avanzate. Alcune di esse possono anche essere un po’ instabili, quindi dovrai avere le competenze per risolvere i problemi o la pazienza per testare in beta.
Detto ciò, è giusto dire che Blockstack è una delle cose più interessanti e utilizzabili che stanno accadendo nel mondo dello sviluppo di app moderne, ed è sicuramente da vedere. Non devi trasferire tutta la tua vita online su Blockstack, ma ci sono così tante app sulla piattaforma a questo punto che sicuramente troverai almeno una che ti piace.
App Blockstack da controllare
Arcane Office/Apps

Arcane Office è una suite per ufficio che include Arcane Docs, Sheets, Photos, Maps, Books, Calculator e altro. Questo è praticamente un sostituto completo della G-Suite/Microsoft Office. Le app mancano di alcune funzioni che gli utenti potrebbero sentire la mancanza, come le modifiche tracciate e i commenti in Arcane Docs, ma sono gratuite, private e attivamente sviluppate.
Graphite
Per un’esperienza più simile a Google Docs, Graphite è un elaboratore di testi basato su Blockstack pulito e veloce con buone capacità di collaborazione integrate.
NoteRiot
NoteRiot è una semplice app per prendere appunti, ma in modo elegante e funzionale e più di un modo “dove sono tutte le funzionalità?” Detto ciò, le app mobili sarebbero belle.
Recall
Non sei un fan di Google che ha tutti i tuoi ricordi basati su immagini bloccati? Recall è gratuito, open source, crittografato e facile da usare. No, non modifica automaticamente le tue foto, ma non sta nemmeno facendo nulla di diverso su di esse.
Envelop
Quanti file casuali hai in giro con i fornitori di archiviazione cloud? Quanti di essi contengono dati sensibili? Envelop ti consente di scegliere dove vanno quei file e garantire che siano crittografati in modo sicuro; inoltre, hanno sviluppato estensioni per browser e app mobili, quindi la condivisione cross-platform funziona in modo fluido e bene.
Trove

Ok, forse non sei così preoccupato che i tuoi segnalibri finiscano nelle mani sbagliate, ma anche senza l’angolo della privacy, Trove è comunque un ottimo gestore di segnalibri, e ho iniziato a usarlo come mia app predefinita solo perché funziona.
Mumble
Cerchi un’alternativa a Slack/Discord? Non ha tutte le campane, i fischietti e le integrazioni che quelle piattaforme hanno, ma per chat di base e gestione del team, Mumble funziona perfettamente.
Runkod
Sebbene possa interessare solo agli sviluppatori web, questa soluzione di hosting decentralizzata è uno dei progetti più interessanti attualmente su Blockstack. A differenza dei fornitori di hosting tradizionali, Runkod è gratuito, open source e costruito su Blockstack, quindi gli asset del tuo sito web possono vivere ovunque tu voglia.
Non tagliare il cordone ancora
Sì, Blockstack è molto interessante e ha molte app interessanti che puoi sfogliare. Tieni presente, però, che non è in circolazione da molto tempo e la maggior parte delle app in fase di sviluppo non sono attualmente molto redditizie per gli sviluppatori, il che significa che molti di loro non hanno grandi team con molte risorse che lavorano a tempo pieno su di esse. Molte funzionano abbastanza bene, ma alcune possono avere momenti in cui senti che sono ancora in beta. Se sei minimamente interessato alle app decentralizzate, però, non è molto più facile iniziare che con Blockstack.
Crediti immagine: Paesaggio blockchain
Correlati:
- Come le Blockchain Stanno Cambiando il Modo in Cui Giochiamo
- 8 dei Migliori Siti di Social Networking che Sono Decentralizzati e Basati su Blockchain
- 5 Modi Interessanti in Cui la Tecnologia Blockchain Viene Utilizzata Proprio Ora