Comprendere le criptovalute, i portafogli e le DApp
Overview
Questo manuale funge da ponte tra le conoscenze fondamentali della blockchain e lo sviluppo di applicazioni pratiche, guidando gli studenti del secondo anno nella creazione di smart contract e applicazioni decentralizzate. Il primo giorno introduce gli smart contract come logica automatizzata "se-allora", come distributori automatici che garantiscono la consegna di bibite senza intervento umano. Gli studenti esplorano l'Ethereum Virtual Machine (EVM) come un "Computer Mondiale" e imparano perch il Gas previene i loop infiniti che mandano in crash la rete, rendendo al contempo l'efficienza del codice economicamente cruciale. Il secondo giorno passa alla programmazione pratica in Solidity utilizzando l'IDE Remix. Iniziando con SimpleStorage (l'"Hello World" della blockchain), gli studenti progrediscono nell'implementazione della sicurezza attraverso il pattern Owner, scoprendo come msg.sender fornisca l'autenticazione crittografica e come le istruzioni require impongano il controllo degli accessi. Il terzo giorno culmina nella creazione di asset: la costruzione di token fungibili ERC-20 e NFT ERC-721 utilizzando gli standard OpenZeppelin. La sessione finale collega i contratti agli utenti attraverso i wallet MetaMask, rivelando che i wallet conservano chiavi, non monete, e che le firme crittografiche sostituiscono le password nel Web3.
This item is Non-Returnable
Customers Also Bought
Details
- ISBN-13: 9786209837623
- ISBN-10: 620983762X
- Publisher: Edizioni Sapienza
- Publish Date: March 2026
- Dimensions: 9 x 6 x 0.18 inches
- Shipping Weight: 0.25 pounds
- Page Count: 76
Related Categories
