Prečo by som sa mal obťažovať čítaním tohto článku?
Ak vás zaujíma ekosystém Ethereum, potrebujete aplikáciu ako MetaMask. Oveľa viac ako obyčajná peňaženka vám umožňuje interakciu s webovými stránkami, ktoré integrujú Ethereum.
MetaMask vám umožní pripojiť sa k decentralizovaným aplikáciám z vášho prehliadača (alebo cez mobilnú aplikáciu). Môžete obchodovať bez sprostredkovateľov a hrať hry s plne transparentným kódom (takže viete, že vás nepodvádzajú).
Ak chcete začať, prečítajte si príručku nižšie!
Obsah
Úvod
S Ethereom prišiel prísľub distribuovaného internetu – dlho očakávaný Web 3.0. Rovnaké podmienky, ktoré sa vyznačujú nedostatkom ústredných bodov zlyhania, skutočným vlastníctvom údajov a decentralizovanými aplikáciami (alebo DApps).
Takáto infraštruktúra sa neustále spája s globálnym zameraním na decentralizované financie (DeFi) a protokoly interoperability, ktorých cieľom je premostiť rôzne blockchainy. Teraz je možné bez dôvery vymieňať tokeny a kryptomeny, prijímať pôžičky kryté kryptomenami a dokonca používať bitcoiny na Ethereu.
Pre mnohých nadšencov Etherea je MetaMask tou najlepšou peňaženkou. Na rozdiel od bežného softvéru pre smartfóny alebo stolné počítače sa dodáva ako rozšírenie prehliadača, ktoré používateľom umožňuje priamu interakciu s podpornými webovými stránkami. V tomto článku vám vysvetlíme, ako MetaMask funguje, a prevedieme vás postupom, ako s ňou môžete začať sami.
Čo je MetaMask?
MetaMask je open-source Ethereum peňaženka, ktorá podporuje všetky druhy tokenov založených na Ethereu (ako sú tie podľa štandardu ERC-20 alebo nezameniteľné tokeny). Okrem toho ich môžete prijímať od iných, alebo si ich zakúpiť/vymeniť pomocou vstavaných integrácií Coinbase a ShapeShift.
MetaMask je tak zaujímavým preto, že dokáže komunikovať s webovými stránkami. Pri iných peňaženkách budete musieť skopírovať a prilepiť platobné adresy alebo naskenovať QR kód na samostatnom zariadení. S rozšírením MetaMask webová stránka jednoducho štrngne vašou peňaženkou a zobrazí sa výzva na prijatie alebo odmietnutie transakcie.
MetaMask môže slúžiť ako bežná kryptopeňaženka, ale jej skutočná sila je v bezproblémovom prepojení so smart kontraktmi a decentralizovanými aplikáciami. Poďme sa teraz pozrieť na to, ako to nastaviť.
Nainštalujte si MetaMask
Peňaženku MetaMask je možné nainštalovať do prehliadača Google Chrome, Firefox alebo Brave Browser. Je k dispozícii aj pre iOS a Android, ale nebudeme sa tým zaoberať príliš do hĺbky. V tomto návode budeme používať Firefox, ale vaše kroky budú viac-menej rovnaké, bez ohľadu na platformu, ktorú používate.
Prejdite na oficiálnu stránku sťahovania na metamask.io. Vyberte svoj prehliadač, ktorý vás presmeruje do internetového obchodu Chrome alebo na stránku s doplnkami Firefoxu. Kliknutím na tlačidlo pridáte rozšírenie na svoju platformu. Možno mu budete musieť udeliť nejaké povolenia, kým bude spustené. Uistite sa, že ste spokojní s úrovňou prístupu k vášmu prehliadaču – ak áno, môžeme začať.
Inicializujte peňaženku
Teraz by ste mali vidieť uvítaciu správu.
Ak ste niekto ako my, pravdepodobne strávite veľa času pokusmi, až sa tomuto chlapíkovi zatočí hlava od vášho kurzora.
Keď skončíte so štvaním líšky na uvítacej stránke, kliknite na Začať. Tu budete vyzvaní buď importovať počiatočnú frázu alebo vytvoriť novú. Kliknite na Vytvoriť peňaženku. Na ďalšej stránke sa zobrazí otázka, či chcete odoslať anonymizované údaje, aby ste pomohli vývojárom zlepšiť aplikáciu. Vyberte si možnosť, ktorú preferujete.
Teraz musíme vytvoriť heslo. Ak patríte k tým legendárnym tvorom, ktoré skutočne čítajú používateľskú zmluvu pre váš softvér, môžete si ju pozrieť kliknutím na Podmienky používania. V opačnom prípade si vymyslite silné heslo, začiarknite políčko a stlačte Vytvoriť.
Zálohujte svoje počiatočné slová!
Nasledujúci bod je dostatočne silný na to, aby si vyžiadal svoj vlastný podnadpis. MetaMask je nesprávcovská služba, čo znamená, že nikto iný nemá prístup k vašim finančným prostriedkom – dokonca ani vývojári MetaMask. Vaše tokeny existujú v akomsi šifrovanom trezore vo vašom prehliadači, ktorý je chránený vaším heslom. To znamená, že ak dôjde k strate, krádeži alebo zničeniu počítača, nikto vám nemôže pomôcť získať peňaženku. Vaše súkromné kľúče budú navždy stratené v prázdnote kyberpriestoru.
Preto je dôležité, aby ste si zapísali záložnú frázu. Toto je jediný spôsob, ako môžete obnoviť svoj účet, ak sa stane niečo nešťastné. Ako bolo navrhnuté, odporúčame vám zapísať si slová a uložiť ich na dve alebo tri rôzne miesta. Netreba ich zahrabávať do ohňovzdorného trezoru hlboko v lese, no nemôže to ublížiť.
Kliknutím na sivé pole zobrazíte frázu.
Keď sa dostanete na ďalšiu stránku, program predpokladá, že ste s predchádzajúcim krokom mohli byť leniví, pretože vás požiada o potvrdenie frázy. Ak ste to neurobili prvýkrát, kliknite na tlačidlo Späť a zapíšte si to!
Potvrďte frázu, a potom prejdite na ďalší krok. Stlačte All Done a uvidíte rozhranie peňaženky.
Nudná časť sa skončila, poďme zbohatnúť na (testnet) éteri.
Doplňte peňaženku
V tomto návode budeme používať testovaciu sieť Ropsten. Je to sieť, ktorá funguje takmer presne ako skutočná sieť Ethereum, ale jej jednotky nemajú žiadnu hodnotu. Tieto sa hodia, keď pripravujete zmluvy a chcete sa uistiť, že nemajú slabé miesta, ktoré útočníkom umožňujú odčerpať hodnotu 50 miliónov dolárov. Každý krok, ktorý dnes vykonáme na tejto sieti, bude replikovateľný na reálnej sieti (okrem časti, kde nám darujú bezplatný éter, bohužiaľ).
Ak chcete naladiť testovaciu sieť Ropsten, kliknite na Main Ethereum Network v pravom hornom rohu a vyberte Ropsten Test Network.
Na Ethereu je veľa rôznych testovacích sietí. Ak vás zaujímajú rozdiely, pozrite sitoto porovnanie.
Použijeme taký kohútik, aby sme získali nejaké falošné peniaze na hranie. Prejdite na túto stránku vo svojom prehliadači s podporou Metamask a vezmite si nejaké.
Waaaau! Peniaze zadarmo!
Kedykoľvek môžete kliknúť na ikonu malej líšky a zobraziť kontextové okno s informáciami o vašom účte MetaMask (ako sme to urobili v GIF vyššie). Umiestnite kurzor myši na Účet 1 a kliknutím skopírujte svoju adresu Ethereum do schránky. Vložte ju do formulára a stlačte Send me test Ether.
Ethereum transakcie sa vo všeobecnosti potvrdzujú pomerne rýchlo, ale môže chvíľu trvať, kým 1 ETH pristane vo vašej peňaženke. Kliknutím na líšku na paneli nástrojov skontrolujte, či ju máte.
Keď príde, môžeme začať komunikovať s DApps.
Odomknite decentralizovaný web
Keďže sme na testnete, nemáme taký veľký výber aplikácií, s ktorými by sme sa mohli hrať. Úplný zoznam decentralizovaných aplikácií pre mainnet nájdete v State of the DApps alebo Dappradar. Môžete hrať hry, nakupovať jedinečné aktíva alebo uzatvárať stávky na predikčných trhoch.
Budeme používať DApp, ktorý sme demonštrovali skôr. Uniswap je decentralizovaná burza alebo DEX, čo znamená, že nám umožňuje uskutočňovať obchody bez spoliehania sa na sprostredkovateľov. Mechanizmy, o ktoré sa opiera, sú celkom elegantné – pozrite si Čo je to Uniswap a ako to funguje?, ak vás zaujíma ako to funguje.
Pokračujte a získajte prístup tu. V pravom hornom rohu by ste mali vidieť výzvu na pripojenie k peňaženke. V určitej forme to uvidíte na všetkých stránkach kompatibilných s MetaMask, pretože sa z bezpečnostných dôvodov nepripája automaticky. Kliknite naň a zobrazí sa výzva na výber peňaženky, ktorú používate. V prípade, že ste nesledovali, bude tou peňaženkou MetaMask.
Keď sa stránka prvýkrát pokúsi o pripojenie, zobrazí sa dialógové okno MetaMask so žiadosťou o potvrdenie akcie. Pred overením povolení, ktoré sa chystáte udeliť, si budete môcť vybrať účet (zatiaľ máme len jeden, takže ho nechajte tak). V tomto prípade, ako aj v mnohých iných, web požaduje informácie o adrese peňaženky, ktorú ovláda váš účet.
Na MetaMask a súkromie
Je dôležité mať na pamäti, čo povoľujete. Ak webová lokalita pozná vašu adresu, môže vidieť všetky etherové a tokenové transakcie do nej a z nej. A čo viac, môžu to korelovať s vašou IP adresou.
Niektorí uprednostňujú oddelenie svojich adries, aby sa predišlo akémukoľvek prekrývaniu, zatiaľ čo iní sa týmito rizikami nezaoberajú (koniec koncov, blockchain je verejný). Úroveň súkromia, ktorú chcete dosiahnuť, v konečnom dôsledku závisí od vás. Vo všeobecnosti neudeľujte prístup webovým stránkam, ktorým nedôverujete.
Výmena éteru za DAI
Je čas uskutočniť našu prvú výmenu. Budeme to robiť pre DAI, token ERC-20, ktorý slúži ako stablecoin. Rovnako ako náš éter však tento DAI nemá žiadnu hodnotu v reálnom svete. Stlačte Vybrať token, pridajte predvolený zoznam Uniswap, a potom kliknite na DAI. Prípadne môžete vybrať aj WETH (zabalený éter).
Zostáva už len zadať množstvo ETH, ktoré chceme vymeniť. Keď to urobíme, získame odhad, koľko DAI dostaneme. A môžeme ísť! Kliknite na Swap.
Dokončite výmenu pomocou MetaMask.
Opäť budete vyzvaní, aby ste vykonali akciu v MetaMask. V tomto prípade musíte transakciu pred jej vytvorením potvrdiť. Uistite sa, že ste spokojní s poplatkami, keď to robíte na mainnete, pretože môžu byť značné.
Potom už len musíme počkať na potvrdenie transakcie!
➟Chcete začať s kryptomenou? Kúpte si ETH na Binance!
Kde sú moje tokeny?
Takže váš éter je preč, ale váš účet nezobrazuje vaše tokeny. Netreba podliehať panike – musíte ich pridať ručne.
Ak chcete získať viac obľúbených tokenov, môžete v peňaženke vybrať možnosť Pridať token a vyhľadať názov alebo akronym. Pre tie menej populárne (alebo tie na testnete) musíme pridať zmluvnú adresu – identifikátor, ktorý MetaMasku povie, kde hľadať náš zostatok.
Otvorte svoju peňaženku kliknutím na rozšírenie.
Kliknite na tri bodky v hornej lište.
Vyberte Zobraziť na Etherscan.
V časti Prehľad kliknite na rozbaľovaciu ponuku Token a vyberte položku DAI.
V časti Súhrn profilu by ste mali vidieť adresu zmluvy. Ukážte naň a skopírujte adresu.
Vráťte sa do MetaMask a kliknite na Pridať token.
Kliknite na kartu Vlastný token.
Prilepte to, čo ste práve skopírovali, do formulára adresy tokenovej zmluvy.
Zvyšok by sa mal vyplniť automaticky. Kliknite na Ďalej a potom na Pridať tokeny.
Vráťte sa na hlavný prehľad, aby ste videli celý zostatok.
Blahoželáme! Práve ste pôsobili pri svojej prvej DApp dôveryhodnou výmenou éteru za DAI. Všetko, čo ste sa naučili, môžete teraz robiť v reálnom svete. Keď ste pripravení hrať sa s aplikáciami v sieti, nezabudnite prepnúť späť z Ropsten do hlavnej siete.
Čo by som ešte mal vedieť?
MetaMask má niektoré ďalšie elegantné funkcie, ktorými sme sa dnes nezaoberali. Môžete tiež pripojiť hardvérovú peňaženku (podporované súTrezor aj Ledger), vytvoriť zoznam kontaktov a samozrejme prijímať a odosielať prostriedky ako v bežnej peňaženke. Pozrite si nastavenia a prispôsobte si rozšírenie tak, aby vyhovovalo vašim potrebám.
Okrem toho platia obvyklé bezpečnostné zásady: MetaMask je horúca peňaženka, čo znamená, že beží na zariadení pripojenom na internet. Vystavujete sa tak väčšiemu riziku ako so studenou peňaženkou, ktorá je udržiavaná offline, aby sa redukovali útočné vektory.
Nakoniec, pri používaní MetaMask je logické, že by ste si mali byť vedomí, ktorým webovým stránkam poskytujete prístup.
Aplikácia MetaMask
Aplikácia MetaMask pre Android/iPhone poskytuje elegantné riešenie na prepojenie s aplikáciami Web3 na cestách. Pýši sa rovnakou funkcionalitou ako rozšírenie a integruje prehliadač DApp, takže môžete pristupovať k rôznym decentralizovaným aplikáciám stlačením jediného tlačidla.
Prehliadač aplikácie MetaMask.
Pracovný postup aplikácie je veľmi podobný ako pri rozšírení prehliadača. Môžete uskutočňovať priame prevody éteru alebo tokenov zo svojej peňaženky alebo dokonca komunikovať s Uniswap, ako sme videli vyššie.
Pripojenie k PoolTogether prostredníctvom výzvy v aplikácii.
Záverečné myšlienky
MetaMask je výkonný nástroj na prehliadanie decentralizovaného webu. Ak ste postupovali podľa krokov v tejto príručke, videli ste potenciál peňaženky. Je zrejmé, že aj iní. V súčasnosti sa totiž môže pochváliť viac ako miliónom používateľov.
Ako sa Ethereum stack vyvíja, aplikácie ako MetaMask sa nepochybne stanú neoddeliteľnou súčasťou mosta medzi existujúcimi technológiami a vznikajúcou infraštruktúrou kryptomien.
Máte otázky týkajúce sa MetaMask, Etherea alebo čohokoľvek iného? Prejdite do Ask Academy, kde na ne odpovie komunita.
T