我為什麼要讀這篇文章?
如果您對以太坊生態系統感興趣,您需要像 MetaMask 這樣的應用程式。它不僅僅是一個簡單的錢包,它還允許您與整合以太坊的網站進行互動。
使用 MetaMask,您可以從瀏覽器(或行動應用程式)內連接到去中心化應用程式。您可以在沒有中介的情況下進行交易,並使用完全透明的代碼(知道您沒有被騙)。
要開始使用,請查看下面的指南!
內容
介紹
什麼是 MetaMask?
安裝 MetaMask
初始化錢包
備份你的種子詞!
將資金存入錢包
解鎖去中心化網絡
MetaMask 和隱私
用以太幣兌換 DAI
我的代幣在哪裡?
我還應該知道什麼?
MetaMask 應用程式
最後的考慮因素
介紹
以太坊帶來了分散式網路的承諾——期待已久的 Web 3.0。假設這是一個公平的競爭環境,其特點是沒有中心故障點、真正的資料所有權和去中心化應用程式(或 DApp)。
該基礎設施正在與全行業對去中心化金融(DeFi)和旨在統一各種區塊鏈的互通性協議的關注相融合。現在可以無需信任地交換代幣和加密貨幣,用加密抵押品發放貸款,甚至可以在以太坊網路上使用比特幣。
對於許多以太坊愛好者來說,MetaMask 是理想的錢包。與常規智慧型手機或桌面軟體不同,它作為瀏覽器擴充功能提供,允許用戶直接與支援的頁面互動。在本文中,我們將解釋 MetaMask 的工作原理並引導您完成第一步。
什麼是 MetaMask?
MetaMask 是一款開源以太坊錢包,支援所有類型的基於以太坊的代幣(例如遵循 ERC-20 標準的代幣或不可替代的代幣)。此外,您可以使用 Coinbase 和 ShapeShift 接收或購買/交換它們。
MetaMask 如此有趣的原因在於它可以與網站互動。對於其他錢包,您需要單獨複製並貼上付款地址或掃描設備上的二維碼。透過 MetaMask 擴展,網站可以與您的錢包連接,您只需接受交易即可。
MetaMask 可以作為常規的加密貨幣錢包,但其最大的區別在於它與智能合約和去中心化應用程式的無縫互動。讓我們看看如何配置它。
安裝 MetaMask
MetaMask 錢包可以安裝在 Google Chrome、Firefox 或 Brave 瀏覽器上。它也適用於 iOS 和 Android,但我們不會詳細介紹這些平台。在本文中,我們將使用 Firefox 作為範例,但無論您使用什麼平台,步驟都幾乎相同。
前往metamask.io 官方下載頁面。選擇您的瀏覽器,這會將您重新導向到 Chrome 或 Firefox 擴充頁面。單擊按鈕將擴充功能添加到您的平台。在使用之前您可能需要授予一些權限。確保您同意應用程式對瀏覽器的存取等級 - 如果是這樣,我們就可以開始了。
初始化錢包
您將看到一條歡迎訊息。

如果你和我們一樣,你可能會花一些時間試圖用你的遊標讓這個小生物頭暈。
當您厭倦了在歡迎頁面上與狐狸玩耍時,請點擊「開始」。系統將提示您匯入助記詞或建立新助記詞。點擊創建錢包。下一頁將詢問您是否要提交匿名資料以幫助開發人員改進應用程式。選擇您喜歡的選項。
現在我們需要建立一個密碼。如果您是真正閱讀過軟體使用者協議的傳奇人物之一,則可以透過點擊「使用條款」來查看它,否則,請選擇一個安全密碼,選中該框,然後按一下「建立」。
備份你的種子詞!
下面這一點就足以證明副標題的合理性。 MetaMask 是一項非託管服務,這意味著沒有其他人可以存取您的資金——甚至 MetaMask 開發人員也不能。您的令牌存在於瀏覽器內的某種加密保險庫中,並受您的密碼保護。這意味著,如果您的電腦遺失、被盜或被毀壞,沒有人可以幫助您找回錢包。您的私鑰將在網路空間的真空中永遠丟失。
因此,寫下備用短語非常重要。如果出現問題,這是恢復帳戶的唯一方法。根據建議,我們建議您寫下這些單字並將其儲存在兩個或三個不同的位置。您不需要將它們埋在森林中的防火保險箱中,但要明白確保它們的安全很重要。

