De ce să mă obosesc să citesc asta?

Dacă sunteți interesat de ecosistemul Ethereum, aveți nevoie de o aplicație precum MetaMask. Mult mai mult decât un simplu portofel, vă permite să interacționați cu site-uri web care integrează Ethereum.

MetaMask vă va permite să vă conectați la aplicații descentralizate din interiorul browserului (sau printr-o aplicație mobilă). Puteți face tranzacții fără intermediari și puteți juca jocuri cu cod complet transparent (deci să știți că nu sunteți înșelat).

Consultați ghidul de mai jos pentru a începe!


Cuprins

  • Introducere

  • Ce este MetaMask?

  • Instalați MetaMask

  • Inițializați portofelul

    • Susține-ți cuvintele de bază!

  • Finanțați portofelul

  • Deblocați web-ul descentralizat

    • Pe MetaMask și confidențialitate

    • Schimbând eterul cu DAI

    • Unde sunt jetoanele mele?

  • Ce altceva ar trebui să știu?

  • Aplicația MetaMask

  • Gânduri de închidere


Introducere

Odată cu Ethereum a venit promisiunea unui Internet distribuit – mult așteptatul Web 3.0. Un condiții de concurență echitabile caracterizate prin lipsa punctelor centrale de eșec, proprietatea adevărată a datelor și aplicații descentralizate (sau DApps).

O astfel de infrastructură se adună în mod constant cu un accent la nivel de industrie asupra finanțării descentralizate (DeFi) și a protocoalelor de interoperabilitate care urmăresc să unească diferitele blockchain-uri. Acum este posibil să schimbi fără încredere jetoane și criptomonede, să obții împrumuturi garantate cu criptomonede și chiar să folosești Bitcoin pe Ethereum.

Pentru mulți pasionați de Ethereum, MetaMask este portofelul preferat. Spre deosebire de software-ul tău smartphone sau desktop obișnuit, acesta vine împachetat ca extensie de browser, permițând utilizatorilor să interacționeze direct cu paginile web compatibile. În acest articol, vă vom explica cum funcționează MetaMask și vă vom ghida prin începerea cu el.


Ce este MetaMask?

MetaMask este un portofel Ethereum open-source care acceptă toate tipurile de jetoane bazate pe Ethereum (cum ar fi cele care urmează standardul ERC-20 sau jetoane nefungibile). În plus, le puteți primi de la alții sau le puteți cumpăra/schimba cu integrările încorporate Coinbase și ShapeShift.

Ceea ce face MetaMask atât de interesant este că poate interfața cu site-urile web. Cu alte portofele, va trebui să copiați și să inserați adrese de plată sau să scanați un cod QR pe ​​un dispozitiv separat. Cu extensia MetaMask, site-ul web pur și simplu îți trimite portofelul și vi se solicită să acceptați sau să respingeți tranzacția.

MetaMask poate servi ca un portofel cripto obișnuit, dar puterea sa reală este interfațarea perfectă cu contractele inteligente și aplicațiile descentralizate. Să ne uităm acum la cum să-l configurați.


Instalați MetaMask

Portofelul MetaMask poate fi instalat pe Google Chrome, Firefox sau Brave Browser. Este disponibil și pe iOS și Android, dar nu o vom acoperi prea mult în profunzime. Vom folosi Firefox pe parcursul acestui tutorial, dar pașii dvs. vor fi mai mult sau mai puțin identici, indiferent de platforma pe care o utilizați.

Accesați pagina oficială de descărcare pe metamask.io. Selectați browserul, care vă va duce la magazinul web Chrome sau la site-ul de suplimente Firefox. Faceți clic pe butonul pentru a adăuga extensia pe platforma dvs. Este posibil să trebuiască să îi acordați anumite permisiuni înainte de a fi pornire. Asigurați-vă că sunteți mulțumit de nivelul de acces pe care îl are la browserul dvs. - dacă sunteți, suntem gata de plecare.


