对刚入门的区块链开发者来说,刚开始可以在windows本地搭建私有链,便于操作,毕竟,要想真正挖到币还是有难度的,下面以ETH为例,在windows环境下安装并实现挖矿。
步骤一、安装geth环境。下载地址:https://geth.ethereum.org/downloads/
选择对应操作系统的版本下载安装。下载完安装到对应本地目录,如:EBlockChainETHGeth
步骤二、配置初始化用的创世纪文件,命名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:BlockChainETHGethdata” init genesis.json
步骤四、启动服务:geth –datadir=E:BlockChainETHGethdata –rpc –rpcport 8545 –rpcaddr “0.0.0.0” –rpcapi “personal,db,eth,net,web3” console
步骤五、创建账户:personal.newAccount”你的密码”)
会返回一个钱包地址
步骤六、开始挖矿:miner.start1)
其中1位线程个数,可以适当调整
步骤七、查看挖矿状态:eth.mining
查看区块高度:eth.blockNumber
查看账户余额:eth.getBalanceeth.accounts[0]) 或 eth.getBalance”地址”)
停止挖矿:miner.stop)
也可以在本地安装ETH钱包,实现账户可视化
步骤一、下载ETH钱包:https://github.com/ethereum/mist/releases
注意版本,安装完打开后会提示更新
步骤二、安装:可以选择geth的安装目录,E:BlockChainETHGethdata
安装完打开钱包,如下: