Skynet è un nuovo servizio di archiviazione dati distribuito presentato dal progetto Sia e con il quale si cerca di creare un sistema semplice e adattabile per l'archiviazione di massa sia per siti web, backup e applicazioni di qualsiasi tipo.
EL World blockchain Si è evoluto molto sin dal suo inizio e oggi ha permesso la creazione di servizi online con un funzionamento decentralizzato. È il caso di Skynet, un nuovo servizio che funziona sulla rete blockchain di Sia e Siacoin (SC). Scopri con noi una delle incredibili creazioni di questo grande progetto.
Sicuramente te lo stai già chiedendo Cos'è Skynet? È l'intelligenza artificiale dell'universo di Terminator? La verità è che non è niente di così "malvagio". In realtà, stiamo parlando di qualcosa di molto meglio, uno spazio in cui possiamo memorizzare informazioni di qualsiasi tipo. Tutto questo protetto da una rete blockchain basata sulla crittografia e predisposta per qualsiasi situazione che possa minacciare i nostri dati personali. Lo trovi interessante? Bene, in questo nuovo articolo di Bit2Me Academy, saprai tutto su Skynet.
Cos'è Skynet?
Skynet è un file rete di distribuzione dei contenuti (Content Delivery Network o CDN), che utilizza la rete Sia e la sua blockchain per servire pubblicamente i contenuti agli utenti. Il progetto Skynet è stato annunciato al pubblico nel febbraio 2020 e da allora ha permesso che le sue funzioni fossero accessibili al pubblico dal suo sito ufficiale.
Ma cosa è rivoluzionario in Skynet? Ebbene, la tua vera rivoluzione è in quanto è un servizio di archiviazione dati blockchain che possiamo utilizzare senza dover scaricare un wallet Sia o qualsiasi altro software specializzato per farlo funzionare.
Tutto questo senza tralasciare il fatto che il contenuto viene archiviato utilizzando la tecnologia Sia. Vale a dire, il contenuto viene tritato e distribuito sulla rete blockchain in modo crittografato. Quando viene distribuito sulla rete, viene memorizzato sui computer di altre persone, che a causa del fatto che memorizzano solo piccoli blocchi crittografati, è impossibile per loro vederne il contenuto.
Insomma, per caricare file su Sia basta andare sul sito di Skynet e caricare un documento che vogliamo in modo che entri a far parte della rete blockchain Sia e possiamo accedervi da qualsiasi parte del mondo. Inoltre, puoi anche clonare il web ed eseguirlo sul tuo server per eliminare completamente il timore che i tuoi contenuti possano essere intercettati.
Al termine, una volta caricato il contenuto, riceverai un link che potrai utilizzare per condividere il contenuto. In effetti, è qualcosa di semplice come prendere il link ricevuto e condividerlo sui nostri social network, come con altri servizi come Mega o Dropbox che probabilmente hai già utilizzato ad un certo punto.
Obiettivo dietro la creazione di Skynet
Sia, dall'inizio del suo sviluppo, ha sempre avuto un obiettivo molto chiaro: utilizzare la tecnologia blockchain per consentire una rete di archiviazione globale distribuita, sicura, crittografata, a basso costo. Il progetto che ha iniziato il suo sviluppo nel 2013 per mano di David vorick y Luca campione che ha concepito l'idea di questo grande progetto durante il HackMIT Hackathon 2013.
Da allora, Vorick e Champine hanno lavorato duramente per dare vita alla loro visione, e ci sono riusciti. Sia attualmente è una potente blockchain e rete di archiviazione dati che ha iniziato ad operare nel 2015. Attualmente ha una rete enorme che è presente in 52 paesi, con un totale di 340 host Sia in funzione, e una capacità di memorizzazione dei dati di 2,18 Petabyte. Sono dati che dimostrano senza dubbio la buona salute della rete.
Ma a questi possiamo aggiungere che la rete è in crescita e tutto grazie a Skynet, poiché dall'inizio delle operazioni di questo servizio, le transazioni e l'utilizzo della rete sono aumentati e consolidati. Infatti, Skynet ha attualmente gestito un totale di 9,09 TB di informazioni distribuite in oltre 1,4 milioni di file.
In altre parole, l'obiettivo di Sia e Skynet di dimostrare che l'archiviazione dei dati in modo distribuito utilizzando la tecnologia blockchain è ormai una realtà, una soluzione che possiamo utilizzare e godere subito.
Componenti principali di Skynet
Dunque, Cosa fa funzionare Skynet nel modo in cui funziona? Ebbene, prima di tutto lo dobbiamo alla blockchain Sia, che è ciò che ci permette di prendere il controllo di questa immensa rete di nodi distribuiti che affittano le loro risorse per permettere di immagazzinare tutte queste informazioni. Sì, hai letto correttamente "affitto", perché ogni operazione di archiviazione in Sia e Skynet è collegata a uno smart contract in Sia, in base al quale l'host di archiviazione riceve un micropagamento corrispondente alle risorse concesse per archiviare i dati.
In questo senso, l'operazione di Skynet si basa sull'operazione già consolidata di Sia e che ha permesso alla rete di evolversi fino al punto attuale. Tuttavia, la creazione di Skynet ha richiesto lo sviluppo specifico di una serie di componenti aggiuntivi che sono: moduli di tipo server chiamati portali e i collegamenti a contenuti chiamati Skylinks.
Ma quali sono questi due componenti? E, cosa più importante, che ruolo svolgono nel funzionamento di Skynet? Bene, lo vedremo di seguito.
Portals, i ponti tra il mondo e Sia
I Portali Sono ciò che ci consente di memorizzare le informazioni in Sia in modo confortevole. Puoi lasciarli pubblicamente e fornire un servizio Skynet a tutti se li pubblichi su un server online, ma puoi anche usarli senza esporli a Internet (ad esempio su una rete locale per casa o ufficio).
Lo scopo di un Portale è quello di consentire all'utente di inviare e accedere ai contenuti sulla rete Sia e servirli. Quindi, per impostazione predefinita, qualsiasi Portale può accedere a qualsiasi caricamento Skynet o Skylink sulla rete Sia, sebbene un operatore del Portale possa implementare controlli su chi può utilizzare il proprio Portale, a quale contenuto è possibile accedere o qualsiasi numero di altre personalizzazioni.
Se c'è un punto di centralizzazione e controllo in questo mezzo, che è stato implementato per impedire che determinati contenuti dannosi vengano inviati liberamente attraverso la rete. Questo può sembrare contrario ai principi della tecnologia blockchain, ma in questo caso è una misura abbastanza utile per combattere i contenuti veramente indesiderati sulla rete dalla comunità.
Attualmente sono operativi un totale di 10 portali, quindi non è necessario eseguire un portale per caricare o scaricare contenuti da Skynet. Tuttavia, se vuoi assicurarti che i tuoi contenuti Skynet siano sempre disponibili per gli altri, è meglio eseguire il tuo Portale. Non solo, allo stesso tempo contribuirai a rafforzare la rete e la sua portata.
Installa un portale
Chiunque può creare il proprio portale, è qualcosa di gratuito e gratuito. Tuttavia, tieni presente che questo richiede una conoscenza media dell'informatica, e se quello che vuoi è usare un portale puoi usare quelli che già esistono.
Per configurare un portale Skynet, tutto ciò che devi considerare è quanto segue:
- Avere un computer con una connessione Internet e un sistema operativo GNU / Linux. Anche se puoi farlo anche su Windows e Mac OS.
- Avere almeno 1 TB di capacità di archiviazione.
- Installa un nodo completo Sia.
- Installa Docker.
Con tutto ciò basta seguire le indicazioni di Guida Skynet disponibile su Github per la corretta installazione di un Portale Skynet.
Skylinks, da Sia al resto del mondo
I file entrano ed escono dai portali, ma per accedere ai file salvati è necessario conoscere il loro percorso. Questo percorso si chiama Skylinks.
Gli Skylink sono collegamenti che ci consentono di accedere ai file che si trovano in Sia in modo da poterli scaricare.
Quando utilizziamo un Portale per caricare un file, il Portale alla fine del caricamento ci fornisce un collegamento con il quale possiamo richiedere l'accesso al nostro file da questo Portale o da qualsiasi altro Portale pubblico che abbia accesso alla rete Sia. In questo modo, possiamo scaricare il nostro file da qualsiasi parte del mondo quando lo richiediamo.
Inoltre, gli Skylink hanno una proprietà nota come "pinning"Il che ci consente di mantenere i contenuti online per tutto il tempo che vogliamo. Tuttavia, se vuoi mantenere i contenuti online dovrai pagare.
Ricordiamo che sebbene Sia sia una rete di archiviazione distribuita, ciò non significa che lo stoccaggio sia gratuito, è tutto a pagamento, anche se le tariffe sono estremamente basse. Parliamo di un TB di archiviazione dati (1024 GB di dati) avente un costo medio di circa 5 € al mese comprensivo dei costi di banda. In confronto, un TB di dati in servizi come Dropbox, Mega o Gdrive hanno un costo compreso tra € 35 e € 50. In questo senso, è chiaro che Sia è un'opzione di archiviazione dei dati migliore per avere il backup online delle informazioni.
Ma ricorda: l'importante non è il prezzo, ma la privacy. In Sia, non dai le tue informazioni a una grande azienda che le sfrutta alle tue spalle. Qui le tue informazioni sono tue, il contenuto è crittografato e distribuito in modo sicuro utilizzando la potenza della crittografia. Un altro punto importante è, che è impossibile hackerare Sia e quindi estrarre le informazioni dalla blockchain, tutto è crittografato che ti dà la sicurezza delle tue informazioni saranno sempre al sicuro.
Utilizzo di Skynet senza grosse complicazioni
Allora, Come possiamo utilizzare Skynet e i suoi vantaggi? Bene, per questo, la prima cosa che faremo è andare al Portale SiaSky. Lì riceveremo il seguente sito web:
Da lì possiamo vedere le due opzioni che ci interessano. Sul lato sinistro, vediamo l'opzione per caricare i file ("Carica i tuoi file"). Y Sul lato destro, possiamo vedere dove posizionare gli Skylink, in modo che nel caso ne abbiamo uno possiamo metterlo e scaricare le informazioni ad esso associate. Nel nostro caso, caricheremo un file e testeremo la funzionalità di questo portale Skynet. Per questo puoi scegliere il file che desideri e caricarlo.
Ora che abbiamo caricato il file (in questo caso un'immagine in formato JPG) possiamo vedere un link appena sotto, questo è il nostro Skylink.
Se prendiamo quel collegamento e lo usiamo direttamente, possiamo scaricare il nostro file da qualsiasi parte del mondo e possiamo persino utilizzare altri Portali per richiedere loro informazioni e scaricarlo, nel caso, ad esempio, che un Portale venga censurato da un'azienda. telecomunicazioni o governo. Tutti i portali si connettono alla stessa origine dati.
Ricorda che puoi persino installare il tuo portale per scaricare e caricare file. Per dimostrare questo punto faremo un test di accesso da un altro Portale pubblico, in questo caso utilizzeremo Skyportal. Se inseriamo lo Skylink che Siasky ci ha offerto nel Portale Skyportal, avremo accesso al file che abbiamo caricato senza grossi problemi, come mostrato nell'immagine seguente.
Viene quindi dimostrato che Portali e Skylink possono comunicare in autonomia con la rete Sia. E da lì, possono richiedere i file che cariciamo, permettendoci di accedervi senza grossi problemi.
Cosa ci offrono Skynet e Sia con queste opzioni?
Ponetevi le seguenti domande: Hai mai pensato di sviluppare un'app mobile o per PC progettata per visualizzare file multimediali di portata globale? Hai immaginato il costo in attrezzature, storage e reti che ciò significa?
Entrambe le domande ti hanno sicuramente messo in una situazione. Il primo è qualcosa di abbastanza complesso, distribuire contenuti multimediali ad alta velocità e con portata globale è un problema per molte grandi aziende, immagina poi per una piccola azienda. La seconda è strettamente collegata alla prima, e cioè che queste squadre ei servizi che forniscono e di cui hanno bisogno per il loro corretto funzionamento non sono affatto economici. In questo senso Sia e Skynet offrono una soluzione a questi due problemi in un modo completamente nuovo.
Innanzitutto, la portata di Sia nel mondo è indiscutibile, perché come abbiamo già accennato, la rete ha accesso a 52 nazioni sparse in tutto il mondo. Non esiste praticamente alcun continente al mondo in cui i vari nodi Sia non siano presenti e ciò significa che la rete raggiunge tutti i paesi del mondo e la censura completa della rete è impossibile da raggiungere.
D'altra parte, Sia e Skynet sono stati creati per consentire l'integrazione delle loro funzioni con applicazioni di terze parti. Per utilizzare Skynet è sufficiente avere accesso all'API Skynet e da lì sfruttare le potenzialità di Skynet. Ciò ti consentirà di caricare e scaricare file da qualsiasi app sviluppata con quella funzionalità. Stiamo parlando di quell'app che ti è costata così tanto da sviluppare può avere accesso a una rete di archiviazione distribuita, a basso costo e di portata globale.
Infine, il costo di implementazione di queste funzionalità è estremamente basso. Abbiamo già detto che un TB di dati in Sia ha un costo medio di $ 5. Questo rispetto a opzioni come Mega, Drive o Dropbox in cui i prezzi oscillano tra $ 35 e $ 50 per la stessa capacità. Per non parlare di opzioni come Archiviazione a blocchi Vultr, dove 1 TB di spazio di archiviazione costa $ 100.
Ma non solo, queste aziende ti pongono condizioni diverse per utilizzare i loro servizi. E quel che è peggio, la velocità e l'accesso a questi servizi è piuttosto limitato. Invece, Sia garantisce un accesso veloce e illimitato con velocità di download elevate.
In definitiva, ciò che Sia e Skynet offrono agli sviluppatori è un'infrastruttura di storage a basso costo, ad alta velocità, alta affidabilità e portata globale. Tutto ciò di cui hai bisogno per sviluppare applicazioni ad alta intensità di dati e persino streaming multimediale. E la cosa migliore, senza che tutto ciò causi mal di testa per il tuo sviluppo e che gli utenti non abbiano un'esperienza soddisfacente nell'utilizzo della tua app o prodotto.
Quanto sai, Cryptonuta?
I portali Skynet possono essere monetizzati?Certo!
Uno dei grandi vantaggi di Skynet è che praticamente chiunque può creare un sito di archiviazione dati per i propri utenti con questo software. Stiamo parlando della possibilità di creare servizi di tipo Dropbox propri e privati, semplicemente installando il software Skynet e configurandolo. E soprattutto, puoi monetizzarlo, offrendo tassi di archiviazione così economici che nessun'altra azienda potrebbe competere direttamente con te.
Sulla censura
Ricorda che i governi e le società di telecomunicazioni possono privare la popolazione della loro libertà, nascondendo ciò a cui non sono interessati. Ci sono due modi, chiudendo il sito web oa livello di paese per bloccare l'accesso all'URL.
In questo caso gli URL dei portali Sia potrebbero essere censurati, ma il contenuto non potrà mai essere rimosso. Per accedere al contenuto è necessario accedere tramite una VPN che si connette attraverso un altro paese (purché il portale non sia stato chiuso). Oppure puoi farlo anche installando un portale sul tuo computer o una rete locale (sempre la soluzione migliore).
Pericoli derivanti dall'utilizzo di un portale di terze parti
Man mano che Skynet cresce, appariranno più portali. Ricorda che i portali sono i luoghi in cui tutto entra e esce. Ciò significa che la tua privacy e i tuoi contenuti possono essere completamente compromessi. Un portale può sapere quale file carichi, qual è il tuo IP, browser, sistema operativo, ... può sapere molto di te. Lo stesso quando si scarica un file.
È vero che Skynet sta ora nascendo, e dal portale ufficiale possiamo quasi al 100% credere che non lo faccia. Ma non possiamo esserne completamente sicuri. Quello che possiamo assicurarti è che nasceranno dozzine di portali incentrati esclusivamente sullo spionaggio / furto delle tue informazioni, e devi essere attento a questo.