Inițializați portofelul

Ar trebui să vedeți acum un mesaj de bun venit.


Metamask intro screen

Dacă sunteți ca noi, probabil că veți petrece ceva timp încercând să-l amețești pe acest tip cu cursorul.


Odată ce ați terminat de necăjit vulpea pe pagina de bun venit, faceți clic pe Începeți. Aici vi se va solicita fie să importați o expresie de bază, fie să creați una nouă. Faceți clic pe Creați un portofel. Pagina următoare vă întreabă dacă doriți să trimiteți date anonime pentru a ajuta dezvoltatorii să îmbunătățească aplicația. Alegeți opțiunea pe care o preferați.

Acum trebuie să creăm o parolă. Dacă ești una dintre acele creaturi legendare care citește de fapt acordul de utilizare pentru software-ul tău, îl poți vizualiza făcând clic pe Termenii de utilizare. În caz contrar, găsiți o parolă puternică, bifați caseta și apăsați Creare.


Susține-ți cuvintele de bază!

Următorul punct este suficient pentru a-și justifica propria subpoziție. MetaMask este un serviciu fără custodie, ceea ce înseamnă că nimeni altcineva nu vă poate accesa fondurile – nici măcar dezvoltatorii MetaMask. Token-urile tale există într-un fel de seif criptat în browser-ul tău, protejat de parolă. Aceasta înseamnă că, dacă computerul este pierdut, furat sau distrus, nimeni nu vă poate ajuta să recuperați portofelul. Cheile tale private se vor pierde pentru totdeauna în golul spațiului cibernetic.

Deci, este esențial să scrieți fraza de rezervă. Acesta este singurul mod în care vă puteți restabili contul dacă se întâmplă ceva nefericit. După cum s-a sugerat, vă recomandăm să notați cuvintele și să le stocați în două sau trei locații diferite. Nu trebuie să le îngropați într-un seif ignifug adânc în pădure, dar nu poate strica.


Click on the grey box to reveal the phrase.

Faceți clic pe caseta gri pentru a dezvălui fraza.


Când ajungi la pagina următoare, programul anticipează că s-ar putea să fi fost leneș cu pasul anterior, deoarece îți cere să confirmi fraza. Dacă nu ați făcut-o prima dată, faceți clic pe Înapoi și scrieți-l!

Confirmați fraza, apoi treceți la pasul următor. Apăsați pe Tot gata și veți vedea interfața portofelului.

Partea plictisitoare s-a terminat, apoi să ne îmbogățim pe (testnet) eter.


Finanțați portofelul

În acest tutorial, vom folosi testnetul Ropsten. Este o rețea care funcționează aproape exact ca rețeaua reală Ethereum, dar unitățile sale nu au valoare. Acestea sunt utile atunci când dezvoltați contracte și doriți să vă asigurați că nu au vulnerabilități care să permită atacatorilor să consume o valoare de 50 de milioane de dolari. Fiecare pas pe care îl facem astăzi pe această rețea va fi replicabil în realitate (cu excepția părții în care ne oferă eter gratuit, din păcate).

Pentru a vă conecta la testnetul Ropsten, faceți clic pe Main Ethereum Network în colțul din dreapta sus și selectați Ropsten Test Network.


Ropsten test network

Există o mulțime de rețele de testare diferite pe Ethereum. Dacă vă întrebați despre diferențe, consultați această comparație.


Vom folosi un robinet pentru a obține niște bani falși cu care să ne jucăm. Navigați la această pagină în browserul dvs. activat pentru Metamask pentru a obține câteva.


Woo hoo! Bani gratis!


Puteți face oricând clic pe pictograma vulpei mici pentru a obține o fereastră pop-up cu informațiile contului dvs. MetaMask (așa cum am făcut în GIF-ul de mai sus). Plasați cursorul peste Contul 1 și faceți clic pentru a vă copia adresa Ethereum în clipboard. Lipiți-l în formular și apăsați Trimite-mi test Ether.

