Paano Gamitin ang Metamask
Home
Mga Artikulo
Paano Gamitin ang Metamask

Paano Gamitin ang Metamask

Baguhan
Na-publish Sep 14, 2020Na-update Nov 11, 2022
12m

Bakit ko ba pag-aaksahang basahin ito?

Kung interesado ka sa ecosystem ng Ethereum, kailangan mo ng isang application na tulad ng MetaMask. Higit sa isang simpleng wallet, pinapayagan kang makipag-ugnayan sa mga website na naka-integrate sa Ethereum. 

Papayagan ka ng MetaMask na kumonekta sa mga desentralisadong application mula sa loob ng iyong browser (o sa pamamagitan ng isang mobile app). Puwede kang gumawa ng mga pagte-trade nang walang mga tagapamagitan at maglaro ng mga laro na walang ganap na transparent na code (upang malaman mong hindi ka dinadaya).

Suriin ang gabay sa ibaba upang makapagsimula!


Mga Nilalaman


Panimula

Nang dumating ang Ethereum ang pangako ng isang ipinamahaging Internet – ang pinakahihintay na Web 3.0. Isang antas sa larangan ng paglalaro na nailalarawan sa pamamagitan ng kakulangan ng sentral na mga punto ng kabiguan, tunay na pagmamay-ari ng data, at desentralisadong mga application (o DApps).
Ang nasabing imprastraktura ay patuloy na magkakasama sa isang buong industriya na nakatuon sa Desentralisadong Pananalapi (DeFi) at mga interoperability na protocol na naglalayong mag-bridge ng iba't ibang mga blockchain. Posible na ngayong magtiwala na makipagpalitan ng mga token at cryptocurrency, kumuha ng mga pautang na sinusuportahan ng crypto, at gamitin pa ang Bitcoin sa Ethereum.
Para sa maraming mga taong mahilig sa Ethereum, ang MetaMask ay ang kanilang go-to  wallet . Hindi tulad ng iyong regular na smartphone o desktop software, kasama ito bilang isang extension ng browser, pinapayagan ang mga user na direktang makipag-ugnayan sa pagsuporta sa mga webpage. Sa artikulong ito, ipapaliwanag namin kung paano gumagana ang MetaMask at gagabayan ka sa pagsisimula nito sa iyong sarili.


Ano ang MetaMask?

Ang MetaMask ay isang open-source Ethereum wallet na sumusuporta sa lahat ng mga uri ng Ethereum na nakabatay sa mga token (tulad ng mga sumusunod sa ERC-20 standard, o mga hindi non-fungible na token). Bukod dito, puwede mong matanggap ang mga ito mula sa iba, o bilhin/ipagpalit ang mga ito gamit ang built-in na pagsasama ng Coinbase at ShapeShift.
Ang nakakakuha ng pansin kung bakit nakakainteres ang MetaMask ay puwede itong mag-interface sa mga website. Sa iba pang mga wallet, kailangan mong kopyahin-i-paste ang pagbabayad na mga address o i-scan ang isang QR code sa magkahiwalay na device. Sa extension ng MetaMask, ang website ay naka-ping lang ang iyong wallet, at magpa-promt kung tanggapin mo o tanggihan ang transaksyon.
Puwede magsilbi ang MetaMask bilang isang regular na crypto wallet, ngunit ang tunay na lakas nito ay ang walang nakakasagabal sa mga smart contract at desentralisadong mga aplikasyon. Tingnan natin ngayon kung paano mag-set up nito.


Mag-install ng MetaMask

Puwedeng mai-install ang MetaMask wallet sa Google Chrome, Firefox, o sa Brave Browser. Magagamit din ito sa iOS at Android, ngunit hindi namin ito maipapaliwanag ng sobrang lalim. Gagamitin namin ang Firefox sa buong tutorial na ito, ngunit ang iyong mga hakbang ay magiging higit o mas kaunting may pagkapareho, hindi alintana ang platform na iyong ginagamit.

Tumungo sa opisyal na  pageng pag-download sa metamask.io. Piliin ang iyong browser, na magdadala sa iyo sa Chrome web store o sa Firefox add-ons site. Mag-click sa button upang idagdag ang extension sa iyong platform. Puwedeng kailanganin mong bigyan ito ng ilang mga pahintulot bago ito maayos at tumakbo. Tiyaking masaya ka sa antas ng pag-access nito sa iyong browser – kung ikaw handa na, puwede ka ng magpatuloy.


Pasimulan ang wallet

