以太坊客戶端安裝
以太坊客戶端安裝
https://github.com/ethereum/mist/releases/ , 下載Mist壓縮包(windows版:Mist-win64-0-9-3.zip)
Mist:去中心化的web3.0應用瀏覽器
Ethereum Wallet:一個只綁定了以太坊錢包應用的Mist瀏覽器
Mist = Ethereum Wallet + Web3 瀏覽器
1)啟動客戶端:解壓後執行Mist.exe,第一次啟動需要去同步完整的以太坊網路,耗時較久(可點選跳過)
更換預設的區塊儲存路徑:
$ mklink /j "C:\Users\zhangxf\AppData\Roaming\Ethereum" "D:\Ethereum"
2)將geth命令新增到環境變數: C:\Users\zhangxf\AppData\Roaming\Mist\binaries\Geth\unpacked\geth.exe
區塊匯入匯出命令:
$ geth --testnet export filename # testnet表示測試環境
$ geth --testnet import filename
3)將命令列連結到客戶端
$ geth attach
4)建立賬號
命令列建立賬號無需啟動和連結客戶端。也可以通過客戶端直接建立
賬號的金鑰檔案在Ethereum\keystore,必須備份好密碼和keystore資料夾
以太坊賬戶建立:輸入一下命令後,根據提示輸入密碼,並備份好keystore裡的金鑰檔案
$ geth account new
$ geth --testnet account new
5)基本命令
連結客戶端:geth attach
在客戶端中也可以開啟命令列視窗,
通過geth命令連結客戶端後:
挖礦:
miner.start()
miner.stop()
檢視連結狀態:net.listening
net.peerCount
檢視自己的夥伴的網路資訊:admin.peers
檢視自己的網路資訊:admin.nodeInfo
新增靜態節點:
# 先通過admin.nodeInfo 檢視對方enode資訊,再新增
admin.addPeers("enode://debe80def24e97178eb8ac64b6b26af3ff2e0395d6a3bb6404a1dfe887335a4fd[email protected]172.16.12.228:30303")
6)客戶端基本操作
新增賬戶,新增錢包,傳送以太幣,建立合約
“賬戶”-“備份”
“開發”-“切換開發者工具”-“Mist介面”
Web3.0瀏覽器