Tranzacțiile Ethereum sunt, în general, confirmate destul de repede, dar ar putea trece ceva timp până când 1 ETH ajunge în portofel. Verificați dacă îl aveți făcând clic pe vulpea din bara de instrumente.

Odată ce a ajuns, putem începe să interacționăm cu DApps.


Deblocați web-ul descentralizat

Deoarece suntem pe un testnet, nu avem o selecție atât de mare de aplicații cu care să ne jucăm. Pentru o listă cuprinzătoare a aplicațiilor descentralizate mainnet, consultați State of the DApps sau Dappradar. Puteți juca jocuri, puteți cumpăra active unice sau puteți plasa pariuri pe piețele de predicții.

Vom folosi DApp pe care l-am demonstrat mai devreme. Uniswap este un schimb descentralizat, sau DEX, ceea ce înseamnă că ne permite să plasăm tranzacții fără a ne baza pe intermediari. Mecanismele care stau la baza acestuia sunt destul de îngrijite – consultați Ce este Uniswap și cum funcționează? dacă sunteți interesat de modul în care funcționează.

Continuați și accesați-l aici. În colțul din dreapta sus, ar trebui să vedeți o solicitare pentru a vă conecta la un portofel. Veți vedea acest lucru într-o anumită formă pe toate site-urile compatibile cu MetaMask, deoarece nu se conectează automat din motive de securitate. Faceți clic pe el și vi se va cere să selectați portofelul pe care îl utilizați. În cazul în care nu ați urmărit, acel portofel va fi MetaMask.

Când un site încearcă pentru prima dată să se conecteze, va apărea un dialog MetaMask, care vă va cere să confirmați acțiunea. Veți putea selecta un cont (avem doar unul, deocamdată, așa că lăsați-l așa cum este) înainte de a verifica ce permisiuni sunteți pe cale să le acordați. În acest caz, ca și în multe altele, site-ul solicită informații despre adresa portofelului pe care o controlează contul.


Pe MetaMask și confidențialitate

Este important să fii atent la ceea ce permiți. Dacă un site web știe adresa dvs., poate vedea toate tranzacțiile cu eter și token către și de la acesta. În plus, ei îl pot corela cu adresa ta IP.

Unii preferă să-și separe adresele pentru a preveni orice suprapunere, în timp ce alții nu sunt preocupați de aceste riscuri (la urma urmei, blockchain-ul este public). Nivelul de confidențialitate pe care doriți să-l atingeți depinde în cele din urmă de dvs. Ca regulă generală, nu acordați acces la site-uri web în care nu aveți încredere.


Schimbând eterul cu DAI

E timpul să facem primul nostru schimb. O vom face pentru DAI, un token ERC-20 care servește ca monedă stabilă. La fel ca eterul nostru, totuși, acest DAI nu are valoare în lumea reală. Apăsați Selectați un token, adăugați Lista implicită Uniswap, apoi faceți clic pe DAI. Alternativ, puteți alege și WETH (eter înfășurat).

Tot ce mai rămâne de făcut este să introduceți cantitatea de ETH pe care vrem să o schimbăm. Pe măsură ce facem asta, vom obține o estimare a câte DAI vom primi. Și suntem gata de plecare! Apăsați Schimbați.


Finalizați schimbul cu MetaMask.


Vi se solicită din nou să luați măsuri în MetaMask. În acest caz, trebuie să acceptați tranzacția înainte de a fi creată. Asigurați-vă că sunteți mulțumit de taxe atunci când faceți acest lucru pe rețeaua principală, deoarece acestea pot fi semnificative.

După aceea, trebuie doar să așteptăm confirmarea tranzacției!


➟ Vrei să începi cu criptomoneda? Cumpărați ETH pe Binance!


Unde sunt jetoanele mele?

