Proč bych se měl obtěžovat čtením tohoto?
Pokud vás zajímá ekosystém Ethereum, potřebujete aplikaci jako MetaMask. Daleko více než pouhá peněženka vám umožňuje komunikovat s webovými stránkami, které integrují Ethereum.
MetaMask vám umožní připojit se k decentralizovaným aplikacím z vašeho prohlížeče (nebo prostřednictvím mobilní aplikace). Můžete obchodovat bez zprostředkovatelů a hrát hry s plně transparentním kódem (takže víte, že nejste podvedeni).
Chcete-li začít, přečtěte si níže uvedenou příručku!
Obsah
Úvod
Co je MetaMask?
Nainstalujte MetaMask
Inicializujte peněženku
Zálohujte svá počáteční slova!
Zafinancujte peněženku
Odemkněte decentralizovaný web
Na MetaMask a soukromí
Výměna éteru za DAI
Kde jsou moje tokeny?
Co bych měl ještě vědět?
Aplikace MetaMask
Závěrečné myšlenky
Úvod
S Ethereem přišel příslib distribuovaného internetu – dlouho očekávaný Web 3.0. Rovné podmínky pro všechny charakterizované nedostatkem centrálních bodů selhání, skutečným vlastnictvím dat a decentralizovanými aplikacemi (neboli DApps).
Taková infrastruktura se neustále spojuje s celoodvětvovým zaměřením na decentralizované finance (DeFi) a protokoly interoperability, jejichž cílem je překlenout různé blockchainy. Nyní je možné bez důvěry vyměňovat tokeny a kryptoměny, brát si půjčky kryté kryptoměnami a dokonce používat bitcoiny na Ethereu.
Pro mnoho nadšenců Etherea je MetaMask oblíbenou peněženkou. Na rozdíl od běžného softwaru pro chytré telefony nebo stolní počítače je dodáván jako rozšíření prohlížeče, které uživatelům umožňuje přímou interakci s podpůrnými webovými stránkami. V tomto článku vysvětlíme, jak MetaMask funguje, a provedeme vás, jak s ní začít sami.
Co je MetaMask?
MetaMask je open-source Ethereum peněženka, která podporuje všechny druhy tokenů založených na Ethereu (jako jsou ty podle standardu ERC-20 nebo nezaměnitelné tokeny). Kromě toho je můžete přijímat od ostatních nebo je zakoupit/vyměnit pomocí vestavěných integrací Coinbase a ShapeShift.
To, co dělá MetaMask tak zajímavým, je to, že dokáže komunikovat s webovými stránkami. U jiných peněženek budete muset zkopírovat a vložit platební adresy nebo naskenovat QR kód na samostatném zařízení. S rozšířením MetaMask web jednoduše pingne vaši peněženku a budete vyzváni k přijetí nebo odmítnutí transakce.
MetaMask může sloužit jako běžná kryptopeněženka, ale její skutečná síla je v bezproblémovém propojení s chytrými kontrakty a decentralizovanými aplikacemi. Nyní se podíváme na to, jak jej nastavit.
Nainstalujte MetaMask
Peněženku MetaMask lze nainstalovat do prohlížeče Google Chrome, Firefox nebo Brave Browser. Je k dispozici také pro iOS a Android, ale nebudeme se tím zabývat příliš do hloubky. V tomto tutoriálu budeme používat Firefox, ale vaše kroky budou víceméně stejné, bez ohledu na platformu, kterou používáte.
Přejděte na oficiální stránku stahování na metamask.io. Vyberte svůj prohlížeč, který vás přenese do internetového obchodu Chrome nebo na stránky doplňků Firefoxu. Kliknutím na tlačítko přidáte rozšíření na svou platformu. Než bude spuštěn a spuštěn, možná mu budete muset udělit některá oprávnění. Ujistěte se, že jste spokojeni s úrovní přístupu k vašemu prohlížeči – pokud ano, můžeme začít.
Inicializujte peněženku
Nyní byste měli vidět uvítací zprávu.
Pokud jste něco jako my, pravděpodobně strávíte spoustu času tím, že se tomuto chlápkovi zatočíte kurzorem.
Jakmile dokončíte otravování lišky na uvítací stránce, klikněte na Začít. Zde budete vyzváni, abyste buď importovali počáteční frázi, nebo vytvořili novou. Klikněte na Vytvořit peněženku. Na další stránce se ptáte, zda chcete odeslat anonymizovaná data, která vývojářům pomůže vylepšit aplikaci. Vyberte možnost, kterou preferujete.
Nyní musíme vytvořit heslo. Pokud jste jedním z těch legendárních tvorů, kteří skutečně čte uživatelskou smlouvu pro váš software, můžete si ji prohlédnout kliknutím na Podmínky použití. V opačném případě vymyslete silné heslo, zaškrtněte políčko a stiskněte Vytvořit.
Zálohujte svá počáteční slova!
Následující bod je dostatečný k tomu, aby zaručil vlastní podnadpis. MetaMask je nedepozitní služba, což znamená, že nikdo jiný nemá přístup k vašim prostředkům – dokonce ani vývojáři MetaMask. Vaše tokeny existují v jakémsi zašifrovaném trezoru ve vašem prohlížeči, chráněném vaším heslem. To znamená, že pokud dojde ke ztrátě, odcizení nebo zničení počítače, nikdo vám nemůže pomoci získat peněženku. Vaše soukromé klíče budou navždy ztraceny v prázdnotě kyberprostoru.
Je tedy důležité, abyste si zapsali záložní frázi. To je jediný způsob, jak můžete obnovit svůj účet, pokud se stane něco nešťastného. Jak bylo navrženo, doporučujeme, abyste si slova zapsali a uložili je na dvě nebo tři různá místa. Nemusíte je pohřbívat v ohnivzdorném trezoru hluboko v lese, ale ouha, nemůže to bolet.
Kliknutím na šedé pole zobrazíte frázi.
Když se dostanete na další stránku, program předpokládá, že jste s předchozím krokem mohli být líní, protože vás požádá o potvrzení fráze. Pokud jste to neudělali poprvé, klikněte na Zpět a zapište si to!
Potvrďte frázi a pokračujte dalším krokem. Stiskněte Vše hotovo a uvidíte rozhraní peněženky.
Nudná část je u konce, pojďme zbohatnout na (testnet) etheru jako další.
Zafinancujte peněženku
V tomto tutoriálu budeme používat testovací síť Ropsten. Je to síť, která funguje téměř přesně jako skutečná síť Ethereum, ale její jednotky nemají žádnou hodnotu. Ty se hodí, když vyvíjíte smlouvy a chcete se ujistit, že nemají zranitelnosti, které útočníkům umožňují odčerpat hodnotu 50 milionů dolarů. Každý krok, který dnes na této síti provedeme, bude replikovatelný na skutečné věci (kromě části, kde nám bohužel darují éter zdarma).
Chcete-li naladit Ropsten testnet, klikněte na Main Ethereum Network v pravém horním rohu a vyberte Ropsten Test Network.
Na Ethereu je spousta různých testovacích sítí. Pokud vás zajímá rozdíl, podívejte se na toto srovnání.
Použijeme faucet, abychom získali nějaké falešné peníze na hraní. Přejděte na tuto stránku ve svém prohlížeči s podporou Metamask a získejte nějaké.
Woohoo! Peníze zadarmo!
Kdykoli můžete kliknout na ikonu malé lišky a zobrazit vyskakovací okno s informacemi o vašem účtu MetaMask (jak jsme to udělali v GIF výše). Umístěte ukazatel myši na Účet 1 a kliknutím zkopírujte svou adresu Ethereum do schránky. Vložte jej do formuláře a stiskněte Send me test Ether.
Ethereum transakce jsou obecně potvrzeny docela rychle, ale může chvíli trvat, než 1 ETH přistane ve vaší peněžence. Zkontrolujte, zda jej máte, kliknutím na lišku na panelu nástrojů.
Jakmile to přijde, můžeme začít komunikovat s DApps.
Odemkněte decentralizovaný web
Protože jsme na testovací síti, nemáme tak velký výběr aplikací, se kterými bychom si mohli hrát. Úplný seznam decentralizovaných aplikací pro hlavní síť najdete v části State of the DApps nebo Dappradar. Můžete hrát hry, nakupovat jedinečná aktiva nebo sázet na prediktivních trzích.
Použijeme DApp, který jsme předvedli dříve. Uniswap je decentralizovaná burza nebo DEX, což znamená, že nám umožňuje obchodovat, aniž bychom se spoléhali na zprostředkovatele. Mechanismy, o které se opírá, jsou docela úhledné – podívejte se, co je Uniswap a jak to funguje? pokud vás zajímá, jak to funguje.
Pokračujte a získejte přístup zde. V pravém horním rohu byste měli vidět výzvu k připojení k peněžence. V nějaké podobě to uvidíte na všech webech kompatibilních s MetaMask, protože se z bezpečnostních důvodů nepřipojuje automaticky. Klikněte na něj a budete požádáni, abyste vybrali, kterou peněženku používáte. V případě, že jste nesledovali, ta peněženka bude MetaMask.
Když se web poprvé pokusí připojit, objeví se dialog MetaMask, který vás požádá o potvrzení akce. Než ověříte, jaká oprávnění se chystáte udělit, budete si moci vybrat účet (prozatím máme pouze jeden, takže jej nechte tak, jak je). V tomto případě, stejně jako v mnoha jiných, web požaduje informace o adrese peněženky, kterou ovládá váš účet.
Na MetaMask a soukromí
Je důležité mít na paměti, co povolujete. Pokud web zná vaši adresu, může vidět všechny etherové a tokenové transakce do az něj. A co víc, mohou to korelovat s vaší IP adresou.
Někteří dávají přednost oddělení svých adres, aby se předešlo překrývání, zatímco jiní se těmito riziky nezabývají (koneckonců, blockchain je veřejný). Úroveň soukromí, které chcete dosáhnout, závisí nakonec na vás. Obecným pravidlem je, že neudělujte přístup webům, kterým nedůvěřujete.
Výměna éteru za DAI
Je čas provést naši první výměnu. Budeme to dělat pro DAI, token ERC-20, který slouží jako stablecoin. Stejně jako náš éter však tento DAI nemá žádnou skutečnou hodnotu. Stiskněte Vyberte token, přidejte výchozí seznam Uniswap a poté klikněte na DAI. Případně můžete také vybrat WETH (zabalený éter).
Vše, co zbývá udělat, je zadat množství ETH, které chceme vyměnit. Když to uděláme, získáme odhad, kolik DAI obdržíme. A můžeme vyrazit! Klikněte na Swap.
Dokončete výměnu pomocí MetaMask.
Znovu budete vyzváni k akci v MetaMask. V tomto případě musíte transakci před jejím vytvořením potvrdit. Ujistěte se, že jste spokojeni s poplatky, když to děláte na mainnetu, protože mohou být značné.
Poté už jen musíme počkat na potvrzení transakce!
➟ Chcete začít s kryptoměnou? Kupte si ETH na Binance!
Kde jsou moje tokeny?
Takže váš ether je pryč, ale váš účet nezobrazuje vaše tokeny. Není třeba panikařit – musíte je přidat ručně.
Chcete-li získat další oblíbené tokeny, můžete v peněžence vybrat Přidat token a vyhledat jméno nebo ticker. U těch méně oblíbených (nebo těch na testnetu) musíme přidat adresu smlouvy – identifikátor, který MetaMasku řekne, kde hledat náš zůstatek.
Otevřete peněženku kliknutím na rozšíření.
Klikněte na tři tečky v horní liště.
Vyberte Zobrazit na Etherscan.
V části Přehled klikněte na rozevírací seznam Token a vyberte DAI.
V části Souhrn profilu byste měli vidět adresu smlouvy. Najeďte na něj a zkopírujte adresu.
Vraťte se do MetaMask a klikněte na Přidat token.
Klikněte na kartu Vlastní token.
Vložte to, co jste právě zkopírovali, do formuláře Adresa smlouvy o tokenu.
Zbytek by se měl vyplňovat automaticky. Klikněte na Další a poté na Přidat tokeny.
Vraťte se do hlavního přehledu, abyste viděli celý zůstatek.
Gratuluji! Právě jste interagovali se svou první DApp důvěryhodnou výměnou etheru za DAI. Vše, co jste se naučili, můžete nyní dělat v reálném světě. Až budete připraveni hrát s aplikacemi v síti, nezapomeňte přepnout zpět z Ropsten do hlavní sítě.
Co bych měl ještě vědět?
MetaMask má některé další elegantní funkce, které jsme dnes nepokryli. Můžete také připojit hardwarovou peněženku (podporovány jsou Trezor i Ledger), vytvořit seznam kontaktů a samozřejmě přijímat a odesílat prostředky jako v běžné peněžence. Podívejte se na nastavení a přizpůsobte rozšíření tak, aby vyhovovalo vašim potřebám.
Kromě toho platí obvyklé bezpečnostní zásady: MetaMask je hot peněženka, což znamená, že běží na zařízení připojeném k internetu. Vystavujete se tak většímu riziku než chladnou peněženku, která je udržována offline, aby se omezily útočné vektory.
A konečně, při používání MetaMask je logické, že byste si měli být vědomi toho, kterým webům poskytujete přístup.
Aplikace MetaMask
Aplikace MetaMask pro Android/iPhone poskytuje elegantní řešení pro propojení s aplikacemi Web3 na cestách. Může se pochlubit stejnou funkcí jako rozšíření a integruje prohlížeč DApp, takže můžete přistupovat k různým decentralizovaným aplikacím stisknutím tlačítka.
Prohlížeč aplikace MetaMask.
Pracovní postup aplikace je velmi podobný jako u rozšíření prohlížeče. Můžete provádět přímé převody etheru nebo tokenů ze své peněženky, nebo dokonce komunikovat s Uniswapem, jak jsme viděli výše.
Připojení k PoolTogether prostřednictvím výzvy v aplikaci.
Závěrečné myšlenky
MetaMask je výkonný nástroj pro procházení decentralizovaného webu. Pokud jste postupovali podle kroků v této příručce, viděli jste potenciál peněženky. Je zřejmé, že ostatní také: v současnosti se může pochlubit více než milionem uživatelů.
Jak se Ethereum stack vyvíjí, aplikace jako MetaMask se nepochybně stanou nedílnou součástí mostu mezi existujícími technologiemi a vznikající kryptoměnovou infrastrukturou.
Máte otázky ohledně MetaMask, Etherea nebo čehokoli jiného? Zamiřte do Ask Academy, kde na ně komunita odpoví.
T