Nakikita mo na dapat ang pangbungad na mensahe. 


Kung ikaw ay kagaya namin, malamang na gugugulin mo ang kaunting oras sa pagsubok na gawin ang pagkahilo ng ulong ito sa iyong cursor.


Kapag natapos mo na ang pag-peste sa fox sa pangbungad na page, mag-click sa Get Started. Dito ka sasabihan na mag-a-import ng alinman sa seed phrase o lumikha ng bago. Mag-click sa Create Wallet. Tatanungin ng susunod na page kung nais mong magsumite ng hindi nagpapakilalang data upang matulungan ang mga dev na pagbutihin ang app. Piliin ang alinmang pagpipilian na gusto mo.
Ngayon kailangan nating lumikha ng isang password. Kung isa ka sa mga maalamat na nilalang na talagang binabasa ang kasunduan ng user para sa iyong software, puwede mo itong matingnan sa pamamagitan ng pag-click sa Terms of User. Kung hindi man, makabuo ng isang malakas na password, lagyan ng tsek ang kahon, at pindutin ang Create.


I-back up ang iyong mga seed word!

Ang sumusunod na punto ay sapat na upang mag-garantiya ng sarili nitong pamagat. Ang MetaMask ay isang serbisyo na  non-custodial, nangangahulugang walang ibang puwedeng mag-access ng iyong mga pondo – kahit pa ang mga developer ng MetaMask. Ang iyong mga token ay umiiral sa isang uri ng naka-encrypt na vault sa loob ng iyong browser, protektado ng iyong password. Nangangahulugan iyon na kung ang iyong computer ay nawala, ninakaw, o nawasak, walang makakatulong sa iyong ma-recover ang wallet. Ang iyong mga pribadong key ay tuluyan nang mawawalan ng bisa sa cyberspace.
Kaya, mahalaga na isulat mo ang iyong backup phrase. Ito ang nag-iisang paraan upang maibalik mo ang iyong account kung may mangyaring hindi inaasahan. Tulad ng iminungkahi, inirerekumenda namin na isulat mo ang mga salita at iimbak ang mga ito sa dalawa o tatlong magkakaibang lokasyon. Hindi mo kailangan ilibing sa isang fireproof safe na malalim sa kagubatan, ngunit hey, hindi ito nananakit.


Mag-click sa kulay grey na kahon upang ipakita ang phrase.


Kapag nakarating ka sa susunod na page, inaasahan ng programa na puwedeng tinamad ka na sa nakaraang hakbang, sapagkat hinihiling nito sa iyo na kumpirmahin ang phrase. Kung hindi mo ginawa sa unang pagkakataon, i-click ang Back at isulat ito!
Kumpirmahin ang phrase, pagkatapos ay magpatuloy sa susunod na hakbang. Pindutin ang All Done, at makikita mo ang interface ng wallet.

Ang boring na bahagi ay natapos na, magpayaman tayo sa (testnet) ng ether sa susunod.


Pondohan ang wallet

Sa tutorial na ito, gagamitin namin ang Ropsten testnet. Ito ay isang network na gumana halos eksakto tulad ng totoong network ng Ethereum, ngunit ang mga yunit nito ay walang halaga. Magagamit ang mga ito kapag nagkakaroon ka ng mga contract at nais mong tiyakin na wala silang mga kahinaan na pinapayagan ang mga umaatake na maubos ang $50m na halaga. Ang bawat hakbang na ginagawa namin sa network na ito ngayon ay matutunton sa totoong bagay (maliban sa bahagi kung saan nila kami binibigyan ng libreng ether, sa kasamaang palad).
Upang mai-tune ang Ropsten testnet, mag-click sa Main Ethereum Network sa kanang sulok sa itaas at piliin ang Ropsten Test Network.


Maraming magkakaibang mga testnet sa Ethereum. Kung nagtataka ka tungkol sa mga pagkakaiba, tingnan ang paghahambing na ito


Gagamitin namin ang isang faucet upang makakuha ng pekeng pera upang laruin. Mag-navigate sa page na ito sa iyong browser na pinagana ng Metamask upang makakuha ng ilan.


Woohoo! Libreng pera!


Puwede kang mag-click sa maliit na icon ng fox anumang oras upang makakuha ng pop-up sa iyong impormasyon sa MetaMask account (tulad ng ginawa namin sa GIF sa itaas). Mag-hover sa paglipas ng Account 1, at i-click upang kopyahin ang iyong Ethereum addres  sa clipboard. I-paste ito sa form at pindutin ang Send me test Ether.

