Jak Korzystać z MetaMask
Strona Główna
Artykuły
Jak Korzystać z MetaMask

Jak Korzystać z MetaMask

Początkujący
Opublikowane Sep 14, 2020Zaktualizowane Nov 11, 2022
12m

Dlaczego powinienem to przeczytać?

Jeśli interesuje Cię ekosystem Ethereum, potrzebujesz aplikacji takiej jak MetaMask. To znacznie więcej niż zwykły portfel, pozwala na interakcję ze stronami internetowymi, które integrują Ethereum. 

MetaMask pozwoli Ci łączyć się ze zdecentralizowanymi aplikacjami z poziomu przeglądarki (lub przez aplikację mobilną). Możesz dokonywać transakcji bez pośredników i grać w gry z całkowicie przejrzystym kodem (dzięki czemu wiesz, że nie jesteś oszukiwany).

Aby rozpocząć, zapoznaj się z poniższym przewodnikiem!


Spis Treści


Wprowadzenie

Wraz z Ethereum pojawiła się obietnica rozproszonego Internetu – długo oczekiwanego Web 3.0. Równe szanse charakteryzujące się brakiem centralnych punktów awarii, prawdziwą własnością danych i zdecentralizowanymi aplikacjami (lub DApps).
Taka infrastruktura stale się scala, a cała branża koncentruje się na Zdecentralizowanym Finansowaniu (DeFi) i protokołach interoperacyjności, które mają na celu połączenie różnych blockchainów. Teraz można bez zaufania wymieniać tokeny i kryptowaluty, zaciągać pożyczki zabezpieczone kryptowalutą, a nawet używać Bitcoina na Ethereum.
Dla wielu entuzjastów Ethereum MetaMask jest najlepszym portfelem. W przeciwieństwie do zwykłego oprogramowania na smartfony lub komputery jest on dostarczany w postaci rozszerzenia przeglądarki, umożliwiając użytkownikom bezpośrednią interakcję z obsługującymi go stronami internetowymi. W tym artykule wyjaśnimy, jak działa MetaMask i przeprowadzimy Cię przez samodzielne rozpoczęcie pracy.


Czym jest MetaMask?

MetaMask to portfel Ethereum typu open-source, który obsługuje wszystkie rodzaje tokenów opartych na Ethereum (takich jak tokeny zgodne ze standardem ERC-20 lub tokeny niewymienialne). Co więcej, możesz je otrzymać od innych lub kupić/zamienić za pomocą wbudowanych integracji Coinbase i ShapeShift.
To, co sprawia, że MetaMask jest tak interesujący, to fakt, że może współpracować ze stronami internetowymi. W przypadku innych portfeli musisz skopiować i wkleić adresy płatności lub zeskanować kod QR na innym urządzeniu. Dzięki rozszerzeniu MetaMask witryna po prostu pinguje Twój portfel, a użytkownik jest proszony o zaakceptowanie lub odrzucenie transakcji.
MetaMask może służyć jako zwykły portfel kryptowalutwy, ale jego prawdziwą siłą jest bezproblemowe łączenie się ze smart kontraktami i zdecentralizowanymi aplikacjami. Przyjrzyjmy się teraz, jak go skonfigurować.


Zainstaluj MetaMask

Portfel MetaMask można zainstalować w przeglądarce Google Chrome, Firefox lub Brave. Jest również dostępny na iOS i Androida, ale nie będziemy tego omawiać zbyt szczegółowo. W tym samouczku będziemy używać Firefoxa, ale Twoje kroki będą mniej więcej identyczne, niezależnie od używanej platformy.

Udaj się na oficjalną stronę pobierania, metamask.io. Wybierz swoją przeglądarkę, następnie zostaniesz przeniesiony do sklepu internetowego Chrome lub strony z dodatkami do przeglądarki Firefox. Kliknij przycisk, aby dodać rozszerzenie do swojej platformy. Może być konieczne przyznanie mu pewnych uprawnień, zanim zacznie działać. Zapoznaj się z poziomem dostępu, jaki ma do Twojej przeglądarki – jeśli takowy Ci odpowiada, możesz przejść dalej.


