首 頁
|
思想觀點
|
天天315
|
財智周刊
|
財經書匯
|
河北經濟
|
今日報紙
經濟參考網讀書頻道
第二章 教程
第一節 命令行界面客戶端使用教程 以太坊最終的客戶端將是一個專用的客戶端瀏覽器,使得用戶可以運行各種各樣的DApp和發布智能合約。這一瀏覽器(被稱為Mist)易于使用,所以DApp和智能合約能夠被大量用戶使用。從降低用戶使用門檻角度而言,Mist是一項突破性成就。它的作用等同于瀏覽器之于互聯網,或者iTunes之于數字化內容下載。Mist具有特殊的安全層、密鑰管理、去中心化賬戶管理(用戶賬戶由用戶擁有并控制,而不是第三方機構),和與區塊鏈相關的組件,這一切使得Mist成為普通用戶運行或者管理區塊鏈去中心化應用不可或缺的工具。普通用戶也不再需要理解技術方面的東西。 從用戶體驗角度而言,你可以在Mist中使用DApp,就像你通過常規瀏覽器與網站進行交互一樣。例如,一個純DApp(例如預測市場Augur)就在以太坊Mist瀏覽器中。然而,這些服務也可以通過一個常規瀏覽器以更加傳統的Web2.0的方式實現。 但是,在Frontier及當前Homestead階段,穩定的客戶端是命令行界面的客戶端Geth,圖形界面客戶端Mist還處于測試版。下面分別介紹如何使用這兩種客戶端。 目前,以太坊默認的命令行界面客戶端是Geth,無論是Windows系統、OSX系統還是Linux系統,都可以運行Geth。由于Windows系統用戶是最多的,所以下面針對Windows用戶,介紹如何安裝Geth(錢包)、創建賬戶、查詢余額、備份、導入IPO時獲得的文件、發送交易。 在本階段,以太坊只有命令行界面,所以許多人覺得它易用性“不夠好”,如果你非技術愛好者,可以不參與這個階段,等待下一個階段發布的圖形界面客戶端。其實,常用的操作使用命令行很容易搞定,一點也不煩瑣。 一、安裝Geth 現在最新的Geth,下載地址:https://github.com/ethereum/go-ethereum/ releases。如果因為國內超級防火墻問題不能下載,可以到以太坊愛好者QQ群(206852430)群文件下載。然后,解壓到桌面。 需要在命令行界面中打開此可執行文件。你需要找到命令提示符工具,在Windows 8中,如圖: 在進行下面的正式操作前,關閉360衛士,因為它會阻止區塊同步。 在命令行提示符工具中,輸入cdDesktop,回車。輸入geth,回車。如圖: 界面會顯示以太坊的聲明,輸入y,回車,同意即可。 接下來會出現如下界面。 因為還沒創建賬戶,所以會有警告。等到同步完區塊,再來創建賬戶。 同步區塊的界面如下: 部分電信網絡用戶反饋難以同步區塊,即一直處于fdtrack狀態: 出現以上狀態的用戶可以到以太坊愛好者QQ群下載nodes節點文件,替換掉原有的nodes節點文件,即可實現正常同步。如下圖: 同步需要花費一些時間。在這段時間,你可以熟悉下以太坊客戶端的數據文件所處位置,如圖: 如果根據上圖黑框中的路徑找不到該文件夾,你需要設置顯示隱藏文件,如圖: 以太坊數據文件夾包括如下文件: 將你最新的區塊與這個網站顯示的最新區塊進行比較,確保更新到最新。我的已經同步到最新的第43414個區塊,如下圖: 二、創建賬戶 Ctrl+C組合鍵,結束同步。輸入geth account new,回車。界面提示你為賬戶設置一個密碼,輸入密碼,回車。然后界面提示你,重復輸入密碼。注意,輸入密碼時,界面不會有反應,并且請記住,千萬不要忘記密碼!因為發送交易時,需要此密碼解密賬戶。成功創建出自己的以太幣地址,如下圖: 查詢已創建的賬戶,輸入geth account list,回車。如下圖: 許多時候需要輸入這個地址,例如發送交易時。右鍵,選擇“全選”,界面變白,如下圖: 滑動鼠標選取地址,快捷鍵Ctrl+C復制地址,粘貼到你所需的地方。 創建賬戶以后,你會發現以太坊文件中多出來一個keystore文件。賬戶數據就保存在該文件中。如下圖: 打開keystore文件,里面就是剛才創建的賬戶。如果創建多個賬戶,會有多個類似文件。如下圖: 三、備份 備份keystore文件即可。如果賬戶里有大額以太幣,建議離線存儲,將keystore文件移走,保存在U盤中。打算進行轉賬時,將keystore文件移回到原位置即可。 四、查詢賬戶余額 查詢自己的地址的余額,可在第三方查詢網站etherchain(etherchain.org)進行,只有余額不為零的賬戶才能被查到。etherchain網站相等于比特幣生態系統中的blockchain.info。也可以在客戶端查詢。輸入web3.fromWei (eth.getBalance(eth.coinbase),“ether”),回車,返回以太幣數量,單位是以太。 五、導入預售錢包文件 將預售錢包文件放到桌面,geth wallet import預售錢包文件所在路徑(一般而言,輸入geth wallet import ethereum,再按Tab鍵即可)。然后會提示你輸入密碼,就是你當初參與預售時設置的密碼。輸入正確,成功!下圖是我的錢包文件導入: 上面顯示的是我的錢包地址:893608751d68d046e85802926673cdf2f57f7cb8。好奇里面有幾個幣的讀者也可以利用上面提到的方法查詢一下。另外,下面會介紹如何發送交易,你初次試驗時,我并不介意你選擇直接往我的錢包地址轉賬。 六、發送交易 首先,輸入geth console,回車。假如你想從自己的地址0x036a03fc47084741f83938296a1c8ef67f6e34fa發送1個以太幣到收款方地址0x893608751d68d046e85802926673cdf2f57f7cb8,輸入eth.sendTransaction ({from:'0x036a03fc47084741f83938296a1c8ef67f6e34fa',to:'0x893608751d68d046e85802926673cdf2f57f7cb8',value:web3.toWei(1,"ether")}),回車。然后根據提示輸入錢包密碼。 假如你的賬戶中有10個以太幣,如果發送10個,會報錯,如下圖,因為還需要少量的手續費。 絕大部分人按照上面的教程就可以正常使用錢包了,以上每一個步驟都是經過測試以后才寫的。許多人已經按照本教程成功使用錢包。因為每個人的計算機和網絡環境不同,可能極少數人按照以上教程還不能正常使用錢包,可以在ethfans.org或者以太坊愛好者QQ群獲得幫助。
上一頁
1
2
3
4
5
6
7
8
9
10
下一頁
>>|
|<<
上一頁
11
下一頁
上一頁
1
2
3
4
5
6
7
8
9
10
下一頁
>>|
關于我們
|
版權聲明
|
聯系我們
|
媒體刊例
|
友情鏈接
国产精品一区二区三区日韩_欧美一级a爱片免费观看一级_亚洲国产精品久久综合网_人妻中文字幕在线视频二区
亚洲欧美中文幕乱码在线
|
最新国产精品拍自在线观看
|
日本欧美亚洲精品在线观看
|
亚洲人成网址在线播放
|
亚洲日韩乱码人人爽人人澡
|
亚洲精品国产综合野狼
|