ETFFIN Finance >> Finanza personale corso >  >> Criptovaluta >> Ethereum

MetaMask spiegato

Cos'è MetaMask, Come funziona, e come lo usi?

MetaMask è un'estensione del browser Web Ethereum che funge da portafoglio Ethereum e interfaccia per dApp basate su Ethereum. [1] [2] [3] [4]

In altre parole, MetaMask consente agli utenti di archiviare dati relativi a Ethereum come indirizzi pubblici e chiavi private come qualsiasi altro portafoglio Ethereum (ovvero puoi conservare i tuoi token lì), e consente agli utenti di interagire con siti Web che eseguono app e contratti intelligenti basati su Ethereum (ovvero trasforma il browser Web in un browser Ethereum).

La conclusione è che MetaMask consente agli utenti di fare qualsiasi cosa relativa a Ethereum (come interagire con contratti intelligenti, inviare/memorizzare/ricevere Ether, o interfacciarsi con app web basate su Ethereum) semplicemente eseguendo una semplice estensione del browser.

Il vantaggio è che questo evita che gli utenti debbano eseguire tutto il software Ethereum da soli (MetaMask lo esegue per te sui loro server).

Spieghiamo come installare e utilizzare MetaMask di seguito. Primo, sarà utile guardare il video ufficiale di seguito da MetaMask.

Impostazione gas personalizzato con gettoni :Potrebbe essere necessario modificare il prezzo del gas (la tua commissione pagata ai minatori) quando invii token. Il prezzo del gas suggerito è stato assurdamente alto alcune volte per me con MetaMask (anche tenendo conto che alcuni token richiedono più gas per essere inviati). Una buona pratica è andare su EtherScan.io, trova ciò che le persone stanno attualmente pagando per inviare il token che desideri inviare, e quindi impostare il prezzo del gas e il limite del gas a quello.

CONSIGLIO :Con MetaMask devi approvare ogni azione che fai. Quindi, se vuoi interagire con uno smart contract, assicurati di andare alla schermata MetaMask e premi verifica per approvare l'azione.

Guida rapida a MetaMask :Scarica l'estensione, creare un portafoglio, scrivi la tua frase seme, invia un po' di ETH a quel portafoglio, vai su un sito web che ospita una dApp come IDEX, usa Metamask per interagire con gli smart contract sul sito.

Introduzione a MetaMask.

Riepilogo di come installare e utilizzare MetaMask :Se scarichi l'estensione MetaMask Chrome, creare un caveau, e quindi finanzia un indirizzo associato a un account sei pronto per utilizzare qualsiasi sito Web che utilizza app o contratti intelligenti basati su Ethereum. In sostanza quindi, si riduce a installare MetaMask e seguire le indicazioni sullo schermo. Sembra tutto più complicato di quanto non sia se sei nuovo nel mondo delle criptovalute. Però, l'intera cosa è quasi autoesplicativa una volta che inizi a usarlo. Guarda il video qui sotto o l'immagine nella parte superiore della pagina per una visuale, vedi le indicazioni di seguito per una guida se hai bisogno di spiegazioni extra per aiutarti a capire come funziona tutto questo.

CONSIGLIO :Quando crei la tua password MetaMask per la prima volta, crea un "vault" o "caveau dell'account". Questo vault memorizza i tuoi account. Ad ogni account è associato un indirizzo pubblico e una chiave privata. Questi sono indirizzi Ethereum standard che puoi esportare su altri portafogli.

FATTO :MetaMask consente agli utenti di firmare contratti intelligenti e interfacciarsi con Ethereum dApps (applicazioni distribuite basate su Ethereum) senza eseguire un nodo Ethereum completo. In breve questo significa che non devi scaricare la blockchain di Ethereum per utilizzare la rete Ethereum, che è buono, perché il file blockchain è enorme.

Come installare e utilizzare MetaMask:la versione semplice

