Web3
Web3
Difficoltà: avanzato
Argomento: tecnologia
DEFINIZIONE
Web3 è una evoluzione del Web con caratteristiche di decentralizzazione basata su blockchain pubbliche, con la possibilità di eseguire dApps.
L'integrazione tra il web e la blockchain avviene utilizzando un wallet integrato con il browser, tipicamente Metamask.
In questo modo è possibile registrarsi e accedere ai siti senza la necessità di fornire dati personali.
Il termine Web3 è spesso usato come scorciatoia per discutere della nuova fase di Internet. Descrive l'abbandono dell'era dei social media centralizzati e delle massicce piattaforme di e-commerce e l'arrivo a un web nel quale i dati controllati dall'utente. Web3, in senso colloquiale, è semplicemente un termine usato per fini di marketing per indicare qualsiasi cosa ha a che fare con le cripto.
Il nome nasce da Web3.js, una libreria JavaScript che consente di interagire con un nodo Ethereum locale o remoto utilizzando HTTP, IPC o WebSocket. In altre parole, consente agli sviluppatori di creare applicazioni web che possono interagire con la blockchain Ethereum.
Web3.js fornisce una serie di API che consentono agli sviluppatori di eseguire operazioni come:
- Connettersi a un nodo Ethereum
- Inviare e ricevere transazioni
- Creare e gestire contratti intelligenti
- Interagire con altri dApp (applicazioni decentralizzate) sulla blockchain Ethereum
Web3.js è una libreria molto popolare tra gli sviluppatori di applicazioni Ethereum, ed è utilizzata da molti progetti come MetaMask e Truffle.
- Vedi anche
- dApps (Decentralized Application) applicazioni decentralizzate
aggiornato il 2022-11-24