Deci eterul tău a dispărut, dar contul tău nu vă arată jetoanele. Nu trebuie să intrați în panică – trebuie să le adăugați manual.

Pentru jetoane mai populare, puteți selecta Adăugare simbol în portofel și căutați numele sau simbolul. Pentru cele mai puțin populare (sau cele de pe testnet), trebuie să adăugăm adresa contractului – un identificator care îi spune MetaMask unde să ne caute soldul.


  1. Deschideți portofelul făcând clic pe extensie.

  2. Faceți clic pe cele trei puncte din bara de sus.

  3. Selectați Vizualizare pe Etherscan.

  4. Sub Prezentare generală, faceți clic pe meniul drop-down Token și selectați DAI.

  5. Sub Rezumatul profilului, ar trebui să vedeți o adresă de contract. Plasați cursorul peste el și copiați adresa.

  6. Reveniți la MetaMask și faceți clic pe Adaugă token.

  7. Faceți clic pe fila Token personalizat.

  8. Lipiți ceea ce tocmai ați copiat în formularul Adresa contractului de simbol.

  9. Restul ar trebui să se completeze automat. Faceți clic pe Următorul, urmat de Adăugați jetoane.

  10. Reveniți la prezentarea generală principală pentru a vedea soldul dvs. complet.


Felicitări! Tocmai ați interacționat cu primul DApp schimbând fără încredere eterul cu DAI. Tot ce ai învățat se poate face acum în lumea reală. Când sunteți gata să vă jucați cu aplicațiile rețelei principale, nu uitați să comutați înapoi de la Ropsten la rețeaua principală.


Ce altceva ar trebui să știu?

MetaMask are și alte caracteristici bune pe care nu le-am acoperit astăzi. De asemenea, puteți conecta un portofel hardware (Trezor și Ledger sunt ambele acceptate), puteți crea o listă de contacte și, desigur, puteți primi și trimite fonduri așa cum ați face într-un portofel normal. Verificați setările pentru a personaliza extensia în funcție de nevoile dvs.

În afară de asta, se aplică principiile obișnuite de securitate: MetaMask este un portofel fierbinte, ceea ce înseamnă că rulează pe un dispozitiv conectat la internet. Acest lucru vă expune la mai multe riscuri decât un portofel rece, care este ținut offline pentru a reduce vectorii de atac.

În cele din urmă, atunci când utilizați MetaMask, este logic că ar trebui să fiți conștient de site-urile web la care acordați acces.


Aplicația MetaMask

Aplicația MetaMask Android/iPhone oferă o soluție elegantă pentru interfața cu aplicațiile Web3 din mers. Dispunând de o mare parte din aceeași funcționalitate ca și extensia, integrează un browser DApp, astfel încât să puteți accesa diverse aplicații descentralizate prin simpla apăsare a unui buton.


The MetaMask app’s browser.

Browserul aplicației MetaMask.


Fluxul de lucru al aplicației este foarte asemănător cu cel al extensiei de browser. Puteți efectua transferuri directe de eter sau jetoane din portofel sau chiar puteți interacționa cu Uniswap, așa cum am văzut mai sus.


Connecting to PoolTogether via a prompt within the app.

Conectarea la PoolTogether printr-un prompt din aplicație.


Gânduri de închidere

MetaMask este un instrument puternic pentru navigarea pe web descentralizată. Dacă ați urmat pașii din acest ghid, atunci ați văzut potențialul portofelului. Evident, și alții au: în prezent se laudă cu peste un milion de utilizatori.

Pe măsură ce stiva Ethereum se dezvoltă, aplicațiile precum MetaMask vor deveni fără îndoială componente integrante în puntea dintre tehnologiile existente și infrastructura criptomonedei în curs de dezvoltare.

Întrebări despre MetaMask, Ethereum sau orice altceva? Mergeți la Ask Academy, unde comunitatea le va răspunde.


T