最近因为某些原因开始搞区块链算法的研究,主要的着力点就是以太坊eth,所以写一下eth挖矿入门,面向啥也不懂的小白
从 https://www.myetherwallet.com/ 这个网址创建自己的eth钱包
第二步,很重要的是,会给出一个私钥,有了这个私钥就相当于有了你的钱包,十分重要!!!
点击保存你的地址,就会看到登录方式,这里可以选择用keystore文件和密码登录,或者直接用私钥登录,这里我们选择文件和密码登录
只需访问 https://www.f2pool.com/eth/0x197771172B53B816C5718AEBc23fbf0b8D78aA45 (后面就是你的钱包地址),就可以看到自己的钱包中有多少以太币了
当然 www.f2pool.com 上提供了挖矿的软件,但是我们需要开源的(主要是可能是人家要求用的),地址在这:https://github.com/ethereum-mining/ethminer
git clone https://github.com/ethereum-mining/ethminer.git
down下来,不过里面好像有个cmake/cable
文件夹需要单独clone,否则无法编译
我们的环境是ubuntu16.04上,然后GPU是gtx1060 3G版,这里注意,一定要把驱动更新到396,否则会找不到设备。
实际上这里是build教程 : https://github.com/ethereum-mining/ethminer/blob/master/docs/BUILD.md
编译完成之后,cd **/build/ethminer
这个目录下,执行
./ethminer -U -P stratum+tcp://0x8f24720480e1F682760BcCA743680AF8CCd5EeAe.miner_1060@eth.f2pool.com:8008
这里的-U表示是cuda,-P代表你的url,url的格式要注意使用 www.f2pool.com 首页的地址:
中间为 “你的钱包地址.矿工代号”,其中代号可以随便起。
当然,还有许多参数的设置需要再研究,等以后再更深一步的探索,到这里,我们的矿工就可以把矿放到你的钱包里啦~