斐讯 N1 盒子 部署 NKN 挖矿

前言

    最近在关注NKN,这个目前测试网在跑,之前在vps上挖了100多个了,现在得到一台N1,博纳云老抢不到码,先折腾这个。

    官方github的release有amd64平台的编译好的可执行文件(win/linux/macos),但是arm的就需要自行编译了。这个教程适用范围不仅限于N1,其他开发板如树霉派也可以,x86平台想自行编译也可参考。

准备

1、一台已经刷好Armbian(ubuntu或者debian)的N1,还没刷的请自行寻找教程

2、公网ip

3、linux命令行、ssh登陆、winscp传输文件等基础知识,篇幅有限不方便细讲

预编译好的可执行文件

分享一个编译好的可执行文件(arm64),网盘里的nkn-xxx.tar.gz,其中xxx为版本号

https://pan.baidu.com/s/11bOE4qH0MFyZ1CBqtdGCIA 提取码: kw96 

直接下载后通过winscp传到n1上,用命令解压:

tar -zxvf nkn-xxx

后面我会不定期更新,需要最新版的才能正常挖矿,v0.2.0出来了,我已经打包上传,v0.0.10已经无法挖矿了。

解压后进入目录里,执行NKNMining --remote【最新v0.2.0需要加--remote参数,否则web端口8181只监听本地地址,无法远程访问】

cd nkn-xxx

./NKNMining --remote

这时候会显示一个串号,类似

serial number(sn): NKN-1d85xxxx-223x-11ex-8cbx-fc7c028xxxxx

待会在web配置界面里需要填写

然后登陆 http://矿机ip:8181/web ,进入设置页面

设置登陆这个页面的账户、密码,以及填入刚才的NKN开头的串号,点next,接下来是创建钱包或者载入已有的钱包,请注意设置完毕需要将wallet.dat以及钱包密钥保管好,私钥不要暴露,否则以后无法控制该钱包或者被别人盗走了。

设置完钱包后点击sign in,进入这个界面

NKN挖矿界面

点一下开关让他变成on,然后需要时间同步区块,右上角可以修改成中文,左上角显示挖矿状态,(如果NKN network height卡住不再更新说明新的版本发布了,旧版节点无法挖矿了,请更新),中间是钱包地址和余额,下面是节点邻居,右是最近奖励。

如果是路由器开端口映射,记得放行30001-30003端口,web管理界面是8181这只要内网管理的话可以不用.

编译教程

方法1:使用我改好的build.sh

    此方法适用于arm64构架的cpu和基于ubuntu/debian64位系统,32位请参考方法二修改我脚本里的cpu构架为arm

把nkn-miner git下来:

git clone https://github.com/nknorg/nkn-mining.git

如果未安装git则需要

sudo apt update

sudo apt install git

然后进入目录,将build.sh替换为刚才网盘链接里的build.sh

然后可能需要修改权限

chmod +x build.sh

然后执行

./build.sh

漫长的等待后就会在nkn-mining/NKNMining/dist/linux/ 下有NKNMining的可执行文件,参照上一节运行节点.

方法2:手动补包

首先安装所需要的工具

sudo apt update

sudo apt install git build-essential npm golang golang-glide:armhf

然后克隆仓库

git clone https://github.com/nknorg/nkn-mining.git

接着进入

cd nkn-mining

需要对build.sh进行修改

1、注释掉所有跟windows和mac相关的行(8,10,12,14,21,23,25,27,34-36,42-44)

2、第39行"GOARCH=amd64"改为

GOARCH=arm64

保存,然后执行

./build.sh

接下来是漫长的编译过程,喝杯茶等待

中间编译js的会有几个warning,可以不必理会

然后不挂梯子的话最后是报错的,go缺包,这时候需要手动补包

cd NKNMining/src/NKNMining/vendor

mkdir -p golang.org/x

cd golang.org/x

git clone https://github.com/golang/sys.git

git clone https://github.com/golang/crypto.git

补好包了,接下来重新执行go编译的部分

cd ../../..

GOPATH=$GOPATH:$PWD/../../ GOOS=linux GOARCH=arm64 go build

mv ./NKNMining ../../../dist/linux/

这时在nkn-mining/NKNMining/dist/linux/ 下有NKNMining的可执行文件,就可以按照前一节讲的步骤开始设置挖矿了!


如果您喜欢本文章的内容,欢迎向我打赏:

NKN地址:NQ6DF9Y9m2APsG2ebiaT2eqnuAaSwm4xnG

ETH地址:0xecEab6Fa02FEE8AdAe7b1400c3E72BCb163384aD

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,233评论 4 360
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,013评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,030评论 0 241
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,827评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,221评论 3 286
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,542评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,814评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,513评论 0 198
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,225评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,497评论 2 244
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,998评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,342评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,986评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,055评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,812评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,560评论 2 271
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,461评论 2 266

推荐阅读更多精彩内容