
Web3, o il web read-write-trust, è la terza iterazione di Internet, alimentata da contratti intelligenti, criptovalute, NFT e tecnologia blockchain per realizzare un web decentralizzato. Ciò significa che invece di essere controllato centralmente, è distribuito su una rete di computer, rendendolo più sicuro e resiliente. Inoltre, il Web decentralizzato introduce un cambiamento nei nomi di dominio dal sistema di nomi di dominio (DNS) convenzionale a un nome di dominio web3.
I nomi di dominio Web3 sono indirizzi DNS basati su blockchain che consentono agli utenti di creare e gestire i propri domini personalizzati. Sono indirizzi che rappresentano i portafogli degli utenti. I nomi di dominio crittografici decentralizzati sono NFT che gli utenti possono scambiare sui mercati NFT. Le estensioni dei nomi di dominio Web3 sono .eth, .crypto, .dao, .blockchain, .nft, ecc. La registrazione di un nome di dominio web3 richiede l’utilizzo di un registrar di domini che supporti il servizio, come Ethereum Name Service (ENS) e Unstoppable Domains.
Gli utenti devono utilizzare un portafoglio Ethereum che supporti ENS durante la registrazione di un nome di dominio web3. Una volta registrato il dominio, gli utenti possono impostare un record DNS per esso, che consentirà alle persone di trovare il sito Web o l’applicazione utilizzando i tradizionali strumenti di ricerca dei nomi di dominio.
Gli utenti dovrebbero scegliere portafogli che supportano ENS che soddisfino le loro esigenze, come MetaMask. MetaMask è una popolare estensione del browser che consente agli utenti di archiviare e gestire i propri token ETH ed ERC20.
Una volta che gli utenti hanno scelto un portafoglio Ethereum, devono registrare il proprio nome di dominio web3 tramite uno smart contract sulla blockchain di Ethereum. Questo può essere fatto utilizzando l’estensione MetaMask o un servizio come MyEtherWallet. Una volta registrato il dominio, gli utenti possono impostare un record DNS per esso tramite servizi come ENS o Unstoppable Domains. Le persone possono quindi trovare i siti Web e le applicazioni utilizzando i tradizionali strumenti di ricerca dei nomi di dominio.
I domini ENS funzionano in modo simile ai nomi di dominio tradizionali, ma con la nuova infrastruttura Web 3.0 possono creare applicazioni e siti Web decentralizzati e archiviare dati o file sulla blockchain.
L’ENS è il nuovo sistema di denominazione dei domini basato sulla rete Ethereum che consente agli utenti di creare indirizzi o nomi utente memorabili e distintivi. Utilizza gli smart contract di Ethereum per fornire servizi supplementari al DNS convenzionale e gestire la registrazione e la risoluzione dei nomi di dominio. ENS consente agli utenti di creare un unico nome utente per tutti i loro indirizzi di portafoglio, app decentralizzate e siti Web in un ecosistema distribuito.
ENS utilizza tre tipi di contratti intelligenti: il registro, i registrar e i risolutori.
Il registro — Il registro è il contratto di primo livello dell’ENS responsabile della conservazione di tutti i nomi a dominio e dei relativi contratti intelligenti di risoluzione. Definisce anche le regole per impostare e mantenere un nome di dominio .eth, ad esempio chi può crearne uno, quanto dura, come rinnovarlo, ecc.
Il cancelliere — Un registrar è un contratto che consente agli utenti di rivendicare e gestire domini .eth. Mantiene i nomi di dominio e consente agli utenti di sottoporre i nomi di dominio in base a criteri. Il concetto di registrar permanente e registrar controller consente ai titolari di nomi di esternalizzare i propri nomi. Attualmente esistono due tipi di registrar: aperti e all’asta.
Il risolutore — Un resolver è un contratto che fornisce la mappatura tra un indirizzo Ethereum e un nome di dominio .eth. Quando gli utenti digitano un indirizzo o un nome utente nel browser o nel portafoglio, il risolutore restituirà l’indirizzo Ethereum corrispondente. Il contratto del resolver viene distribuito dal proprietario del nome di dominio e può essere aggiornato per modificare la mappatura. In breve, il risolutore memorizza la mappatura da nome a record.
- Consente il controllo completo sull’identità online dell’utente — A differenza dei domini tradizionali, spesso proprietari di grandi aziende o organizzazioni, i domini web3 possono essere di proprietà di individui o gruppi. Consente agli utenti di utilizzare il proprio dominio per rappresentare se stessi o il proprio marchio in un modo più personale con identificatori univoci in formato NFT.
- Sono molto più economici dei domini tradizionali — I nomi di dominio Web3 non richiedono un registrar centralizzato e non sono coinvolti intermediari, il che li rende convenienti. Un nome di dominio normale parte da $ 6,98, mentre i nomi di dominio Web3 come .hmn dell’app Cortex sono completamente gratuiti.
- Sono più sicuri — Poiché sono archiviati sulla blockchain, i nomi di dominio web3 non possono essere manomessi o rimossi da nessuno, il che li rende ideali per l’hosting di dati sensibili o la creazione di applicazioni resistenti alla censura. Sono anche più resistenti all’hacking e ad altri attacchi in quanto non hanno un punto centrale di errore.
- Sono più privati — A differenza dei domini tradizionali, che spesso vengono registrati utilizzando informazioni personali, i nomi di dominio web3 possono essere registrati in modo anonimo. L’identità dell’utente non sarà collegata al suo dominio, garantendo loro una maggiore privacy online.
- Sono a prova di futuro — Man mano che Internet si sposta verso un modello più decentralizzato, i nomi di dominio web3 diventeranno sempre più popolari.
- Portafogli crittografici: Il trading e l’archiviazione di portafogli crittografici possono essere effettuati tramite ENS poiché supporta tutte le criptovalute.
- Web e app decentralizzate: Una dApp o un sito Web può utilizzare un dominio ENS come URL, simile a un URL standard ma senza server DNS.
- Messaggi resistenti alla censura: Un utente può inviare un messaggio crittografato a un altro utente tramite un indirizzo e-mail registrato ENS. Il messaggio verrà archiviato sulla blockchain e potrà essere decifrato solo dal destinatario.
- Scambio di token: È possibile scambiare due diversi token tra due utenti senza uno scambio centralizzato poiché entrambi i token sono rappresentati dai rispettivi nomi di dominio ENS.
- Registrazione del nome: Qualsiasi nome (nome dell’azienda, nome del marchio, ecc.) può essere registrato sull’ENS, in modo simile alla registrazione di un nome a dominio, ma sulla blockchain.
- Gestione dell’identità: L’ENS può essere utilizzato per gestire identità digitali e avatar in modo decentralizzato per consentire agli utenti di controllare i propri dati.
- Sistemi di reputazione: Un sistema di reputazione decentralizzato può essere costruito sull’ENS per consentire agli utenti di valutarsi a vicenda in base alle loro interazioni.
- Certificati: L’ENS può essere utilizzato per emettere e verificare le credenziali in modo decentralizzato per consentire agli utenti di garantire l’autenticità di un certificato senza la necessità di un’autorità centrale.
ENS svolge un ruolo importante nel ridurre la tecnicità coinvolta nella tecnologia blockchain sostituendo gli scomodi codici alfanumerici con nomi utente leggibili dall’uomo. Inoltre, la semplificazione dell’esperienza dell’utente attirerà una maggiore adozione della tecnologia e l’inizio del web3.0.