Zainicjuj portfel

Powinieneś teraz zobaczyć wiadomość powitalną. 


Jeśli jesteś podobny do nas, prawdopodobnie spędzisz sporo czasu, próbując przyprawić tego gościa o zawrót głowy kursorem.


Gdy skończysz nękać lisa na stronie powitalnej, kliknij Rozpocznij. W tym miejscu zostaniesz poproszony o zaimportowanie frazy seed lub utworzenie nowej. Kliknij Utwórz Portfel. Następna strona zawiera pytanie, czy chcesz przesłać anonimowe dane, aby pomóc twórcom ulepszyć aplikację. Wybierz preferowaną opcję.
Teraz musimy utworzyć hasło. Jeśli jesteś jednym z tych legendarnych stworzeń, które faktycznie czytają umowę użytkownika dotyczącą Twojego oprogramowania, możesz ją wyświetlić, klikając Warunki Użytkowania. W przeciwnym razie wymyśl silne hasło, zaznacz pole i naciśnij Utwórz.


Zapisz swój klucz seed!

Poniższy punkt wystarczy, aby uzasadnić ten podtytuł. MetaMask nie jest usługą powierniczą, co oznacza, że nikt inny nie ma dostępu do Twoich funduszy - nawet programiści MetaMask. Twoje tokeny znajdują się w pewnego rodzaju zaszyfrowanym skarbcu w przeglądarce, chronionym hasłem. Oznacza to, że jeśli Twój komputer zostanie zgubiony, skradziony lub zniszczony, nikt nie pomoże Ci odzyskać portfela. Twoje klucze prywatne zostaną na zawsze utracone w pustce cyberprzestrzeni.
Dlatego ważne jest, aby zapisać swoją frazę zapasową. Tylko w ten sposób możesz przywrócić swoje konto, gdyby wydarzyło się coś niefortunnego. Zgodnie z sugestią zalecamy zapisanie słów i przechowywanie ich w dwóch lub trzech różnych miejscach. Nie musisz ich chować w ognioodpornym sejfie głęboko w lesie, ale hej, to nie zaszkodzi.


Kliknij szare pole, aby wyświetlić frazę.


Kiedy przejdziesz do następnej strony, program przewiduje, że mogłeś być leniwy przy poprzednim kroku, ponieważ prosi o potwierdzenie frazy. Jeśli nie zrobiłeś tego za pierwszym razem, kliknij Wstecz i zapisz ją!
Potwierdź frazę, a następnie przejdź do następnego kroku. Kliknij Gotowe, a zobaczysz interfejs portfela.

Nudna część się skończyła, a teraz wzbogaćmy się o ETH (w testnecie).


Zasil portfel

W tym samouczku będziemy używać sieci testowej Ropsten. Jest to sieć, która działa prawie dokładnie tak, jak prawdziwa sieć Ethereum, ale jej jednostki nie mają wartości. Przydają się one, gdy tworzysz kontrakty i chcesz się upewnić, że nie mają one luk w zabezpieczeniach, które pozwalają atakującym wydobyć od Ciebie 50 milionów dolarów. Każdy krok, który wykonujemy dzisiaj w tej sieci, będzie można powtórzyć na prawdę (niestety z wyjątkiem części, w której podarują nam darmowy ether).
Aby dostroić się do sieci testowej Ropsten, kliknij Main Ethereum Network w prawym górnym rogu i wybierz Ropsten Test Network.


Na Ethereum jest wiele różnych sieci testowych. Jeśli zastanawiasz się nad różnicami, sprawdź to porównanie.


Zamierzamy użyć faucet'u, aby zdobyć fałszywe pieniądze do zabawy. Przejdź do tej strony w przeglądarce obsługującej Metamask, aby go pobrać.


Huuraa! Darmowe pieniądze!