Per prima cosa iniziamo con una semplice guida su MetaMask che presuppone che tu possa capire alcuni passaggi di base da solo (vedi la procedura dettagliata di seguito per il nocciolo della questione):

  1. Installa MetaMask . Vai su metamask.io e seleziona "ottieni estensione Chrome" (o l'estensione per qualsiasi browser che supportano e che desideri utilizzare). Segui le indicazioni. Assicurati di creare una password sicura e di conservare la password e il seme di ripristino in un luogo sicuro. Sulla rete principale verrà creato un account predefinito con un indirizzo Ethereum pubblico associato. Puoi usare quell'account, oppure puoi aggiungere account facendo clic sul pulsante dall'aspetto circolare nell'angolo in alto a destra di MetaMask. Ogni account come un indirizzo associato.
  2. Invia un po' di Ether a MetaMask . Per esempio, vai nel tuo account Coinbase e invialo a un indirizzo associato a un account creato in MetaMask. Per ottenere il tuo indirizzo pubblico che è stato creato automaticamente quando hai creato il tuo vault MetaMask, fare clic sull'icona "..." e fare clic su "copia indirizzo negli appunti". Questo copierà il tuo indirizzo negli appunti in modo da poterlo incollare.
  3. Vai al sito che vuoi usare . Ogni sito progettato per interfacciarsi con Ethereum svolgerà una funzione diversa. Per questo esempio utilizzeremo CryptoKitties, ma potremmo facilmente andare su EtherDelta per scambiare token, andare allo scambio in loco di un token, o interfacciarsi con uno smart contract tramite un sito web. Per il nostro esempio CryptoKitties, il primo passo sarà creare un account CryptoKitties facendo clic su "start meow". Nota come a questo punto il sito ha preso alcune informazioni dal tuo portafoglio MetaMask (in questo caso, il tuo indirizzo pubblico)? Questo perché MetaMask e l'app Web basata su Ethereum stanno parlando tra loro. Continua a seguire le indicazioni per l'accesso.
  4. Dopo aver effettuato l'accesso, otterrai una schermata popup in MetaMask che conferma l'accesso (essenzialmente da qui ogni passaggio che fai sul sito è confermato tramite MetaMask) . Fai clic su "Accedi" e ora sei registrato per davvero e pronto per acquistare cose su Internet utilizzando denaro Internet. Funziona proprio come su qualsiasi altro sito web, clicca sul prodotto, fai clic sul pulsante Acquista ora, confermare la transazione. L'unica nota è che la tua conferma finale sarà in MetaMask (vedrai una schermata che conferma dettagli come le commissioni).
  5. ora aspetta . La tua transazione deve essere registrata sulla blockchain prima di ottenere effettivamente ciò che hai appena acquistato (in questo caso, il tuo CryptoKitty).
  6. Ora possiedi questa cosa che hai comprato . Una volta confermata la transazione, il tuo indirizzo sarà associato al token che hai appena acquistato. Se hai comprato un gattino, è associato a un token ERC721 non fungibile (che rappresenta un gatto che puoi visualizzare/vendere sul sito). Se hai acquistato una criptovaluta, il tuo indirizzo è ora associato a un saldo di un token ERC20 specifico. Se hai acquistato un altro tipo di token asset non standardizzato basato su Ethereum, allora è quello. Essenzialmente, una volta che la tua transazione è stata registrata sulla blockchain, possiedi qualunque cosa tu abbia comprato.

CONSIGLIO :Devi pagare "gas" per comprare cose con Ether. Quindi hai bisogno di più Ether nel tuo portafoglio di quanto tu voglia spendere.

Come installare e utilizzare MetaMask:la versione completa

Per iniziare a utilizzare MetaMask, dovrai installare l'estensione MetaMask su un browser web.

Puoi scegliere tra Chrome, Firefox, Musica lirica, o coraggioso. Per questo tutorial utilizzeremo il browser Chrome come esempio.

Per installare MetaMask, vai su metamask.io e seleziona "ottieni estensione Chrome".

Una volta nella pagina MetaMask sul Chrome Store su chrome.google.com, fai clic su "aggiungi a Chrome, ” leggi il testo popup, e poi conferma di voler aggiungere l'estensione.

Una volta terminato il download, avrai l'estensione MetaMask installata (puoi dire che è installata dal logo della piccola volpe nell'angolo in alto a destra del tuo browser Chrome).

