02-區塊鏈入門之windows 安裝以太坊 ethereum 客戶端 (win7-64)-大叔思惟

 

 

以太坊(Ethereum)是一個運行智能合約的去中心化平臺(Platform for Smart Contract),平臺上的應用按程序設定運行,不存在停機、審查、欺詐、第三方人爲干預的可能。以太坊平臺由 GolangC++Python 等多種編程語言實現。編程

前段時間的The DAO事件讓以太坊平臺損失慘重,以太坊也分裂成ETCETH,平臺的發展前景不明。json

 

1.下載以太坊

  官網地址windows

 

下載以後解壓,運行網絡

 

2.開始安裝

2.1選擇測試網絡

前期選測試網絡, 後期再講主幹網絡編程語言

2.2輸入密碼

 

密碼不能忘記測試

 

 

 

網絡好的狀況下須要1小時, 我用了2個半小時spa

2.3注意

不少同窗反映立刻下載完成了, 就不動了。 這個時候果斷關閉而後從新打開,OK 。 出現以下界面3d

2.4 安裝完成,進入主界面

 

 3. 開啓以太坊挖礦

這一步驟須要調用後臺命令geth 操做code

geth的全稱是go-ethereum,是一個以太坊客戶端,用go語言編寫,應該是目前最經常使用的客戶端orm

3.1找到geth 命令

找到目錄: C:\Users\zzy\AppData\Roaming\Ethereum Wallet\binaries\Geth\unpacked

找不到的把zzy 換成Administrator 試試。

 

注意:請將隱藏文件顯示。不會請自行百度。

 

 

 

3.2 在Geth安裝目錄下放置初始化創世塊文件genesis.json

Genesis.json內容:(先不考慮什麼意思, 之後會講)

 

{
    "nonce":"0x0000000000000042",
    "mixhash":"0x0000000000000000000000000000000000000000000000000000000000000000",
    "difficulty": "0x4000",
    "alloc": {},
    "coinbase":"0x0000000000000000000000000000000000000000",
    "timestamp": "0x00",
    "parentHash":"0x0000000000000000000000000000000000000000000000000000000000000000",
    "extraData": "PICC GenesisBlock",
    "gasLimit":"0xffffffff"
}

 

 保存到目錄: C:\Users\zzy\AppData\Roaming\Ethereum Wallet\binaries\Geth\unpacked

 (任何位置均可以, 爲了方便把目錄先固定)

 

 

 

 

3.3初始化創世塊

C盤創建一個空文件夾 C:\ethereum

命令:geth  --datadir  "C:\ethereum" init genesis.json 

注意:geth 命令須要設置環境變量才能用, 若是不會設置,直接cd 到 C:\Users\zzy\AppData\Roaming\Ethereum Wallet\binaries\Geth\unpacked  目錄使用:

 以下:

 

 

OK ,出現上圖信息表示運行成功,後查看 C:\ethereum 目錄多了幾個文件:

 

 

 

3.4啓動私鏈

 

 命令以下:

geth --networkid 9999 --datadir C:\ethereum --dev console (啓動私鏈)

  

 

 

 出現上圖所示,爲啓動成功

若是啓動不成功, 先關閉以太坊客戶端,再試。

3.5 開始挖礦 

命令:

3.5.1 新建 一個帳戶

personal.newAccount(‘123.abc’) 新建 一個帳戶

3.5.2 開始挖礦

miner.start(); 

3.5.3 中止挖礦

miner.stop(); 

  把上述命令複製到終端,windows不太好用本身輸入有問題。

 

3.5.4 打開以太坊客戶端

 

 看到這些跳動的數字了吧!這是你本身挖的礦。請關注之後的更新!

 

3.5.5 運行錯誤

Fatal: Error starting protocol stack: Access is denied.

 

 

 

這錯誤是 由於你開啓了2個進程, 這個時候你須要關閉 ethereum客戶端 。

 

 歡迎關注「」大叔思惟」。

相關文章
相關標籤/搜索