根據前兩集的私有鏈介紹和教學應該有更充分的認識以太坊了吧!
此時的你應該已經擁有一個以太坊私有鏈平台還有無數的虛擬錢包地址,如果你還沒擁有這些趕快到下面的連結去做一個吧!
這次將會更詳細的說明所謂的「虛擬錢包」,以及在私有鏈的環境下可以如何使用和應用。
畢竟如果都依靠終端機來操作實在有點乏味,現在就來透過一個管理虛擬錢包的工具,試試看吧!
以太坊虛擬錢包 (Account)
如果還記得,當我們建立好一條「以太坊私有鏈」時,需要在鏈中去創建一個帳戶,此帳戶的用途,大多數是在鏈中進行「發送交易」、「部署智能合約」和「挖礦」的用途。
當我們打開 Ethereum 的資料夾後,可以看到有一個名為「keystore」的資料夾,在裡面所存放的就是「私鑰」,而檔案名稱後面就是你的「公鑰」。
MetaMask
當我們透過命令提示字元(CMD)的方式操作以太坊,這樣的動作實在是非常的麻煩,因為不論是交易也好,亦或是查看虛擬貨幣的數量,都需要依靠指令來查詢。
除了 MetaMask 還有很多不同的錢包軟體,可以根據自己上手的使用就可以了。
官方網站中,可以直接下載 Google Chrome 擴充功能,現在更開放 iOS 和 Android 版本提供使用,當擴充功能安裝好以後,就可以開啟了。
現在還蠻人性化的,會詢問你是否已經擁有帳戶了,如果沒有,也可以幫你建立一個新的。
這邊需要你先行建立一個帳號,而這個類似主帳號的概念。
切記,當你創建好一個新帳戶以後,千萬不可以把私鑰給別人,如果別人取得私鑰是可以直接使用你的錢包的。
登入以後,就是要把我們在私有鏈所創建的帳號給匯入,往後可以透過 MetaMask 來直接對私有鏈進行操作。
先點選右上角頭像,選擇「Import Account」,選擇「JSON File」來把原先存放在 Ethereum 內的 keystore 資料夾檔案放進去。
根據經驗來說,匯入之後會等一段時間,匯入以後只需要重開就會看到私有鏈的帳號匯入。
如果還有印象,我們在上集建立好私有鏈以後,有進行挖礦的動作,獲得了 2 塊以太幣,而我們匯入帳戶到 MetaMask 中,也會看到,這邊要注意一下,頭像左邊是選擇伺服器,需要選擇到「Localhost 8545」才會讀取到自己本機端的私有鏈。
後續我們再續說要如何使用這個加密貨幣錢包來在私有鏈進行交易。