W dowolnym momencie możesz kliknąć ikonę małego lisa, aby wyświetlić okienko z informacjami o koncie MetaMask (tak jak to zrobiliśmy na powyższym GIFie). Najedź kursorem na Konto 1 i kliknij, aby skopiować swój adres Ethereum do schowka. Wklej go do formularza i naciśnij Wyślij mi testowy Ether.

Transakcje Ethereum są generalnie potwierdzane dość szybko, ale może minąć trochę czasu, zanim 1 ETH wyląduje w Twoim portfelu. Sprawdź, czy go masz, klikając lisa na pasku narzędzi.

Gdy to nastąpi, możemy rozpocząć interakcję z DApps.


Odblokuj zdecentralizowaną sieć

Ponieważ jesteśmy w sieci testowej, nie mamy tak dużego wyboru aplikacji do zabawy. Aby uzyskać pełną listę zdecentralizowanych aplikacji sieci mainnet, zapoznaj się z informacjami o Stanie DApps lub Dappradar. Możesz grać w gry, kupować jedyne w swoim rodzaju aktywa lub stawiać zakłady na rynkach prognoz.
Użyjemy DApp, którą pokazaliśmy wcześniej. Uniswap to zdecentralizowana giełda lub DEX, co oznacza, że umożliwia nam zawieranie transakcji bez polegania na pośrednikach. Mechanizmy, na których się opiera, są całkiem zgrabne – sprawdź Czym Jest Uniswap i Jak Działa? jeśli Cię to interesuje.
Uzyskaj do niego dostęp tutaj. W prawym górnym rogu powinna pojawić się prośba o Połączenie z portfelem. Zobaczysz to w jakiejś formie we wszystkich witrynach zgodnych z MetaMask, ponieważ ze względów bezpieczeństwa nie łączy się on automatycznie. Kliknij to, a zostaniesz poproszony o wybranie portfela, którego używasz. Jeśli nie uważałeś, tym portfelem będzie MetaMask.

Kiedy witryna po raz pierwszy spróbuje się połączyć, pojawi się okno dialogowe MetaMask z prośbą o potwierdzenie działania. Będziesz mógł wybrać konto (na razie mamy tylko jedno, więc zostaw je bez zmian), zanim sprawdzisz, jakie uprawnienia chcesz przyznać. W tym przypadku podobnie jak w wielu innych, witryna żąda informacji o adresie portfela, kontrolowanego przez Twoje konto.


Na temat MetaMask i prywatności

Ważne jest, aby pamiętać, na co pozwalasz. Jeśli witryna zna Twój adres, może zobaczyć wszystkie transakcje tokenowe do niej i z niej. Co więcej, mogą powiązać go z Twoim adresem IP.

Niektórzy wolą segregować adresy, aby zapobiec ich nakładaniu się, podczas gdy inni nie przejmują się tym ryzykiem (w końcu blockchain jest publiczny). Poziom prywatności, który chcesz osiągnąć, zależy ostatecznie od Ciebie. Zasadniczo nie udzielaj dostępu do witryn, którym nie ufasz.


Zamiana ETH na DAI

Czas na pierwszą zamianę. Zrobimy to dla DAI, tokena ERC-20, który służy jako stablecoin. Jednak podobnie jak nasz ether, ten DAI nie ma wartości w świecie rzeczywistym. Kliknij Wybierz token, dodaj Domyślną Listę Uniswap, a następnie kliknij DAI. Alternatywnie możesz również wybrać WETH (wrapped ether).
Pozostaje nam tylko wprowadzić ilość ETH, którą chcemy zamienić. Gdy to zrobimy, uzyskamy szacunkową kwotę DAI, którą otrzymamy. Teraz jesteśmy gotowi! Wciśnij Zamień.


Dokończ zamianę za pomocą MetaMask.


Ponownie pojawi się monit o podjęcie działania w MetaMask. W takim przypadku musisz zatwierdzić transakcję przed jej utworzeniem. Upewnij się, akceptujesz opłaty, gdy robisz to w mainnecie, ponieważ mogą być znaczące.

Po tym wystarczy poczekać na potwierdzenie transakcji!



Gdzie są moje tokeny?

