10 Esempi Web 3.0: è il futuro di Internet?

Pubblicato: 2022-03-26

WEB 3.0 (o come è più comunemente noto "Web3") è un insieme di idee relativamente vaghe su come dovrebbe apparire e funzionare il Web futuro. Attualmente siamo da qualche parte tra il mondo del Web 2.0 e quello del Web 3.0 e la forma esatta del Web futuro non è definita in alcun modo. Esploreremo cos'è Web3 e esamineremo alcuni esempi specifici di tecnologie che si adattano allo stampo Web3.

Internet e il Web sono diversi

Un fatto importante di cui devi essere consapevole prima di iniziare qualsiasi discussione sul Web è che è diverso da Internet. Internet è l'apparecchiatura di rete fisica e i computer che mantengono il mondo connesso, insieme al protocollo Internet che descrive il modo in cui tutti questi dispositivi parlano tra loro. Se vuoi saperne di più sull'architettura di Internet, dai un'occhiata a Chi possiede Internet? Spiegazione dell'architettura Web.

Sommario

    Il Web è un tipo di servizio (o gruppo di servizi) che viene eseguito su Internet. È la parte più comune di Internet rivolta all'utente, ma altri servizi (come FTP o BitTorrent) non fanno parte del Web. Condividono semplicemente la stessa larghezza di banda.

    L'evoluzione del Web: Web 1.0 e Web 2.0 spiegati

    Il World Wide Web si è affermato per la prima volta a metà degli anni '90. Questo è ciò che ora viene considerato Web 1.0. I primi siti Web erano ospitati in molti luoghi. Alcuni erano su server di grandi dimensioni all'interno del reparto IT di un'azienda e altri erano ospitati sui computer domestici delle persone. I contenuti Web non erano ancora centralizzati nei giganteschi data center che conosciamo oggi.

    I contenuti Web 1.0 erano principalmente pagine Web statiche di "sola lettura" che non erano interattive. In altre parole, visiteresti un sito Web per ottenere informazioni, ma non gli restituiresti alcun dato. Questa è la differenza fondamentale tra Web 1.0 e Web 2.0.

    Con il Web 2.0, le informazioni hanno iniziato a fluire in entrambe le direzioni. Questa era l'era delle piattaforme di social media e dei contenuti generati dagli utenti. Su questo social web, gli utenti finali mettono le loro foto, informazioni personali e altro sui social network come Facebook e LinkedIn, dove tutti possono vederle.

    I servizi di hosting hanno iniziato a centralizzare nei data center di proprietà di una piccola manciata di potenti società tecnologiche. I browser Web sono diventati così avanzati da poter eseguire essenzialmente applicazioni Web con una sofisticata grafica 3D.

    I dati degli utenti sono il bene più prezioso per queste organizzazioni, che li usano per potenziare l'eCommerce o venderli a giocatori di terze parti. Il gigante dei motori di ricerca Google è forse l'esempio più famoso. Tuttavia, aziende come Microsoft e Amazon investono nella fornitura di servizi Web centralizzati che assorbono i dati personali e li convertono in informazioni redditizie.

    I valori del Web3

    Al centro, l'idea di Web3 è un Web che non è controllato da un piccolo numero di autorità centrali. Che si tratti di governi o aziende è irrilevante, Web3 (teoricamente) mette i dati degli utenti e i contenuti Web nelle mani degli utenti. Consente inoltre un Web in cui gli utenti possono trarre profitto direttamente dai propri dati e da tutti quei soldi che si spostano sul Web ogni giorno.

    Il termine “Web3” è stato coniato nel 2014 da Gavin Wood, co-fondatore della blockchain di Ethereum, di cui parleremo poco dopo.

    Web3 è pensato per conformarsi a valori specifici. Per prima cosa, è decentralizzato e non ha un'autorità centrale che possiede tutti i dati e ne trae profitto. Le applicazioni Web3 sono open source. Ciò significa che tutti possono guardare in modo trasparente gli algoritmi e le funzioni del software in un'app senza la possibilità di intrufolarsi nelle backdoor.

    Quindi, in sintesi, Web3 è un Web democratizzato basato su un'applicazione open source che offre agli utenti il ​​controllo completo dei propri dati e i mezzi per condividere i profitti generati dai propri contenuti.

    Tim Berners-Lee e il vecchio Web 3.0

    C'è un po' di confusione perché un altro concetto completamente diverso chiamato Web 3.0 è stato coniato dal “padre del web” Tim Berners-Lee. Il World Wide Web Consortium (W3C) ha delineato il Web 3.0 (il "Web semantico") come un'estensione dello standard della tecnologia Web.

    Il web semantico potrebbe essere più difficile da avvolgere rispetto a Web3. Tuttavia, si riduce a standard formali di metadati che consentono tutti i tipi di operazioni da macchina a macchina, che a loro volta consentirebbero una comprensione semantica del contenuto web.

    Time Berners-Lee, foto di Uldis Bojars, CC BY-SA 2.0 tramite Wikimedia Commons

    In pratica, questo Web 3.0 non è diventato una realtà, sebbene la moderna tecnologia Web possa già fare alcune cose che l'idea Web 3.0 descrive. Non diremo altro sul web semantico qui, ma tieni presente che alcune cose che potresti leggere sotto l'etichetta Web 3.0 riguardano qualcosa di completamente diverso da Web3, mentre "Web3" si riferisce solo a ciò di cui stiamo discutendo qui.

    Ora che abbiamo chiarito la differenza tra Web 3.0 e Web3, diamo un'occhiata ad alcune tecnologie Web che si qualificano come Web3.

    1. Tecnologia Blockchain

    La tecnologia Blockchain è forse l'unica tecnologia che più ha ispirato l'idea di Web3, e quindi è l'esempio più istintivo. Molte altre tecnologie Web3 si basano su una blockchain per funzionare, quindi è fondamentale per Web3.

    Per una spiegazione approfondita della tecnologia blockchain, dai un'occhiata a HDG Explains: Cos'è un database Blockchain? Ma se non hai tempo, ecco il succo della questione.

    La blockchain è un libro mastro o un record di transazioni. La blockchain esiste nella sua interezza su più computer sparsi su Internet. Ogni volta che un nuovo "blocco" di transazioni viene aggiunto alla catena, tutte le copie del database devono concordare ed essere modificate. Tutte le transazioni sono aperte al pubblico e permanenti.

    Qualsiasi tentativo di interferire con il record danneggia la catena e poiché le copie convalidate del database sono sparse in tutto il Web, nessuna autorità centrale può controllarlo. La tecnologia Blockchain può essere utilizzata per qualsiasi applicazione per tenere un registro delle transazioni, ma la maggior parte delle persone la associa alla criptovaluta, cosa che affronteremo in seguito.

    2. Criptovalute

    La criptovaluta (nota anche come "cripto") è denaro digitale decentralizzato che non è controllato da alcun governo o autorità centrale come una banca. La criptovaluta utilizza la tecnologia blockchain per registrare quanta valuta c'è e chi ne detiene quale importo.

    La fornitura di criptovaluta viene aumentata attraverso il "mining", che fornisce potenza di calcolo per eseguire la blockchain in cambio di nuova valuta. Almeno, è così che funziona con le criptovalute "classiche" come Bitcoin. Nel caso della blockchain di Ethereum, ad esempio, gli utenti finali pagano una "commissione gas", che viene ricevuta dai minatori di Ethereum che elaborano le transazioni.

    3. Offerte iniziali di monete (ICO)

    Le offerte iniziali di monete sono legate alle criptovalute perché le "monete" offerte sono criptovalute. Quando inventi un nuovo tipo di criptovaluta (presumibilmente con un'innovazione entusiasmante), hai bisogno di soldi iniziali per far girare la palla.

    Le persone che investono denaro in un ICO stanno acquistando la tua criptovaluta mentre non vale nulla, sperando che, come Bitcoin ed Ethereum, il valore della criptovaluta esploda e faccia loro una fortuna dall'oggi al domani.

    Gli ICO a volte vengono venduti più come azioni di una società, sebbene non conferiscano alcuna proprietà agli acquirenti. Il valore delle monete è quindi legato al valore che promettono di essere l'azienda o i suoi prodotti. Questo è il motivo per cui le ICO sono state così popolari tra le startup alla ricerca di finanziamenti alternativi che non coinvolgano una banca, investitori angelici o capitali di rischio.

    C'è stato molto clamore intorno agli ICO, ma anche le truffe li hanno afflitti e molte persone hanno perso i loro soldi. Questo perché gli ICO non sono ancora regolamentati come lo è un'IPO (Initial Public Offering) e chiunque può lanciare un ICO.

    4. Token non fungibili (NFT)

    Questo è probabilmente uno di cui hai già sentito parlare, ma gli NFT sono un'altra pietra miliare di Web3. Gli NFT sono essenzialmente una forma di crittografia, ma ogni NFT è unico e non può essere scambiato con un altro. Ecco cosa significa la parte non fungibile del nome. Gli NFT sono collegati a risorse digitali o fisiche nello stesso modo in cui l'atto di proprietà cartaceo di una casa rappresenta la proprietà.

    Un grosso problema è che qualsiasi autorità legale non riconosce necessariamente le NFT, quindi in definitiva, tutto ciò che stai acquistando a questo punto è il controllo su una stringa di lettere e numeri. Tuttavia, poiché la tecnologia NFT si evolve e forse trae vantaggio dalla legislazione, ciò potrebbe cambiare.

    Se sei interessato a saperne di più sugli NFT, dai un'occhiata a 5 app per creare NFT sul tuo iPhone e come venderli.

    5. App decentralizzate (dApp)

    Quando utilizzi un servizio basato su cloud come Google Docs, stai utilizzando un'app centralizzata. Google ha accesso a tutte le informazioni nei tuoi documenti, può leggerle tutte e controllarle. Il compromesso è che possiamo archiviare le nostre informazioni nel cloud, collaborare facilmente con gli altri e godere di un lungo elenco di altre comodità delle app cloud.

    Ma cosa accadrebbe se potessi usufruire dei vantaggi di questi servizi cloud senza sottoporti a un'autorità centrale? È qui che entrano in gioco le app decentralizzate o "dApps". La maggior parte delle dApp utilizza la blockchain di Ethereum per eseguire i propri calcoli online, in modo che il calcolo venga pagato utilizzando le commissioni "gas" di Ethereum.

    Tuttavia, le dApp sono conformi ai requisiti Web3 per essere pubbliche, open source e protette tramite crittografia. In questo modo gli utenti di dApp controllano i propri dati e chi può vederli beneficiando della potenza di elaborazione basata su cloud per eseguire qualsiasi funzione per cui una specifica dApp è progettata. Se vuoi vedere quali dApp sono disponibili, controlla il nostro Stato delle dApp, che registra le più importanti.

    La blockchain di Ethereum è progettata per supportare le tecnologie Web3 da zero e ha persino una libreria JavaScript dedicata chiamata Web3.js per aiutare gli sviluppatori ad avviare rapidamente i loro progetti Web3.

    6. Contratti intelligenti

    Se compri un'auto oggi e prendi un prestito dalla banca per farlo, ci sono molte scartoffie coinvolte. La banca stipula con voi un contratto che descrive i diritti e gli obblighi di entrambe le parti. Secondo il contratto, in caso di mancato pagamento, la banca deve imporre azioni specifiche (come il recupero dell'auto) in base all'accordo.

    I contratti intelligenti possono svolgere esattamente lo stesso lavoro, ma non richiedono un'autorità centrale per far rispettare o monitorare nulla. Il tutto avviene automaticamente secondo le regole e le logiche del contratto.

    Gli smart contract consentono di fornire servizi finanziari, o di stipulare accordi legali tra le parti, in modo molto più conveniente rispetto ai contatti tradizionali. Sono anche molto più equi e non possono essere manipolati una volta attivati.

    Ovviamente, come qualsiasi contratto, uno smart contract è valido solo quanto i termini e la logica al suo interno, ma supponendo che il contratto sia equo, allora uno smart contract verrà applicato con imparzialità.

    7. Computing distribuito (Edge Computing)

    L'edge computing consiste nel fornire dati e servizi online il più vicino possibile a dove vengono richiesti o generati. L'edge computing è quasi l'antitesi dell'elaborazione "Big Data" in enormi centri informatici centralizzati, mentre l'edge computing avviene ai margini letterali della rete.

    Ad esempio, i dati potrebbero essere elaborati sul tuo PC locale prima di essere inviati a una posizione centrale per essere aggregati. Ciò significa che puoi combinare la potenza di elaborazione dei dispositivi lungo i bordi della tua rete in un gigantesco supercomputer decentralizzato. Con miliardi di dispositivi IoT (Internet of Things) che raccolgono informazioni in case intelligenti, fabbriche e negozi al dettaglio, disporre di una potenza di calcolo sufficiente per elaborare tali dati è una vera sfida. L'edge computing offre un modo per soddisfare tali richieste, risparmiare sulla larghezza di banda e soddisfare rapidamente le richieste di dati.

    8. Organizzazioni autonome decentralizzate (DAO)

    Un'organizzazione, come un'azienda o un ente di beneficenza, ha una struttura centralizzata. C'è comando e controllo da parte di dirigenti e dirigenti a ogni livello per coordinare tutte le diverse persone che contribuiscono al lavoro che deve essere svolto.

    Un DAO appiattisce l'intera struttura. Non ci sono CEO, CFO o cose del genere. Ogni membro dell'organizzazione ha una voce e decide quando i soldi vengono spesi dal tesoro e per cosa.

    Le regole dell'organizzazione sono codificate utilizzando una tecnologia contrattuale innovativa in una blockchain senza autorizzazione (aka trustless). Non c'è bisogno dei complessi e costosi dipartimenti amministrativi che le organizzazioni tradizionali hanno sviluppato per far funzionare tutto. I DAO rendono inoltre praticamente impossibile commettere frodi poiché ogni transazione e la sua cronologia sono aperte al controllo pubblico,

    9. Apprendimento automatico e intelligenza artificiale

    Negli ultimi anni abbiamo assistito al rapido aumento della tecnologia di apprendimento automatico e di altre aree significative dell'intelligenza artificiale. I nostri smartphone sono ricchi di queste tecnologie, ecco come funzionano applicazioni come Siri di Apple. Grazie a Natural Language Processing (NLP), puoi parlare con un agente intelligente che può analizzare ciò che stai chiedendo.

    L'apprendimento automatico viene utilizzato anche per elaborare enormi quantità di dati in tempo reale per prevedere le nostre esigenze e il nostro comportamento. Grazie all'Internet of Things (IoT), disponiamo di dispositivi intelligenti connessi alla rete ovunque. Questo crea molte opportunità per raccogliere dati e ricavarne qualcosa di prezioso.

    Diamo un'occhiata a servizi come Wolfram Alpha, che utilizza l'intelligenza artificiale per generare conoscenza dai dati. Abbiamo un assaggio di come potrebbe essere un web democratizzato con dati pubblici aperti a tutti.

    10. Il Metaverso

    Il Metaverse è un altro concetto mal definito che sembra si sovrapporrà e si collegherà con i concetti di Web3, se mai dovesse realizzarsi.

    Il Metaverse è una visione di come sarà la nostra futura interfaccia per il web. Dipende fortemente dalla realtà virtuale (VR) e dalla realtà aumentata (AR) per creare un'esperienza utente persistente e integrata.

    Nel Metaverso, gli oggetti digitali che possiedi si fondono con il mondo naturale e interagisci con il web in un modo molto più incarnato. È un po' come il mondo virtuale di Ready Player One, ma si spera solo un po' meno distopico.

    Web3 ha serie sfide

    La prevista terza generazione del web sembra eccitante sulla carta, ma le sfide pratiche impediscono di diventare una realtà, almeno nella sua forma pura e idealistica. Web3 rappresenta un livello di connettività mai visto prima su Internet. Per quanto complesso sia il web moderno, non è niente in confronto al numero di nodi coinvolti nello scenario Web3 incentrato su un web decentralizzato.

    Tuttavia, il problema più grande con Web3 non è una questione di tecnologia ma di politica. Ci sono domande serie sulla privacy. Nonostante sia aperto al controllo pubblico, quali nuovi metodi di frode e manipolazione rende possibili? Possiamo allontanarci completamente da alcune autorità centrali? Web3 ha un concetto così radicale che ci vorrà del tempo prima di conoscere le risposte a queste domande e, in alcuni casi, i rischi di abbandonare sistemi collaudati potrebbero essere troppo alti per la sperimentazione.