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