按一下灰色框以顯示該短語。
在下一頁上,程式預計您可能在上一步中偷懶了,因為它要求您確認該句子。如果您第一次沒有這樣做,請點擊“返回”返回並記下!
確認該句子並繼續下一步。點擊全部完成,您將看到錢包介面。
無聊的部分結束了。現在是時候透過以太幣(在測試網路上)致富了。
將資金存入錢包
在本教程中,我們將使用 Ropsten 測試網。這個網路的工作原理幾乎與真實的以太坊網路完全相同,但其單位沒有價值。當您開發合約並希望確保合約不存在可讓攻擊者損失 5000 萬美元價值的漏洞時,這種類型的網路非常有用。現實中可以複製該網路上執行的每個步驟(不幸的是,除了我們收到免費以太幣的部分)。
若要加入 Ropsten 測試網,請點選右上角的主以太坊網絡,然後選擇 Ropsten 測試網路。

以太坊上有許多不同的測試網路。如果您想知道其中的差異,請查看此比較。
讓我們用水龍頭來獲取一些假錢來玩吧。在安裝了 MetaMask 的瀏覽器中造訪此頁面。

嗚呼!免費!
您可以隨時點擊狐狸圖示以開啟一個彈出窗口,其中包含您的 MetaMask 帳戶資訊(就像我們在上面的 GIF 中所做的那樣)。將滑鼠懸停在帳戶 1 上,然後按一下將您的以太坊地址複製到剪貼簿。將其貼到表單中,然後點擊“向我發送測試以太幣”。
以太坊交易通常會很快得到確認,但 1 ETH 可能需要一段時間才能到達您的錢包。點擊工具列中的狐狸檢查您是否收到了它。
一旦您的餘額到達,我們就可以開始與 DApp 進行互動。
解鎖去中心化網絡
由於我們處於測試網上,因此我們沒有各種各樣的應用程式可供使用。如需更全面的主網去中心化應用程式列表,請查看 State of the DApps 或 Dappradar。您可以玩遊戲、購買獨特的資產或在預測市場下注。
讓我們使用之前示範的 DApp。 Uniswap 是一個去中心化交易所(DEX),它允許我們在不依賴中介機構的情況下進行交易。支持它的機制非常簡單——如果您有興趣了解它是如何工作的,請查看文章什麼是 Uniswap 以及它是如何工作的?
在此登入。在右上角,您將看到一條連接到錢包的訊息。此訊息應該出現在與 MetaMask 相容的所有網站上,出於安全原因,它不會自動連線。點擊該訊息,系統將要求您選擇您正在使用的錢包。正如您可能想像的那樣,這個錢包將是 MetaMask。
當網站首次嘗試連線時,會出現一個 MetaMask 對話框,要求您確認操作。您將能夠選擇一個帳戶(我們目前只有一個),然後檢查您將授予哪些權限。在這種情況下,與許多其他情況一樣,網站會詢問有關您帳戶控制的錢包地址的資訊。
MetaMask 和隱私
了解您接受的權限條款非常重要。如果網站知道您的地址,它可以查看所有傳入和傳出的以太幣和代幣交易。此外,該網站還可以將其與您的 IP 位址關聯起來。
有些人喜歡將地址分開以避免此類問題。然而,很多用戶並不關心這些風險(畢竟區塊鏈是公開的)。您擁有的隱私等級取決於您。作為一般規則,不要授予對您不信任的網站的存取權限。
用以太幣兌換 DAI
是時候進行我們的第一次交流了。我們將使用 DAI 來實現這一點,DAI 是一種充當穩定幣的 ERC-20 代幣。然而,就像我們的以太幣一樣,這個 DAI 在現實世界中沒有任何價值。點擊選擇代幣,新增 Uniswap 預設清單並點擊 DAI。或者,您也可以選擇 WETH(包裝以太)。
現在我們要做的就是輸入我們想要兌換的 ETH 數量。透過這樣做,我們可以估算出我們將收到的 DAI 數量。準備好!現在點選「交換」。
使用 MetaMask 完成交換。
系統將再次提示您對 MetaMask 採取操作。在這種情況下,您需要在建立交易之前批准該交易。在主網上執行此操作時,請確保您對費用感到滿意,因為它們可能會很大。
之後我們只需等待交易確認即可!
➟ 考慮投資加密貨幣?在幣安上購買 ETH!
我的代幣在哪裡?
您的以太幣不見了,但代幣不在您的帳戶中?無需驚慌 - 您必須手動新增它們。
對於其他流行的代幣,請選擇在錢包中添加代幣並按名稱或代碼進行搜尋。對於不太受歡迎的代幣(或測試網路上的代幣),我們需要添加合約地址 - 一個標識符,告訴 MetaMask 在哪裡尋找我們的餘額。
點擊擴充功能圖示打開您的錢包。
點擊頂部欄中的三個點。
在 Etherscan 上選擇視圖(無 Etherscan)。
在概述中,點擊代幣選單並選擇 DAI。
在“個人資料摘要”下,您應該找到合約地址。將滑鼠懸停在其上並使用右側的圖示複製地址。
返回 MetaMask 並點擊新增令牌。
按一下“自訂令牌”標籤。
將您複製的地址貼到代幣合約地址欄位中。
其餘的應自動填寫。按一下“下一步”,然後按一下“新增令牌”。
返回主畫面並檢查您的總餘額。
恭喜!您剛剛透過將 Ether 交換為 DAI 與您的第一個 DApp 進行了交互,而無需信任。你學到的一切現在都可以在現實世界中完成。當您準備好使用主網應用程式時,請記住從 Ropsten 網路切換回主網。
我還應該知道什麼?
MetaMask 還有一些我們今天沒有介紹的其他很酷的功能。您還可以連接硬體錢包(Trezor 和 Ledger 均相容)、建立聯絡人列表,當然還可以像使用普通錢包一樣接收和發送資金。檢查設定以根據您的需求自訂擴充功能。
除此之外,值得記住的是,通常的安全原則也適用於此:MetaMask 是一個熱錢包,它在連接到互聯網的設備上運行。與冷錢包相比,這會讓您面臨更大的風險,冷錢包保持離線狀態以減少攻擊的可能性。
最後,在使用 MetaMask 時,您必須清楚地了解您使用哪些網站以及您可以向哪些網站授予資訊和存取權限,這是合乎邏輯的。
MetaMask 應用程式
適用於 Android/iPhone 的 MetaMask 應用程式提供了一個有趣的解決方案,可以從任何地方與 Web3 應用程式互動。它提供了與擴充功能大部分相同的功能,整合了 DApp 瀏覽器,因此您只需輕輕一按即可存取多個去中心化應用程式。

MetaMask 應用程式瀏覽器。
該應用程式的工作流程與瀏覽器擴充功能的工作流程非常相似。您可以直接從錢包中轉移以太幣或代幣,甚至可以與 Uniswap 進行交互,如我們上面所見。

透過應用程式連接到 PoolTogether。
最後的考慮因素
MetaMask 是瀏覽去中心化網路的強大工具。如果您按照本指南中的步驟操作,則您已經確定了該錢包的潛力。顯然,其他人也這麼做了:MetaMask 目前的用戶數已超過 100 萬。
隨著以太坊堆疊的發展,像 MetaMask 這樣的應用程式無疑將成為彌合現有技術和新興加密貨幣基礎設施之間差距的基本組成部分。
想了解更多有關 MetaMask、以太坊或其他主題的資訊嗎?請造訪 Ask Academy 並查看社區討論、問題和解答。
