對剛入門的區塊鏈開發者來說,剛開始可以在windows本地搭建私有鏈,便於操作,畢竟,要想真正挖到幣還是有難度的,下面以ETH為例,在windows環境下安裝並實現挖礦。
步驟一、安裝geth環境。下載地址:https://geth.ethereum.org/downloads/
選擇對應操作系統的版本下載安裝。下載完安裝到對應本地目錄,如:E\BlockChain\ETH\Geth
步驟二、配置初始化用的創世紀文件,命名genesis.json,放到geth的執行目錄,內容格式參考如下:
{
"config": {
"chainId": 10,
"homesteadBlock": 0,
"eip155Block": 0,
"eip158Block": 0
},
"alloc" : {},
"coinbase" : "0x0000000000000000000000000000000000000000",
"difficulty" : "0x02000000",
"extraData" : "",
"gasLimit" : "0x2fefd8",
"nonce" : "0x0000000000000042",
"mixhash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"parentHash" : "0x0000000000000000000000000000000000000000000000000000000000000000",
"timestamp" : "0x00"
}
步驟三、初始化:geth --datadir "E:\BlockChain\ETH\Geth\data" init genesis.json
步驟四、啟動服務:geth --datadir=E:\BlockChain\ETH\Geth\data --rpc --rpcport 8545 --rpcaddr "0.0.0.0" --rpcapi "personal,db,eth,net,web3" console
步驟五、創建賬戶:personal.newAccount("你的密碼")
會返回一個錢包地址
步驟六、開始挖礦:miner.start(1)
其中1位線程個數,可以適當調整
步驟七、查看挖礦狀態:eth.mining
查看區塊高度:eth.blockNumber
查看賬戶余額:eth.getBalance(eth.accounts[0]) 或 eth.getBalance("地址")
停止挖礦:miner.stop()
也可以在本地安裝ETH錢包,實現賬戶可視化
步驟一、下載ETH錢包:https://github.com/ethereum/mist/releases
注意版本,安裝完打開后會提示更新
步驟二、安裝:可以選擇geth的安裝目錄,E:\BlockChain\ETH\Geth\data
安裝完打開錢包,如下: