Che cosa è Web3?
In un precedente post del blog, abbiamo esaminato l'evoluzione del web e l'emergere del Web3. Tim Berners-Lee, il pioniere di Internet, ha coniato il termine world wide web per illustrare una rete globale di informazioni e risorse interconnesse tramite collegamenti ipertestuali. Da allora, Internet ha fatto molta strada.
In questa guida, parliamo della terza generazione del World Wide Web, dei suoi principali vantaggi e dei migliori esempi. Il concetto coniato da Berners-Lee è stato spesso utilizzato per descrivere ciò che oggi è noto come Web semantico o Internet macchina-macchina. Il Web semantico potrebbe essere più difficile da comprendere rispetto a Web3, poiché il concetto si riferiva a un Web futuro in cui i computer sarebbero stati in grado di comprendere direttamente i dati di Internet. Quindi, anche se potrebbe benissimo essere parte della somma, non confondere Web3 con il concetto di Web semantico poiché non sono necessariamente sinonimi.
L'emergere del concetto Web3 è stato riconosciuto come un modo per invertire la dinamica di potere sull'Internet contemporanea e restituire potere agli utenti. Anche se le normative sulla protezione dei dati non sono mai state così severe, l'attuale Internet Web2 fa sì che, il più delle volte, gli utenti sacrifichino i propri dati personali e i diritti alla privacy in cambio di un'esperienza migliore e personalizzata.
Il nuovo Web3, o il futuro di Internet, come alcuni amano chiamarlo, è decentralizzato, senza permessi e guidato dal benessere degli utenti, perché mira a fornire agli utenti finali la piena proprietà dei dati. Come puoi vedere, le caratteristiche principali del Web3 assomigliano ai capisaldi della tecnologia blockchain.
Oggi viviamo ancora in un'era prevalentemente Web2, l'Internet centralizzata che utilizziamo oggi. La fase successiva, ovvero ciò a cui si riferisce Web3, è stata coniata nel 2014 da Gavin Wood, uno dei co-fondatori di Ethereum. Il termine abbreviato è rimasto e presto è diventato sinonimo di una soluzione a tutti i problemi di Web2, in particolare in relazione al potere immagazzinato nelle mani delle grandi aziende tecnologiche.
Dal 2014, Web3 è diventato un termine generico per tutto ciò che è collegato alla prossima generazione di Internet o a un ecosistema di prodotti tecnologici decentralizzati, open source, interoperabili e affidabili.
Se dovessimo definire Web3 in una frase in modo semplice, potremmo dire che si tratta di una rete aperta, senza autorizzazioni e decentralizzata che offre un futuro in cui utenti e macchine saranno in grado di interagire con i dati tramite reti peer-to-peer senza la necessità di intermediari quali autorità, istituzioni finanziarie centralizzate e grandi aziende tecnologiche.
Possiedi dati su Internet decentralizzato
Web3 sarà probabilmente alimentato dalla tecnologia blockchain e dall'intelligenza artificiale. Una tale versione di Internet non chiederebbe agli utenti di fornire le proprie informazioni personali in cambio di una migliore esperienza di navigazione. Similmente al processo in base al quale operano le criptovalute, tutto dovrebbe essere verificato dalla rete prima di essere accettato con tutte le informazioni pubblicate sul registro pubblico della blockchain.
Da un punto di vista tecnico, Web3 può essere visto come un protocollo per la pubblicazione e il consumo di dati e la distribuzione di dati peer-to-peer. In secondo luogo, possiamo aggiungere che è un pacchetto software creato per creare strumenti, interfacce e servizi digitali. A differenza di Web2 che gira su server centralizzati, Web3. gira sulla tecnologia blockchain e sulle reti peer-to-peer.
Web3 consentirà agli utenti di Internet di utilizzare motori di ricerca e navigare su Internet molto più velocemente. Nelle applicazioni Web2 gli utenti interagiscono con il front-end che comunica con il loro back-end che poi si collega di nuovo al database. Come accennato in precedenza, Web 2 è archiviato su server centrali e trasmesso tramite il browser Internet. Al contrario, la nuova generazione di Internet non contiene un database centrale né un server Web centrale. Tutto sarà generato con l'uso della tecnologia blockchain. Mentre Web 2 ha cambiato la tecnologia dei personal computer mercificata nei data center, Web3 spingerà i data center ai margini e nelle mani degli utenti comuni.
In Web2, abbiamo incontrato per la prima volta l'intelligenza artificiale e l'apprendimento automatico. Fin dalla loro introduzione hanno avuto un impatto enorme su ogni categoria di software e Web3 non fa eccezione. Si basa su tecnologie di elaborazione del linguaggio naturale che consentono ai computer di comprendere parole scritte e parlate. Pertanto, è destinato a livellare lo sviluppo di capacità informatiche intuitive, avvicinandolo un po' di più alla visione del web semantico.
Quali sono i principi fondamentali del Web3?
L'obiettivo principale di Web3 è trasformare Internet in una rete aperta in cui tutti possono partecipare, oltre a dare alle persone il controllo sui propri dati. Il concetto si basa su quattro attributi principali, come spiegato di seguito.
Decentramento e autogoverno
Se sei un lettore abituale, probabilmente ricorderai che abbiamo già discusso dell'importanza della decentralizzazione. Web3 non sarà governato da un'autorità centrale, da un istituto finanziario centrale o sotto il controllo di grandi aziende tecnologiche. Garantisce che la proprietà sia correttamente distribuita tra tutti gli utenti all'interno della rete.
Web3 consentirà alle persone di interagire con i dati in combinazione con l'intelligenza artificiale e la tecnologia di apprendimento automatico. Le app decentralizzate (Dapp) prenderanno il posto dei social network centralizzati. In particolare, Web3 è una rete decentralizzata che consente agli utenti di connettersi direttamente tra loro.
Open source e senza autorizzazione
Un altro pilastro principale di Web3 è l'uso di blockchain senza autorizzazione che aiutano a ridurre le limitazioni imposte agli utenti. Chiunque può partecipare alla rete Web3 senza la necessità di un'autorizzazione preventiva. La natura senza autorizzazione e senza fiducia di Web3 migliorerà l'esperienza utente complessiva offrendo maggiore autonomia e controllo.
Sicurezza dei dati
L'uso della blockchain, insieme alla decentralizzazione, rende Web3 più sicuro rispetto ai suoi predecessori. Grazie alla funzionalità di decentralizzazione, non esiste un punto di attacco centrale. Una maggiore protezione dei dati e sicurezza informatica sono attributi chiave di Web3. L'approccio user-friendly assicura che le aziende non abusino del loro potere archiviando i dati su server centralizzati dove hacker o autorità potrebbero facilmente accedere ai dati senza il consenso dell'utente.
Interoperabilità
Web3 consentirà alle applicazioni di funzionare su piattaforme e dispositivi IoT divergenti. Le tecnologie associate al Web 3.0 consentiranno una facile comunicazione tra diverse applicazioni e piattaforme, il che equivale a un Web più aperto.
Esempi di tecnologie Web3
In pratica, Web3 non è ancora diventato una realtà per noi. Tuttavia, gli attuali sviluppi tecnologici possono fare alcune cose che sono associate al concetto. Tenete presente che Web3 non è limitato a un singolo segmento, ma a organizzazioni con obiettivi specifici per lo sviluppo della tecnologia.
1. Criptovaluta
La criptovaluta, spesso associata alla blockchain che è la base di Web3, è una moneta digitale decentralizzata che non è controllata da alcuna autorità centrale o istituzione finanziaria centrale.
Pertanto, è un mezzo di scambio digitale e criptato. Le criptovalute forniscono agli utenti tutte le funzionalità chiave della blockchain, come il controllo completo e la crittografia dei dati. Il lato finanziario del Web3 prospererà sull'uso del denaro digitale e ci sono già alcune criptovalute che utilizzano le sue tecnologie.
Ecco alcune delle criptovalute Web3 più popolari:
Ethereum (ETH)
Una delle criptovalute più popolari al giorno d'oggi, Ethereum costituisce una solida base di finanza decentralizzata e innovazioni blockchain. Gli sviluppatori sono abilitati a creare app DeFi, NFT e giochi blockchain sulla sua rete. Infatti, Ethereum è la seconda criptovaluta più grande dopo Bitcoin ed è nella lista di controllo di molti investitori. L'unico problema con Ethereum è che ha una bassa velocità di transazione e commissioni del gas elevate.
Solana (DOLE)
Questa è una delle criptovalute Web3 più popolari. Solana è considerata un'alternativa a Ethereum per la sua efficienza, velocità e ampia base di utenti. Dal 2017 a oggi, Solana è diventata un'opzione popolare per gli investitori in criptovalute. Offre agli sviluppatori l'opportunità di creare applicazioni decentralizzate in quanto rappresenta un framework che comprende token non fungibili, giochi blockchain e app decentralizzate che dovrebbero essere rilevanti in Web3.
Elio (HNT)
Questa moneta non è ancora popolare come Solana ed Ethereum, ma rappresenta un buon esempio dell'uso delle tecnologie web. Vale a dire, è un sistema che usa la blockchain per connettere dispositivi wireless con reti IoT. I nodi come hotspot vengono usati per connettere tali dispositivi a una rete allo scopo di trasmettere dati che alla fine equivale a bassi requisiti energetici.
A pois (DOT)
La criptovaluta Polkadot è in linea con le aspirazioni di Web3. Considerando che uno degli aspetti più significativi della blockchain è l'interoperabilità o, in altre parole, la capacità di operare su catene divergenti, Polkadot offre proprio questo. Consente agli utenti di effettuare transazioni su blockchain divergenti, livellando gli attributi di interoperabilità e scalabilità. Il framework del sistema consente alle applicazioni Web3 di comunicare con più blockchain a velocità più elevate.
Flusso (FLUSSO)
Flux è una vera criptovaluta Web3 in quanto funziona su una rete completamente decentralizzata. Presenta un'ampia gamma di reti che equivalgono a una connessione completa di servizi di elaborazione distribuita. In altre parole, Flux ha la capacità di alimentare oltre 4000 app decentralizzate.
2. Organizzazione autonoma decentrata (DAO)
Le organizzazioni autonome decentralizzate (DAO) sono arrivate con aspirazioni blockchain e Web3. Quando pensiamo a un'organizzazione, di solito immaginiamo qualcosa come un'azienda o un ente di beneficenza che è sotto il controllo di un'autorità centrale e radicata in un sistema di gerarchia come componente chiave.
L'aspetto tradizionale delle organizzazioni ci fa immaginare una linea di comando da dirigenti e management ad altri livelli che possono essere trovati sotto in una tale struttura. Il fatto con le organizzazioni autonome decentralizzate è che appiattiscono completamente tali sistemi.
Rappresenta una forma organizzativa basata sulla tecnologia blockchain che è governata da un token crittografico nativo. Chiunque sia un detentore di token ha la possibilità di votare su questioni significative relative all'organizzazione. Il posto un tempo occupato dalla struttura aziendale tradizionale è stato preso dagli smart contract per coordinare risorse e sforzi verso uno scopo comune.
Con le organizzazioni autonome decentralizzate non c'è bisogno di costose sezioni amministrative solitamente presenti nei tipi tradizionali di organizzazioni e aziende. Poiché ogni singola transazione è aperta al pubblico, tali organizzazioni rendono quasi impossibile commettere frodi nella realtà virtuale.
Si prevede che diventerà il principale modello di business associato all'ascesa della nuova Internet. Come esempio pratico, date un'occhiata a come l'Ucraina DAO è riuscita a finanziare la difesa del paese.
3. Contratti intelligenti
Gli smart contract sono contratti digitali autoeseguibili che garantiscono che tutte le parti vedano il risultato il più velocemente possibile. L'accordo è incorporato direttamente in linee di codice rendendo le transazioni più trasparenti, irreversibili e tracciabili.
Gli smart contract costituiscono la spina dorsale di Web3, poiché la maggior parte delle interazioni che si verificano sulle app decentralizzate sono basate su smart contract. Gli smart contract definiscono la semantica delle applicazioni Web3.
Lo scopo principale degli smart contract è di abilitare un processo sicuro e imparziale di esecuzione di un accordo tra le parti. Sono senza fiducia e funzionano senza la necessità di intervento umano. Poiché sono scritti in codice, rimuovono particolari rischi legati a incomprensioni e interpretazioni contrattuali. Gli smart contract sono ampiamente utilizzati in tutte le transazioni riguardanti asset digitali.
4. Token non fungibili (NFT)
Gli NFT sono anche la pietra angolare del Web3. I token non fungibili rappresentano una forma di proprietà su asset digitali o fisici. Ad esempio, quando si acquista un'auto, si ottiene un titolo di proprietà cartaceo che rappresenta la proprietà. Gli NFT fanno lo stesso nel mondo della finanza decentralizzata.
Considerando che Web3 è una nuova generazione di Internet incentrata sull'utente, le criptovalute e gli NFT sono la spina dorsale del suo sistema finanziario che è trasparente e sicuro. La nuova generazione di Internet sarà basata sulla decentralizzazione, sulla creazione di comunità e sul consenso.
Questi token digitali, basati sulla tecnologia degli smart contract, hanno già fatto molto per numerosi artisti in tutto il mondo da quando hanno aperto nuovi flussi di entrate, aiutato a rimuovere le barriere per entrare nel mercato digitale e fornito transazioni senza l'interferenza delle autorità centrali e delle istituzioni finanziarie.
5. Applicazioni decentralizzate (Dapp)
Nella sezione sulle criptovalute, abbiamo menzionato che molte piattaforme Web3 offrono agli sviluppatori l'opportunità di sviluppare applicazioni decentralizzate. Abbiamo menzionato molto la parola decentralizzata, quindi facciamo un esempio pratico.
Ad esempio, quando utilizzi un servizio digitale come Google Docs, stai utilizzando un'applicazione centralizzata basata su cloud. Ciò significa che c'è una sorta di compromesso. Google ottiene l'accesso a tutte le informazioni nei tuoi documenti e tu hai la possibilità di archiviare le informazioni nel cloud e di godere di una serie di vantaggi basati sul cloud. Fondamentalmente baratti i tuoi preziosi dati per comodità.
Poiché il nostro esempio riguarda un servizio basato su cloud, possiamo sottolineare che il ruolo delle applicazioni decentralizzate sarà enorme nelle soluzioni di cloud storage Web3. Tutti gli esempi Web2 esistenti di servizi di cloud storage, come Google e AWS, sono applicazioni interamente centralizzate.
Con le app centralizzate, rimane il pericolo che dati preziosi possano essere distribuiti a terze parti o modificati. Al contrario, i servizi di cloud storage decentralizzati potrebbero fornire storage di dati crittografati e distribuiti.
Tecnicamente, i dati verrebbero divisi in molti frammenti e gli utenti sarebbero in grado di recuperare questi frammenti in base alle loro esigenze personali. Ci sono già alcuni esempi Web3, vale a dire soluzioni di storage decentralizzate leader come Storj e Sia.
Quindi, le app decentralizzate ti danno la possibilità di accedere a tutti i vantaggi correlati al cloud senza essere sotto il controllo di un'autorità centrale. Le applicazioni decentralizzate utilizzano la tecnologia blockchain, ad esempio la blockchain di Ethereum, per eseguire il loro calcolo online. Sono sottoposte solo ai requisiti Web3, come l'essere open source e crittografate.
In altre parole, le applicazioni Web3 funzioneranno sulla tecnologia blockchain, sul web decentralizzato, ovvero reti peer-to-peer, o un ibrido di queste due. Tali app decentralizzate sono note come dApp.
6. Reti sociali decentralizzate
I social network centralizzati hanno dominato in modo significativo nell'era del Web 2.0, evidenziata dal marketing digitale e dai servizi personalizzati. Ancora una volta, gli utenti hanno dovuto scambiare i propri dati per ottenere un'esperienza utente su Internet su misura per le loro esigenze specifiche. Come si dice, i dati sono il nuovo petrolio.
I continui abusi di potere da parte delle autorità centrali e delle aziende tecnologiche hanno portato all'emanazione di numerose normative sulla protezione dei dati in tutto il mondo. L'emergere di Web3 si riferisce talvolta a un radicale allontanamento dal modo in cui le cose sono state fatte nell'era di Web2, per restituire potere e proprietà dei dati agli utenti di Internet.
Le piattaforme di social network decentralizzate portano sul tavolo un sacco di vantaggi. Salvaguardano la privacy degli utenti, danno potere agli utenti, eliminano la necessità di intermediari e sfruttano al meglio le tecnologie di intelligenza artificiale e apprendimento automatico.
Anche se i social network Web3 sono ancora in una fase iniziale di sviluppo, alcuni di essi sono già emersi.
Sapien è una piattaforma di social news basata sulla blockchain di Ethereum. È una valida alternativa a Facebook, Twitter o persino Google per quanto riguarda l'avere una piattaforma di social news.
Sola è una rete che rappresenta un altro ibrido di piattaforme di social network e media. Si basa sulla tecnologia blockchain e di intelligenza artificiale per fornire un'esperienza personalizzata per gli utenti senza il misero affare di scambiare dati per comodità.
Steemit è un altro esempio Web3 di social media. Può essere descritto come una piattaforma di ricompensa che aiuta gli utenti a creare contenuti e monetizzarli di conseguenza. Una piattaforma di social media di questo tipo che migliora i contenuti generati dagli utenti funziona interamente sulla blockchain Steem. È una piattaforma simile a Reddit.
7. Servizi di scambio decentralizzati
Anche gli exchange decentralizzati sono esempi di Web3. I loro principali vantaggi sono legati a transazioni più economiche e veloci, sicurezza e compatibilità con i portafogli hardware.
Gli utenti hanno la possibilità di esercitare il controllo completo sui propri fondi. Ad esempio, IDEX ed EOSFinex sono i servizi di exchange decentralizzati più popolari.
IDEX è un servizio online popolare e ampiamente utilizzato per il trading di token ERC-20. IDEX contiene un'interfaccia user-friendly. Chiunque abbia un portafoglio Ethereum può fare trading sulla sua piattaforma.
EOSFinex è un exchange decentralizzato che funziona sul software EOS. È attualmente in fase di sviluppo da parte di Bitfinex.
8. Elaborazione dei dati sui bordi
L'edge computing è qualcosa di antitetico al big data computing nei grandi centri centralizzati, poiché avviene letteralmente sui bordi delle reti. Il termine che si riferisce alla distribuzione del computing riguarda la fornitura di dati e servizi preziosi online il più vicino possibile a dove vengono richiesti.
Ad esempio, i dati potrebbero essere elaborati sul tuo computer prima di essere inviati a un'altra posizione. In questo modo, puoi combinare la potenza di elaborazione dei dispositivi IoT sui bordi delle reti in un unico grande computer decentralizzato.
Ci sono degli svantaggi nell'uso del Web3?
Web3 e i suoi numerosi esempi sono ancora nella fase iniziale di sviluppo. Anche se tecnologie come blockchain, intelligenza artificiale e apprendimento automatico rendono possibile il funzionamento di molti dei vantaggi di Web3, non saremo in grado di sperimentare l'esperienza Web3 completa molto presto.
Il concetto di Web3 è certamente il web del futuro in termini di facilità d'uso, proprietà dei dati, sicurezza e trasparenza. Ci sono alcuni svantaggi attuali che speriamo saranno affrontati in futuro.
Ad esempio, i dispositivi meno avanzati non saranno in grado di gestire i requisiti Web3 e altre sfide di implementazione. D'altro canto, il concetto potrebbe essere difficile da comprendere per i nuovi arrivati, quindi potrebbe volerci del tempo per diffondere la parola e istruire le persone.