CONSIGLIO :puoi visualizzare le tue estensioni in Chrome facendo clic su Finestra> Estensioni utilizzando la barra di navigazione nella parte superiore dello schermo in Chrome. Ciò consentirà di abilitare e disabilitare MetaMask.

Fare clic sul logo della volpe MetaMask per iniziare a utilizzare MetaMask.

La prima cosa che devi fare è leggere gli avvisi sulla privacy e accettare i termini e le condizioni. In breve, l'avviso dice che vorrai disconnetterti da MetaMask quando non lo stai utilizzando e accedere solo quando ti trovi su un sito su cui desideri utilizzare MetaMask (perché MetaMask può parlare con i siti Web e possono rispondere essenzialmente).

Crea un nuovo vault MetaMask (dove memorizzerai gli account che memorizzano gli indirizzi Ethereum) creando una password complessa (per riferimento futuro, puoi anche ripristinare un deposito esistente in questo passaggio).

La schermata successiva ti fornirà un codice di backup (un seme di ripristino) in modo da poter ripristinare il tuo account se perdi la password.

CONSIGLIO :Prova a cercare su Google "generatore di password complesse". Se utilizzi un generatore di password online, modificare la password prima di utilizzarla. Assicurati di conservare la password e il seed in un luogo sicuro e non connesso a Internet.

Ora hai effettuato l'accesso e sei pronto per fare festa (AKA ora hai un indirizzo Ethereum pubblico e una chiave privata creati, sono pronti per inviare/ricevere Ether tramite quell'indirizzo, e sono generalmente pronti per l'uso di MetaMask; puoi creare account aggiuntivi nel tuo vault facendo clic sull'icona a forma di cerchio in alto a destra nella schermata MetaMask e facendo clic su "crea account").

CONSIGLIO :Per vedere il tuo indirizzo pubblico, fai clic sull'icona "..." e seleziona "copia indirizzo negli appunti" (che lo copierà negli appunti in modo da poterlo incollare). Per ottenere la tua chiave privata, fare clic su "esporta chiave privata". Se esporti la tua chiave privata, assicurati di tenerlo in un posto sicuro e offline. Puoi anche visualizzare il tuo indirizzo su Etherscan tramite l'icona "..." e ottenere un codice QR (che rende facile per le persone inviarti Ether scansionando il codice).

CONSIGLIO :nella schermata MetaMask, nota che puoi fare clic sulle parole accanto al logo della volpe nell'angolo in alto a sinistra. Dovrebbe dire Rete principale per impostazione predefinita. Ciò significa che sei sulla rete principale di Ethereum, la mainnet (al contrario di una rete di test o testnet). È possibile passare da reti di prova, un nodo Ethereum locale, la rete principale di Ethereum, e altre scelte qui. Vogliamo la rete principale (la rete principale di Ethereum); la scelta predefinita.

Ora che sei configurato e sei pronto per usare MetaMask, devi aggiungere un po' di Ether al tuo portafoglio. Puoi utilizzare qualsiasi piattaforma su cui hai attualmente Ether per inviare a qualsiasi indirizzo in uno qualsiasi dei tuoi account MetaMask. Se non hai Ether, puoi acquistare dell'Ether su Coinbase facendo clic sul pulsante "acquista" in MetaMask o acquistando Ether in Coinbase e quindi inviando a un indirizzo creato da MetaMask.

Una volta che hai l'etere, sei pronto per partire. Ora puoi utilizzare qualsiasi piattaforma basata sul web che voleva che tu avessi installato MetaMask che non stavi utilizzando perché eri tipo "cos'è Mist / MetaMask / Parity / ecc."

L'unica nota qui è che ogni sito Web è diverso. In generale, tutti richiederanno l'interazione con contratti intelligenti, ma esattamente come funziona differirà in base al sito. Stai usando EtherDelta per scambiare token? Stai usando CryptoKitties per acquistare gatti digitali? Chiaramente ogni processo sarà un po' diverso, ma fortunatamente una volta che hai MetaMask il resto è abbastanza facile da capire.

Vedere le citazioni di seguito per diverse procedure dettagliate di MetaMask.