以太坊教程-小狐狸MetaMask詳細圖文教程
MetaMask是一款在谷歌瀏覽器Chrome上使用的外掛型別的以太坊錢包,該錢包不需要下載,只需要在谷歌瀏覽器新增對應的擴充套件程式即可,非常輕量級,使用起來也非常方便
chrome瀏覽器安裝
首先需要安裝chrome瀏覽器,到這裡https://www.google.cn/chrome/下載chrome安裝包,瀏覽器會自動識別你的作業系統而提供對應的版本。我這裡以Mac OS示例。
點選下載Chrome按鈕,將安裝包下載到本地。然後點選安裝包安裝Chrome瀏覽器。安裝過程很簡單,這裡不再贅述。
安裝 MetaMask
進入到MetaMask官網https://metamask.io/
點選 “GET CHROME EXTENSION”按鈕下載Chrome版本的外掛,網站也提供了火狐瀏覽器的外掛。
點選“新增至CHROME”按鈕
MetaMask外掛就會安裝到瀏覽器上,在瀏覽器右上角可以看到一個小狐狸的圖示。
MetaMask使用方法
點選MetaMask的狐狸頭圖示,安裝後首次使用時會展示隱私提示
這裡提示使用者,為了你的隱私起見,在使用完MetaMask之後最好退出登入。同時也提示,在預設情況下MetaMask會登入到一個測試網路,如果要使用真實的乙太網絡,需要使用者手動連線到以太坊的主網路,本文教程後面部分會提到。
點選“Accept”按鈕之後,會顯示MetaMask的服務條款,基本上看看就好,有興趣的可以詳細閱讀。
預設情況下Accept按鈕是灰色的,點選右側的下拉條拉到最底下,“Accept”按鈕亮起之後,點選即可進入錢包登入頁面
這裡有2個入口,第一個比較顯眼的是建立新的DEN(DEN是在MetaMask用密碼加密儲存的錢包),第二個是匯入已有的DEN。這裡先以建立新的DEN為例,在上面的密碼框輸入密碼,點選“CREATE”圖示,就成功建立了一個MetaMask錢包。
MetaMask會預設為使用者建立12個英文助記詞,這些助記詞一定要儲存好,建議複製儲存到安全的地方,這個是確認錢包賬戶所有者的憑證,在其他錢包匯入這個新建立的賬戶的時候或者修改免的時候有可能需要用到這些助記詞。也可以直接點選“SAVE SEED WORDS AS FILE”,會自動給你生成一份檔案儲存在本地。點選“I’VE COPYED SOMEWHERE SAFE”按鈕就進入錢包主介面。
MetaMask會自動為使用者建立了一個錢包地址,預設會將錢包地址縮略顯示,想要看完整的地址,點選右面的三個圓點,可以開啟一個錢包地址相關的選單。
選單中有4項,
- “View account on Etherscan”是在Etherscan上檢視該錢包地址的所有轉帳資訊。
- “Show QR Code”是顯示錢包的二維碼以及複製錢包地址。
- “Copy Address to clipboard”是將錢包地址拷貝到前切板。
- “Export Private Key”是匯出錢包的私鑰。
這些都很容易理解,需要注意的是第4項在匯出私鑰時會提示使用者輸入密碼。
這裡需要輸入的就是建立錢包時填的那個密碼,之後點選“Submit”。
點選橙色的祕鑰就可以將其拷貝到剪下板,一定要儲存好這個私鑰,不要弄丟也不要告訴任何人。完成之後點選“Done”返回到錢包主介面。
網路選擇
點選錢包首頁左上角綠色的“Main Network”,可以選擇錢包使用的網路。
選單
點選錢包右上角三條橫槓的設定圖示,會出來一個選單,有四個選項。
第1項是“Setting”,顧名思義就是設定,這裡可以設定錢包中虛擬幣的計價方式。
點選選中的這個下拉框可以選擇計價方式,包括法定貨幣以及虛擬貨幣等,可以根據自己需要來設定。
第2項是“Log out” 退出登入,當你要離開電腦的時候可以點選這一項,將錢包暫時鎖定,避免造成損失,再次使用的時候只需要輸入密碼就可以進入。
第3項是“Info/Helo”,點選之後是一些官方聯絡方式、幫助資訊以及版本號等資訊。
第4項是使用 Beta版
新版更新了UI介面
購買Eth
點選錢包上的“Buy”按鈕,進入購買Eth的頁面
MetaMask支援兩種購買Eth的方式,一種是從Coinbase購買,另一種是通過ShapeShift購買。
Coinbase是美國第一家持有正規牌照的比特幣交易所,可以用美元購買比特幣,但是隻支援美國。
ShapeShift是一個無需帳戶的數字貨幣兌換平臺,可以將你自己的虛擬貨幣直接兌換為Eth。
ShapeShift支援BTC、1ST、BTS等多種虛擬貨幣轉兌換成Eth,另外還有諸如OTCBTC等更適合中國人使用習慣的平臺。
傳送Eth
點選錢包首頁的“Send”按鈕,進入傳送Eth的頁面
填寫接收賬戶的Eth地址、要傳送的Eth數量,以及備註資訊等,點選“NEXT”即可。
MetaMask賬戶管理
賬戶管理就是對eTH地址的管理,除了預設的地址之外,還可以建立新的賬戶或者匯入已有的賬戶。
點選錢包右上角人頭形狀的那個圖示。
一共有3項選單,第1項“Account1”是已存在的賬戶,第2項“Create Account”是建立新賬戶,第3項“Import Account”是匯入已有的賬戶。
建立新賬戶
點選第二行的“Create Account”,錢包自動建立了新賬戶,看到多了一個賬戶。
點選不同的賬戶會自動切換到對應的錢包賬戶。
匯入賬戶
點選“Import Account”就可以匯入其他賬戶,如其他錢包的Eth地址。
可以選擇通過“私鑰”方式(預設方式)匯入,在第二個輸入框中輸入私鑰,在前面有提到過儲存私鑰的方式,點選“IMPORT”即可。
選擇測試網路,獲得測試以太幣
真實的以太幣很貴,現在已經達到了4800人民幣一個以太幣,使用真實以太幣開發如果出現了錯誤會造成很大的損失,所以以太坊也提供了測試網路,在測試網路上可以免費獲取測試用的以太幣。
點選 Main Network彈出網路選擇列表,可以看到有三個測試網路可以選,這裡我們選擇“Ropsten Test Network”
現在我們的賬戶裡是沒有以太幣的,
點選橙色按鈕進入到水龍頭網站
第一個是faucet轉給你賬戶裡1 ether
第二個是你轉給他一定以太幣。
我們可以點綠色按鈕多點幾次,之後回到MetaMask
稍等一會,可以看到賬戶裡已經有一定量的以太幣了。
轉賬
切換到Account2,複製地址
在切換回Account1,點選send按鈕
進入到轉賬頁面
填入賬戶地址和金額,點選next
可以看到傳送給對方1個以太幣,消耗
21000 gas。
點選submit,完成交易。
回到主頁,在交易記錄裡可以看到剛才的交易
下一篇,我將講解 如何使用# remix-ide
建立智慧合約以及呼叫、部署和合約互動
使用 remix-ide 開發以太坊智慧合約