Ang mga transaksyon sa Ethereum sa pangkalahatan ay mabilis na nakumpirma, ngunit puwedeng umabot ng ilang sandali bago mapunta ang 1 ETH sa iyong wallet. Suriin upang makita kung nakuha mo ito sa pamamagitan ng pag-click sa fox sa iyong toolbar.

Kapag dumating na, puwede na tayong magsimulang makipag-ugnayan sa DApps.


I-unlock ang decentralized web

Dahil nasa isang testnet tayo, wala tayong masyadong malawak na pagpipilian ng mga application na mapaglalaruan. Para sa isang komprehensibong listahan ng mainnet ng desentralisadong mga application, tingnan ang State of the DApps o Dappradar. Puwede kang maglaro ng mga laro, bumili ng mga one-of-a-kind na asset, o maglagay ng mga pusta sa mga prediction market.
Gagamitin namin ang DApp na ipinakita namin kanina. Ang Uniswap ay isang desentralisadong palitan, o DEX, nangangahulugang pinapayagan kaming maglagay ng mga pag-trade nang hindi umaasa sa mga tagapamagitan. Ang mga mekanismo na pinagbabatayan nito ay medyo maayos – suriin ang Ano ang Uniswap at Paano Ito Gumagana? kung interesado ka sa kung paano ito gumagana.
Magpatuloy at i-access ito dito. Sa kanang sulok sa itaas, lilitaw ang isang prompt upang Kumonekta sa Wallet. Hindi mo ito makikita sa ilang anyo sa lahat ng mga site na katugma ng MetaMask, dahil hindi ito awtomatikong kumokonekta para sa mga kadahilanang panseguridad. Mag-click dito, at hihilingin sa iyo na piliin kung aling wallet ang iyong ginagamit. Kung sakaling hindi ka pa nakakasunod, ang wallet na iyon ay ang magiging MetaMask.

