因为本人笔记本是mac,部分截图后面补回来
废话不说了,直接进入主题:
第1步
下载windows版本的挖矿软件,下载链接:
https://github.com/btscube/steem/releases/tag/v0.12.2
这个挖矿软件是bitcube在维护,已经加入了最新的fast挖矿算法,性能很不错,当前版本是v0.12.2,若有更新可以去bitscube的github上去查看,https://github.com/btscube/steem/releases
第2步
下载steem的区块链文件,比较大,现在有700多M,记得6月份才200多兆,steemitup给我提供了下载链接:http://www.steemitup.eu/witness_node_data_dir.tar.gz
我上传一份到百度网盘可能有点旧,http://pan.baidu.com/s/1qYREdy8
这个文件会定期更新到最新版本,你若不下载也行,自己同步需要一些时间。
第3步
解压你下载的挖矿软件 steem-win-x64-012-2.zip
到你制定的目录下载,比如steem文件夹;
第4步
到steem文件夹下,打开你刚才解压的4个文件中steemd.exe
文件;
若不出什么问题,会创建一个文件夹;
否则你会收到一条信息,需要编辑config.ini文件,退出继续第5步;
第5步
解压区块链zip文件到以下制定目录下:
steem\witness_node_data_dir\blockchain\database\block_num_to_block
若有存在该文件,覆盖即可;
第6步
到达以下文件夹:
steem\witness_node_data_dir
用文本编辑器打开config.ini
配置文件;
第7步
在config.ini
配置文件中,你定位到下面这一行:
# P2P nodes to connect to on startup (may specify multiple times)
在这一行下面添加以下节点信息:
# P2P nodes to connect to on startup (may specify multiple times)
seed-node = 192.99.4.226:2001
seed-node = 46.252.27.1:1337
seed-node = 81.89.101.133:2001
seed-node = 52.4.250.181:39705
seed-node = 85.214.65.220:2001
seed-node = 52.37.169.52:2001
seed-node = 52.26.78.244:2001
seed-node = steemd.pharesim.me:2001
seed-node = seed.steemed.net:2001
seed-node = steem.clawmap.com:2001
seed-node = seed.steemwitness.com:2001
seed-node = steem-seed1.abit-more.com:2001
第8步
继续在config.ini
文件中定位到以下行:
# name of witness controlled by this node (e.g. initwitness )
输入以下信息,你的steem账户的用户名,在这里郑重说明一下,这个账户名不能是已经创建过的,必须是没有注册过的,若你已经注册了steem账户,请换一个,当初我steem挖矿就因为这一步卡了很久,呵呵
# name of witness controlled by this node (e.g. initwitness )
witness = "your-steem-account-name"
第9步
接下来继续在config.ini
文件中定位到以下行:
# name of miner and its private key (e.g. ["account","WIF PRIVATE KEY"] )
输入以下信息,your-steem-account-name
是你第8步用到的用户名,5YourPrivateWIFKeyIsVeryLong
是WIF(Wallet Import Format)私钥,这一步也很重要,这个私钥怎么得到的,我跟你说,这是生成的,可以使用steem自带钱包生成,也可以通过其他工具生成(具体见:https://steemit.com/cn/@kimziv/steemit-wif-private-key);
# name of miner and its private key (e.g. ["account","WIF PRIVATE KEY"] )
miner = ["your-steem-account-name","5YourPrivateWIFKeyIsVeryLong"]
第10步
继续在config.ini
文件中定位到以下行:
# Number of threads to use for proof of work mining
mining-threads
最小为1,这个数字最好根据你电脑CPU的核心数量或者超线程数量来判断,若你不确定,打开你的任务管理器,点击性能选项卡,你会看到有超线程的数量,若想最大发挥你机器的性能,mining-threads
就填写这个数字,注意第一次运行steemd.exe
的时候,为了避免数字太大可能出错,最好填写2,等区块同步完后关掉steed.exe
,然后再改成你需要的数字;
# Number of threads to use for proof of work mining
mining-threads = 2
第11步
关掉steemd.exe
后再重新运行steemd.exe
,若你区块同步完成即可开始挖矿;
可能出现的问题和解决办法
若你打开挖矿程序出现以下错误:
Assertion failed!
或者
Expression: block_num != 0
或者程序直接崩溃退出,可以尝试以下办法:
在config.ini
文件中定位到以下行在行首出入#
注释掉该行:
# mining-threads = 2
重启steemd.exe
,若你看已经同步了备份的区块,你会看到以下类似的信息:
2194613ms th_a application.cpp:438 handle_block ] Got 1 transactions from network on block 1878671
现在直接CTRL-C
退出挖矿程序,在config.ini
文件中定位到以下行删除#
即可取消注释,并在mining-threads
后面输入合适的线程数量X,上面第10步有说明。
mining-threads = X
若你进入挖矿队列https://steemd.com/witnesses,这时候你在网页右边队列里看到你的用户名,hps会越来越小,若你在命令行打印信息中看到有1 hps
的信息,说明你的挖矿程序即将同步最新区块,很快就会挖到块。这个过程可能需要等一些时间,可能几个小时也可能一天,根据你机器的性能决定的。
写的不错。不过第八步里面有一点说的不对,账号可以用已有的,key填写你的active key就可以了,挖到的币会直接放到你账户里。当然,也可以用你的方法建个新帐户。
OK,我改一下,我当时用steemit账号不知道为啥不行,你有试过吗?
我就是这样挖的,不过现在不挖了,太慢了。
我用了steemit的用户名和active key,程序启动就退出,按主贴的方法才可以运行。
要用private key,private key默认是隐藏的,你要点击右边那个按钮才会显示。
必须是 没有注册的账户么,
很好谢谢。
这个要支持
很详细,楼主辛苦
多谢分享
对新人有帮助,必须顶
非常详细,需要你这样的普及者,让steem让更多的人知道,谢谢。
很实用的帖子,不错,找个空闲机器挖一下看看。
收藏了,好文。
收益如何?
我还是需要一个界面化的挖矿软件!!
好多人都是几个月前就开挖。
认真的顶一下。另外下载不了区块链文件,用VPN都不行。
我等下放在百度网盘
谢谢,收藏
很有用
tks
!cheetah replyban
They are already reply banned!