Perché dovrei preoccuparmi di leggere?
Se sei interessato all'ecosistema Ethereum, hai bisogno di un'app come MetaMask. Molto più di un semplice portafoglio, questa app ti permette di interagire con i siti web che integrano Ethereum.
MetaMask ti aiuterà a connetterti alle applicazioni decentralizzate dal browser (o tramite l'app mobile). Puoi fare trading senza intermediari e giocare con un codice completamente trasparente (così sai che non verrai truffato).
Consulta la guida qui sotto per iniziare!
Contenuto
Introduzione
Cos'è MetaMask?
Installazione di MetaMask
Inizializza il portafoglio
Salva le tue parole chiave!
Finanziare un portafoglio
Sbloccare il web decentralizzato
MetaMask e privacy
Scambia etere con DAI
Dove sono i miei gettoni?
Cos'altro dovrei sapere?
Applicazione MetaMask
Conclusione
Introduzione
Ethereum porta speranza per l’emergere di un Internet distribuito: il tanto atteso Web 3.0. Un campo di gioco caratterizzato dalla mancanza di punti centrali di fallimento, di proprietà dei dati e di applicazioni decentralizzate (o DApp).
Tale infrastruttura è in linea con l’attenzione generale del settore sulla finanza decentralizzata (DeFi) e sui protocolli di interoperabilità che mirano a collegare più blockchain. Ora è possibile scambiare token e criptovalute in app trustless, contrarre prestiti crittografici e persino utilizzare Bitcoin su Ethereum.
Per molti sostenitori di Ethereum, MetaMask è un portafoglio obbligatorio. A differenza del software per smartphone o desktop a cui sei abituato, questo software speciale è fornito come estensione del browser, aiutando gli utenti a interagire direttamente con le pagine Web di supporto. In questo articolo, tratteremo come funziona MetaMask e ti guideremo come iniziare da solo.
Cos'è MetaMask?
MetaMask è un portafoglio Ethereum open source che supporta tutti i tipi di token basati su Ethereum (come quelli che seguono lo standard ERC-20 o token non fungibili). Inoltre, puoi accettare token da altri o acquistarli/scambiarli con l'integrazione integrata Coinbase e ShapeShift.
Ciò che rende MetaMask particolarmente interessante è che può interagire con i siti web. Se utilizzi un altro portafoglio, dovrai copiare e incollare l'indirizzo di pagamento o scansionare il codice QR su un dispositivo separato. Con l'estensione MetaMask, il sito Web esegue semplicemente il ping del tuo portafoglio e ti viene richiesto di accettare o rifiutare la transazione.
MetaMask può funzionare come un normale portafoglio crittografico, ma il suo vero punto di forza è la sua perfetta interazione con contratti intelligenti e applicazioni decentralizzate. Ora vediamo come configurarlo.
Installazione di MetaMask
MetaMask Wallet può essere installato su Google Chrome, Firefox o Brave Browser. Disponibile anche su iOS e Android, ma non andremo troppo in profondità. Utilizzeremo Firefox durante questo tutorial, ma i passaggi saranno più o meno gli stessi indipendentemente dalla piattaforma utilizzata.
Vai alla pagina di download ufficiale su metamask.io. Seleziona il tuo browser, che ti porterà al negozio web di Chrome o al sito dei componenti aggiuntivi di Firefox. Fare clic sul pulsante per aggiungere l'estensione alla piattaforma. Potrebbe essere necessario concedere alcune autorizzazioni prima che l'app sia attiva e funzionante. Assicurati di essere soddisfatto del livello di accesso di questa app al tuo browser: in tal caso, siamo a posto.
Inizializza il portafoglio
Ora vedrai un messaggio di benvenuto.

Probabilmente passerai un po' di tempo cercando di far girare la testa a questo simpatico animaletto con il cursore.
Una volta che hai finito di infastidire la volpe nella pagina di benvenuto, fai clic su Inizia. Qui è dove ti verrà chiesto di importare la tua frase seed o crearne una nuova. Fai clic su Crea un portafoglio. La pagina successiva ti chiede se desideri inviare dati anonimi per aiutare lo sviluppatore a migliorare l'app. Scegli quale opzione preferisci.
Ora dobbiamo creare una password. Se sei una di quelle creature leggendarie che leggono effettivamente i contratti utente per il tuo software, puoi leggerli facendo clic su Condizioni d'uso. In caso contrario, crea una password complessa, seleziona la casella e premi Crea.
Salva le tue parole chiave!
È molto importante prestare attenzione alle seguenti cose. MetaMask è un servizio non custodito, il che significa che nessun altro può accedere ai tuoi fondi, nemmeno gli sviluppatori di MetaMask. Il tuo token è in una sorta di deposito crittografato all'interno del tuo browser, protetto dalla tua password. Ciò significa che se il tuo computer viene smarrito, rubato o distrutto, nessuno può aiutarti a recuperare il tuo portafoglio. La tua chiave privata andrà persa per sempre nel vuoto del cyberspazio.
Quindi, è molto importante per te scrivere la tua frase di backup. Questo è l'unico modo per recuperare il tuo account se succede qualcosa di spiacevole. Come suggerito, si consiglia di scrivere le parole e di memorizzarle in due o tre posizioni diverse. Non è necessario conservarli in una cassaforte ignifuga nel profondo del bosco, ma, se lo desideri, non c'è nulla di male neanche in questo.

Fare clic sulla casella grigia per visualizzare la frase.
Quando si accede alla pagina successiva, il programma anticipa che potresti essere pigro per eseguire il passaggio precedente, pertanto ti viene chiesto di confermare la frase. Se non l'hai già fatto, fai clic su Indietro e scrivilo!
Conferma la frase, quindi vai al passaggio successivo. Premi Tutto Fatto e vedrai l'interfaccia del portafoglio.
La parte noiosa è finita, ora diventeremo ricchi con Ether (testnet).
Finanziare un portafoglio
In questo tutorial utilizzeremo il testnet Ropsten. Una rete che funziona quasi esattamente come la vera rete Ethereum, ma le unità non hanno valore. Ciò è utile se stai sviluppando un contratto e vuoi assicurarti che non presenti vulnerabilità che potrebbero consentire a un utente malintenzionato di rubare beni per un valore di 50 milioni di dollari o qualunque cosa sia. Ogni passo che facciamo oggi su questa rete potrà essere replicato sulla rete reale (tranne nella distribuzione di ether gratuito, il che è un peccato).
Per ottenere il testnet Ropsten, fai clic su Rete principale Ethereum nell'angolo in alto a destra e seleziona Rete di test Ropsten.

Esistono vari tipi di testnet su Ethereum. Se ti stai chiedendo quali siano le differenze, dai un'occhiata a questo confronto.
Utilizzeremo il faucet per ottenere soldi finti con cui giocare. Passa a questa pagina nel tuo browser abilitato per Metamask per ottenerlo.

Evviva! Soldi gratis!
Puoi fare clic sull'icona della piccola volpe in qualsiasi momento per visualizzare un popup con le informazioni del tuo account MetaMask (come abbiamo fatto nella GIF sopra). Passa il mouse sopra l'Account 1 e fai clic per copiare il tuo indirizzo Ethereum negli appunti. Incollalo nella colonna fornita e premi Inviami test Ether.
Le transazioni di Ethereum vengono generalmente confermate abbastanza rapidamente, ma potrebbe volerci un po' di tempo prima che 1 ETH raggiunga il tuo portafoglio. Controlla se lo ottieni facendo clic sulla volpe nella barra degli strumenti.
Una volta inserite le risorse, possiamo iniziare a interagire con la DApp.
Apertura del web decentralizzato
Poiché utilizziamo testnet, non abbiamo un'ampia scelta di applicazioni con cui giocare. Per un elenco completo delle applicazioni decentralizzate sulla mainnet, vedere State of the DApps o Dappradar. Puoi giocare, acquistare risorse uniche o piazzare scommesse sui mercati di previsione.
Utilizzeremo la DApp dimostrata in precedenza. Uniswap è un exchange decentralizzato, o DEX, il che significa che ci consente di fare trading senza fare affidamento su intermediari. I meccanismi che lo supportano sono piuttosto chiari: vedi Cos'è Uniswap e come funziona? se sei interessato a come funziona.
Si prega di accedere qui. Nell'angolo in alto a destra ti verrà chiesto di connetterti a un portafoglio o Connettiti a un portafoglio. Lo vedrai in varie forme su tutti i siti compatibili con MetaMask, poiché non si connette automaticamente per motivi di sicurezza. Fai clic lì e ti verrà chiesto di scegliere quale portafoglio utilizzare. Se non lo sai, il portafoglio è MetaMask.
Quando il sito tenta di connettersi per la prima volta, verrà visualizzata una finestra di dialogo MetaMask che ti chiederà di confermare l'azione. Potrai selezionare un account (per ora abbiamo un solo account, quindi lascialo così com'è) prima di verificare le autorizzazioni che concederai. In questo caso, come in molti altri, il sito chiede informazioni sull'indirizzo del portafoglio controllato dal tuo account.
MetaMask e privacy
È importante prestare attenzione a ciò che permetti. Se il sito web conosce il tuo indirizzo, può vedere tutte le transazioni di ether e token da e verso quell'indirizzo. Inoltre, possono associarlo al tuo indirizzo IP.
Alcune persone preferiscono mantenere i propri indirizzi separati per evitare sovrapposizioni, mentre altri non si preoccupano di questo rischio (dopo tutto, la blockchain è pubblica). Il livello di privacy che desideri raggiungere dipende in definitiva da te. Come regola generale, non fornire l'accesso a siti Web di cui non ti fidi.
Scambia etere con DAI
E' il momento di fare il primo scambio. Lo faremo per guadagnare DAI, un token ERC-20 che funziona come una stablecoin. Proprio come l’etere che abbiamo, DAI non ha valore monetario. Premi Seleziona un token, aggiungi Uniswap Default List, quindi fai clic su DAI. In alternativa, puoi anche scegliere WETH (wrapped ether).
Quello che dobbiamo fare dopo è inserire la quantità di ETH che vogliamo scambiare. Quando lo faremo, otterremo una stima di quanti DAI riceveremo. Proprio quello! Premi Scambia.
Completa lo scambio con MetaMask.
Ti verrà nuovamente richiesto di agire in MetaMask. In questo caso, è necessario approvare la transazione prima che venga creata. Assicurati di non preoccuparti delle commissioni quando lo fai sulla rete principale, poiché possono essere piuttosto elevate.
Dopodiché non ci resta che attendere la conferma della transazione!
➟ Vuoi possedere criptovaluta? acquista ETH su Binance!
Dove sono i miei gettoni?
Quindi, il tuo ether è sparito, ma il tuo account non mostra i token. Non preoccuparti: dovrai aggiungerlo manualmente.
Per i token più popolari, puoi selezionare Aggiungi token nel tuo portafoglio e cercare il nome o il ticker. Per quelli meno popolari (o quelli sul testnet), dobbiamo aggiungere un indirizzo di contratto – un identificatore che dice a MetaMask dove cercare il nostro saldo.
Apri il tuo portafoglio facendo clic sull'estensione.
Fai clic sui tre punti nella barra in alto.
Selezionare Visualizza su Etherscan.
In Panoramica, fai clic su Token nel menu a discesa e seleziona DAI.
Sotto Riepilogo profilo, vedrai l'indirizzo del contratto. Passa il mouse sopra e copia l'indirizzo.
Torna a MetaMask e fai clic su Aggiungi token.
Fare clic sulla scheda Token personalizzato.
Incolla l'indirizzo che hai appena copiato nel campo Indirizzo contratto token.
Il resto verrà compilato automaticamente. Fare clic su Avanti e Aggiungi token.
Torna alla vista principale per vedere il tuo saldo.
Contento! Hai appena interagito con la tua prima DApp, scambiando Ether con DAI senza dover fidarti di nessuno. Tutto ciò che hai imparato ora può essere eseguito nell'applicazione vera e propria. Quando sei pronto per giocare con le applicazioni della rete principale, ricordati di tornare da Ropsten alla rete principale.
Cos'altro devo sapere?
MetaMask ha alcune altre funzionalità interessanti di cui non abbiamo ancora discusso. Puoi anche connettere un portafoglio hardware (Trezor e Ledger sono entrambi supportati), creare elenchi di contatti e, ovviamente, ricevere e inviare fondi proprio come faresti con un normale portafoglio. Visualizza le impostazioni per personalizzare l'estensione in base alle tue esigenze.
Inoltre, si applicano anche i consueti principi di sicurezza: MetaMask è un hot wallet, il che significa che può essere eseguito su qualsiasi dispositivo connesso a Internet. Ciò espone a maggiori rischi rispetto ai portafogli freddi, che vengono tenuti offline per ridurre i vettori di attacco.
Infine, quando usi MetaMask, devi essere pienamente consapevole e consapevole dei siti Web a cui stai dando accesso.
Applicazione MetaMask
L'app MetaMask per Android/iPhone fornisce una soluzione accurata per interagire con le app Web3 ovunque tu sia. Offre molte delle stesse funzioni dell'estensione, integrando un browser DApp in modo da poter accedere a una varietà di applicazioni decentralizzate con il semplice tocco di un pulsante.

Browser dell'applicazione MetaMask.
Il flusso di lavoro dell'app è molto simile a un'estensione del browser. Puoi effettuare trasferimenti diretti di ether o token dal tuo portafoglio o anche interagire con Uniswap, come abbiamo visto prima.

Connessione a PoolTogether all'interno dell'app.
Conclusione
MetaMask è un potente strumento per esplorare il web decentralizzato. Se hai seguito i passaggi di questa guida dovresti già conoscere le potenzialità del portafoglio. Comprovato: attualmente questa applicazione conta più di un milione di utenti.
Con lo sviluppo della rete Ethereum, applicazioni come MetaMask diventeranno senza dubbio una componente integrale nel collegare le tecnologie esistenti e la nascente infrastruttura di criptovaluta.
Hai domande su MetaMask, Ethereum o altri? Vai su Ask Academy, un luogo dove la community risponderà alle tue domande.