Kapag ang isang site ay unang nagtangka upang kumonekta, lilitaw ang isang dialog ng MetaMask, na hinihiling sa iyo na kumpirmahin ang aksyon. Magagawa mong pumili ng account (mayroon lang kami, sa ngayon, kaya't iwanan ito) bago patunayan kung anong mga pahintulot ang ibibigay mo. Sa kasong ito, tulad ng sa iba pa, ang site ay humihiling ng impormasyon sa address ng wallet ang mga kontrol ng iyong account.


Sa MetaMask at privacy

Mahalaga na maging maingat sa kung ano ang mga binibigyan mo ng permiso. Kung alam ng isang website ang iyong address, makikita nila ang lahat ng ether at token na mga transaksyon dito at mula rito. Ano pa, puwede nilang maiugnay ito sa iyong IP address.

Mas gusto ng ilan na ihiwalay ang kanilang mga address upang maiwasan ang anumang pagsasapawan, habang ang iba ay hindi nag-aalala sa mga panganib na ito (kung tutuusin, ang blockchain ay publiko). Ang antas ng privacy na nais mong makamit sa huli ay nakasalalay sa iyo. Bilang isang pangkalahatang panuntunan, huwag magbigay ng pag-access sa mga website na hindi mo pinagkakatiwalaan.


Mag-swap ng ether sa DAI

Oras na upang gawin ang unang pag-swap. Gagawin namin ito sa DAI, isang token na ERC-20 na nagsisilbing isang stablecoin. Gayunpaman, tulad ng aming ether, ang DAI na ito ay walang halaga sa totoong mundo. Pindutin ang Select a token, idagdag ang Uniswap Default List, at pagkatapos ay mag-click sa DAI. Bilang kahalili, puwede mo ring piliin ang WETH (wrapped ether ).
Ang natitira na lang na gagawin ay ang pag-input ng dami ng ETH na nais naming ma-swap. Habang ginagawa natin iyon, makakakuha tayo ng isang pagtatantya kung magkano ang DAI na matatanggap natin. At kami ay handa ng pumunta! Pindutin ang Swap.


Kumpletuhin ang pag-swap gamit ang MetaMask.


Muling lilitaw ang prompt na gumawa ng pagkilos sa MetaMask. Sa kasong ito, kailangan mong ayusin ang transaksyon bago ito gawin. Tiyaking masaya ka sa mga bayarin kapag ginawa mo ito sa mainnet, dahil puwedeng makabuluhan ang mga ito.

Pagkatapos nito, kailangan lang nating maghintay para makumpirma ang transaksyon!



Nasaan ang aking mga token?

Kaya't nawala ang iyong ether, ngunit hindi ipinakita ng iyong account ang iyong mga token. Hindi kailangang magpanic at – kailangan mong idagdag ang mga ito nang manu-mano.

Para sa higit pang mga sikat na token, puwede kang pumili na mga-Add Token sa iyong wallet at hanapin ang pangalan o ticker. Para sa mga hindi gaanong sikat (o sa mga nasa testnet), kailangang idagdag ang contract address – isang identifier na nagsasabi sa MetaMask kung saan hahanapin ang balanse.


  1. Buksan ang iyong wallet sa pamamagitan ng pag-click sa extension.
  2. Mag-click sa tatlong mga tuldok sa tuktok na bar.
  3. Piliin ang View on Etherscan.
  4. Sa ilalim ng Overview, mag-click sa dropdown na Token at piliin ang DAI.
  5. Sa ilalim ng Profile Summary, dapat mong makita ang isang address ng contract. Mag-hover dito at kopyahin ang address.
  6. Bumalik sa MetaMask at mag-click sa Add Token.
  7. Mag-click sa tab na Custom Token.
  8. I-paste kung ano ang kinopya mo lang sa form na Token Contract Address.
  9. Ang natitira ay dapat na mag-autofill. Mag-click sa Next, na susundan ng Add Tokens.
  10. Bumalik sa pangunahing pangkalahatang ideya upang makita ang iyong buong balanse.


Binabati ka namin! Nakipag-ugnay ka sa iyong unang DApp sa pamamagitan ng matiwalang pag-swap ng ether para sa DAI. Lahat ng iyong natutunan ay magagawa na sa totoong mundo. Kapag handa ka nang maglaro sa mga aplikasyon ng mainnet, tandaan na lumipat pabalik mula sa Ropsten sa pangunahing network.


Ano pa ang kailangan kong malaman?

Ang MetaMask ay may ilang iba pang mga maayos na tampok na hindi pa namin nasasakop ngayon. Puwede mo ring ikonekta ang isang hardware wallet (Trezor at Ledger ay parehong sinusuportahan), lumikha ng isang listahan ng contact, at, syempre, tumanggap at magpadala ng pondo tulad ng ginagawa mo sa isang normal na wallet. Suriin ang mga setting upang ipasadya ang extension upang umangkop sa iyong mga pangangailangan.
Maliban dito, ilalapat ang karaniwang mga prinsipyong panseguridad: Ang MetaMask ay isang hot wallet, na nangangahulugang tumatakbo sa isang device na nakakonekta sa internet. Ma-e-expose ka nito sa mas maraming panganib kaysa sa isang cold wallet, na pinananatiling offline upang mabawasan ang mga vector ng pag-atake.

Panghuli, kapag gumagamit ng MetaMask, naninindigan na dapat kang magkaroon ng kaalaman sa kung anong mga website ang iyong binibigyan ng access.


Ang app ng MetaMask

Nagbibigay ang MetaMask Android/iPhone app ng isang maayos na solusyon para sa interface ng mga Web3 app on the go. Ipinagmamalaki ang marami sa parehong function tulad ng extension, isinasama nito ang isang DApp browser upang ma-access mo ang iba't ibang mga desentralisadong aplikasyon sa pagpindot sa button.


Ang browser ng MetaMask app.


Ang daloy ng trabaho ng application ay halos kapareho ng sa extension ng browser. Puwede kang gumawa ng mga direktang paglipat ng ether o mga token mula sa iyong wallet, o kahit na makipag-ugnayan sa Uniswap tulad ng nakita namin sa itaas. 


Kumokonekta sa PoolTogether sa pamamagitan ng isang prompt sa loob ng app.


Pangwakas na mga ideya

Ang MetaMask ay isang malakas na tool para sa pagba-browse sa desentralisadong web. Kung sinundan mo ang mga hakbang sa gabay na ito, nakita mo ang potensyal ng wallet. Malinaw na mayroon din ang iba: kasalukuyan itong ipinagmamalaki ng higit sa isang milyong mga user.

Tulad ng pagbuo ng stack ng Ethereum, ang mga application tulad ng MetaMask ay walang alinlangan na magiging integral na mga bahagi sa tulay sa pagitan ng mga umiiral na teknolohiya at nagsisimula na imprastraktura ng cryptocurrency.

Mga katanungan tungkol sa MetaMask, Ethereum, o anupaman? Tumungo sa Magtanong sa Academy, kung saan sasagutin sila ng komunidad.