计算机零基础小白是如何在 CKB 测试网上成为矿霸的

如题,标题原本是《计算机零基础小白是如何在 CKB 测试网上挖矿成功的》,后来经过某 O 同学 @Orange 的指导,做了如上的修改,瞬间感觉自己又离灭霸近了一步:sunglasses:

作为计算机零基础的妹子,我前后大概花了一天的时间,踩了大概 #¥@+=%#……& 这么多坑后,终于在 CKB 测试网(Rylai)上挖到了第一个块。这篇贴子就是想把我踩的坑都写出来,供之后想在 Rylai 上挖矿的友人们参考。

ps. 我用的是 Mac,其他系统的朋友们打扰了。

pps. 本文是给零基础小白的参考指南,工程师们打扰了。

什么叫零基础?这么说吧,刚开始我都不知道怎么运行终端:sweat_smile:……好吧打扰了,再怎么说我现在也是在 Rylai 上有矿的人。先上一张挖矿成功的截图镇一镇场面。

WX20190519-221338

WX20190519-221328

在挖矿前,你需要拥有:

  • 海潮 @Haichao 精心制作的操作说明:https://docs.nervos.org

  • 能够提问的渠道,比如本论坛(文末有更多信息)

  • 愿意帮助你的工程师朋友

  • 当然还有这篇帖子

话不多说,先奉上坑位。

坑一:下错原始文件

故事开始于 Rylai 发布前一晚,某王总 @wxl 在公司群里发了个小广告,说截至 19 日早 8 点,挖到最多矿的朋友会得到奖励。于是,我按照当时还未完成的操作说明,下载了当时最新版的文件 Rylai 30。

未曾想,CKB 团队具备了优秀的赶夜工能力,竟然在一个晚上更新了三个版本。而我忙于第二天测试网 Party 的事,成功忘记了要重新下载最新文件这回事。

于是,当我跑完操作说明中的种种之后,杯具出现了……我挖出了一条新链……:scream::scream:


IMG_0734

在这条链上,我分分钟就能挖出一个块,简直有一种能左右一条链的感觉……随之即来的,是一种属于高手的孤独感(因为没有人竞争),所以说,去中心化还是很重要的啊!

所以,请认准正确的原始文件:ckb_v0.12.0_darwin_amd64

坑二、运行终端

下完文件之后,就需要在终端里执行命令(¥#@……&*# 人类总是会被无知打败 :woman_shrugging:)。所以操作是这样的:control+空格,然后输入「terminal」,大力出奇迹,可以运行终端了。

坑三:复制指令

接下来就是按照操作说明里的指令逐一执行。果不其然,在复制指令这么简单无脑的操作上,我也踩了坑。比如当看到下面这个多行指令时,我一股脑的全复制了上去。

git clone https://github.com/nervosnetwork/ckb-sdk-ruby && \

cd ckb-sdk-ruby

然而正确的操作应该是这样的:

复制「git clone https://github.com/nervosnetwork/ckb-sdk-ruby」,回车,再复制下一行代码「cd ckb-sdk-ruby」回车。

这两行代码中,第一行最后的「&& \」意思是这两行是需要分别执行的代码…… :joy:

坑四:细读操作说明

除了指令之外,文档中的说明部分也异常重要,细读操作说明,可以为你免去很多不必要的麻烦。

比如在「Run a CKB Node」的操作中,「To get the CKB client software, you can choose to download the released binary directly, or build it from the source code.」的意思就是,如果你按照「Download from Release」的步骤操作之后,就不需要操作「Compile from Source」这个步骤了。(很显然,我乖乖的都操作了一遍 :woman_facepalming:)。

坑五:code hash

在「Mine CKB」的操作过程中,有一个非常重要的步骤。雪神 @xxuejie 再三强调,这一步是否正确决定了挖出来的币是不是你的。

所以这里的操作应该是这样的:打开「ckb_v0.12.0_darwin_amd64」文件夹中的「ckb-testnet」,再以文本编辑的方式打开「ckb.toml」,接着在文本中找到「block_assembler」关键词,将生成的code_hashargs 替代原有的对应内容。

坑六:一些具体的操作

在「Use API」这个步骤中,执行 bin/console 时我出现了如下提示:

jinxiaojiadeMacBook-Pro:ckb-sdk-ruby jinxiaojia$ bin/console

You must use Bundler 2 or greater with this lockfile.

但我检查了自己的 bundler 版本后,发现它确实是在 2 版本之上的。

jinxiaojiadeMacBook-Pro:ckb-sdk-ruby jinxiaojia$ bundler --version

Bundler version 2.0.1

于是,在身旁现场支援我的,极为耐心的亦民小哥哥 @ymgao ,重新又输了一遍 bin/console 指令就又能正常运行了,是不是很诡异 :upside_down_face:

And So on……

在具体的操作中,我还是遇到蛮多进行不下去的操作的,这里我凭仅存的记忆举了一个例子。相信朋友们在具体运行中,还会遇到各式各样的问题。欢迎到此帖子下提问,工程师朋友们会及时为你提供解答,我也会陆续补充遇到的其他问题。另外,也欢迎大家通过以下渠道提出你的问题:

同时,附上一些工程师朋友写的操作文档:

Other Words

最后我想说,虽然折腾了一天,但是挖矿的过程却非常的因吹斯汀,用代码解决问题真的很酷。这里特别鸣谢一下文中出现的几位小哥哥们,辛苦你们了 :joy::pray:

更重要的是,你只需要花一点时间就能掌握挖矿的基本技能,这是一件非常经济的事!!试想某 S 同学花了九牛二虎之力,才通过经济模型的活动获得 5W CKB 的奖励,而你只需要稍做折腾,就可能掌握在 CKB 主网上挖矿的「准」技能,将来可能可以挖出@¥&*!%=#这么多的矿,是不是一笔很合算的生意!!(这个时候参与社区活动的朋友们该来打我了,我得撤了)

:hello_ckb_12::hello_ckb_12::hello_ckb_12::hello_ckb_12::hello_ckb_12::hello_ckb_12::hello_ckb_12::hello_ckb_12:

希望大家都能在 Rylai 上挖到矿,玩的愉快呀~!!

11 Likes

:stuck_out_tongue:

大力出奇迹, 挖矿一时爽,一直挖一直爽

作为一枚菜的抠脚的工程师,我是来围观的!!!

1 Like

哇哦,酷炫了~~现在挖矿奖励是下降了吗~

大佬,请指教 :pray:

哈哈,我也挖到了。

2 Likes

哇,漂亮!

睡前挖出三个块,才能安心去睡。

哇,老板们的界面就是不一样,太漂亮了!为什么 20 分钟就能挖到一个块,一定是矿霸没错了!

为啥我生成的钱包地址在区块浏览器上搜不到

那你可能是分叉了。恭喜你

毛都没挖到。。。

目前算力水平并没有很高,正常家用电脑都可以参与到挖矿中去并且获得一个还不错的挖矿收益,不知道您这边是不是配置上有什么问题?

私钥都扔了,。

現在挖到是全是測試用的嗎?
看到頭都暈了~~

哈哈,还有救。清链之后,又是一条好汉!

是的呢