最近有很多朋友在搭建交易平臺,在諮詢和技術交流的過程當中發現不少朋友不太清楚Ethereum Wallet和Geth區別。甚至有朋友使用Geth的API接口來調用Ethereum Wallet客戶端(本機安裝)。那麼,今天就給你們簡單介紹一下這兩個客戶端的區別。linux
Ethereum Wallet客戶端對應的是Mist項目,如今此客戶端大多都稱爲Ethereum Wallet,也有稱做Mist客戶端的,知道它們兩個指的是通一個客戶端便可。此客戶端使用JavaScript進行開發,支持windows、linux和OSX三類操做系統,是一個圖形化操做界面的客戶端。介紹到這裏,你們可能就明白了,若是你想經過API來調用以太坊的接口,選擇此方式是行不通的。git
Ethereum Wallet客戶端主要是爲用戶提供可視化操做的客戶端,下載安裝以後經過相應的圖形化界面便可進行建立帳戶、轉帳、查詢餘額等操做。【下載地址】,【安裝教程】github
Geth是go-ethereum項目的客戶端,也是目前使用最普遍的客戶端。支持windows、linux和OSX三類操做系統。針對此係統網上有大量的資料能夠參考,github上的wiki文檔使用說明也比較詳細。【文檔地址】。經過此客戶端能夠進行基本全部的以太坊相關操做。主要功能分三類:windows
使用Geth客戶端能夠經過對接API(目前交易平臺經常使用的方式),或直接經過命令行進行操做。與Ethereum Wallet相比,沒有可視化的操做界面,基本上都是經過命令來完成的。操作系統