Twój ether zniknął, ale Twoje konto nie pokazuje tokenów. Bez paniki – musisz dodać je ręcznie.

Aby uzyskać bardziej popularne tokeny, możesz wybrać Dodaj Token w swoim portfelu i wyszukać nazwę lub symbol. W przypadku mniej popularnych (lub tych w sieci testowej) musimy dodać adres umowy – identyfikator, który powie MetaMask, gdzie szukać naszego salda.


  1. Otwórz portfel, klikając w rozszerzenie.
  2. Kliknij trzy kropki na górnym pasku.
  3. Wybierz opcję Wyświetl na Etherscan.
  4. W sekcji Przegląd kliknij menu Token i wybierz DAI.
  5. W sekcji Podsumowanie Profilu powinieneś zobaczyć adres umowy. Najedź na niego i skopiuj adres.
  6. Wróć do MetaMask i kliknij Dodaj token.
  7. Kliknij kartę Niestandardowy Token.
  8. Wklej to, co właśnie skopiowałeś, do formularza Adresu Umowy Tokena.
  9. Reszta powinna się automatycznie wypełnić. Kliknij Dalej, a następnie Dodaj Tokeny.
  10. Wróć do głównego podglądu, aby zobaczyć swoje pełne saldo.


Gratulacje! Właśnie wszedłeś w interakcję ze swoim pierwszym DApp poprzez niewymagającą zaufania zamianę etheru na DAI. Wszystko, czego się nauczyłeś, można teraz zrobić w prawdziwym świecie. Kiedy będziesz gotowy do zabawy z aplikacjami w mainnecie, pamiętaj, aby przełączyć się z powrotem z Ropsten do sieci głównej.


Co jeszcze powinienem wiedzieć?

MetaMask ma kilka innych ciekawych funkcji, których dzisiaj nie omówiliśmy. Możesz również podłączyć portfel typu hardware (obsługiwane są zarówno Trezor, jak i Ledger), utworzyć listę kontaktów i oczywiście odbierać i wysyłać środki tak, jak w zwykłym portfelu. Sprawdź ustawienia, aby dostosować rozszerzenie do swoich potrzeb.
Poza tym obowiązują zwykłe zasady bezpieczeństwa: MetaMask to hot wallet, co oznacza, że działa na urządzeniu podłączonym do Internetu. To naraża Cię na większe ryzyko niż cold wallet, który jest przechowywany w trybie offline, aby zmniejszyć wektory ataku.

Wreszcie, korzystając z MetaMask, warto mieć świadomość, do jakich witryn internetowych udzielasz dostępu.


Aplikacja MetaMask

Aplikacja MetaMask na Androida/iPhone'a zapewnia zgrabne rozwiązanie do łączenia się z aplikacjami Web3 w podróży. Oferując wiele takich samych funkcji, jak rozszerzenie, integruje przeglądarkę DApp, dzięki czemu można uzyskać dostęp do różnych zdecentralizowanych aplikacji za pomocą jednego przycisku.


Przeglądarka aplikacji MetaMask.


Działanie aplikacji jest bardzo podobne do działania rozszerzenia przeglądarki. Możesz dokonywać bezpośrednich transferów etheru lub tokenów ze swojego portfela, a nawet wchodzić w interakcje z Uniswap, jak widzieliśmy powyżej. 


Łączenie się z PoolTogether za pomocą monitu w aplikacji.


Przemyślenia końcowe

MetaMask to potężne narzędzie do przeglądania zdecentralizowanej sieci. Jeśli postępowałeś zgodnie z instrukcjami w tym przewodniku, to widziałeś potencjał portfela. Najwyraźniej inni też: obecnie może pochwalić się ponad milionem użytkowników.

W miarę rozwoju stosu Ethereum aplikacje takie jak MetaMask bez wątpienia staną się integralnymi komponentami pomostu między istniejącymi technologiami a rodzącą się infrastrukturą kryptowalut.

Masz pytania dotyczące MetaMask, Ethereum lub czegokolwiek innego? Udaj się do Ask Academy, gdzie społeczność odpowie na nie.