既然我们要升级EtherZero主节点的代码,也就是说必须完成主节点的搭建,然后把自己20,000个ETZ打进以太零的智能合约,并且已经同步区块结束,开始进行挖矿了。
这次升级将会降低DAPP开发者消耗的最大Power值的阀值,使得有0.01etz余额的账户,GasPrice设置为1,可以调用360万Gas的合约交易,让dapp开发者不用再担心用户的Power不足。
接下来就是升级过程中,如何一步步将已经搭建好的主节点配置更改新的代码,请看以下大纲:
进入远程服务器
查询原以太零Geth,卸再原以太零Geth,重装升级版以太零Geth
进入新版以太零Geth,设置挖矿
进入远程服务器
有很多小白折腾半天,只要将Windows版本的Putty或者Mac的“终端”关掉之后,就不知道怎么进入远程服务器,所以请看以下教程:
Windows版:
打开之前设置好的Putty并且点击之前已经保存好的IP地址(比如ETZ,之后点击Open),进入编缉器;
输入root后,按回车键,同时输入密码;
Mac版:
找到苹果电脑的软件“终端”,打开软件后;输入以下指令:
敲回车键之后输入密码:
查询原以太零Geth,卸载原以太零Geth,重装升级版以太零Geth
进入远程服务器之后,首要的步骤就是查询原以太零Geth,输入以下指令:
ps -aux | grep go-etherzero
完成以上指令后,会出现两行以root +数字的两行代码,找到原版本Geth的pid,(如上图所示:21957 就是PID)
接下来关闭以太零Geth进程,将pid替换为刚显示的数字,输入以下指令:
kill -9
操作细节:kill -9 21957 (例子),输入21957的时候,要将删除,才能确保指令的正常运行
之后便是重新安装升级版以太零Geth,输入以下指令:
cd go-etherzero && git checkout master && git stash && git pull origin master && make && cd -
等待约30秒到1分钟,直到出现Run “/root/go-etherzero/build/bin/geth” to launch geth则表明安装完毕;
进入新版以太零Geth,设置挖矿
接下输入以下指令开始安装代码更新后的以太零Geth:
nohup /root/go-etherzero/build/bin/geth --syncmode full --maxpeers 100 --masternode &
请注意,当出现指令
nohup: ignoring input and appending output to ‘nohup.out’
则表明启动geth成功,接下就是检验是否启动成功,输入以下指令:
ps aux | grep go-etherzero
如果出现以上两行以ROOT开头的代码 则表明启动成功。
接下就是进入以太零Geth控制台,输入以下指令:
/root/go-etherzero/build/bin/geth attach
如果显示Welcome to the Geth Javascript console!即表明进入成功,
设置收益地址,记得把地址换成你的收益地址
miner.setEtherbase("0xFc6d3xxxxfa0850a84xxxx5Efa165202942xxx")
开启挖矿
miner.start();
请注意:
1.设置收益地址的时候,记得“”要用英文输入法状态下的,不要用其他语言的;不然就会出现上图所示:(anonymous):Line 1:20 xxx会出现报错,设置收益地址后,如果出现true即表明设置成功。
2.开始挖矿指令成功,即显示null
退出控制台,到此更新完毕.
exit
以太零主节点相关信息操作指令
NOTE: 要通过相关指令查询相关信息,需要进入以太零Geth控制台,也就是说进入服务器后,需要执行以下指令)
/root/go-etherzero/build/bin/geth attach
1.查询区块同步情况
2.查询主节点data数据
3.查询本地节点信息
4.查询全部主节点信息
5.查询主节点数量
6.查询参数为: 0x+主节点的前16个字符
masternode.getInfo("0xcc8c1929844a9a83")
以上
就是主节点代码升级教程
follow教程操作
你可以的!
完
以太零(EtherZero,简称ETZ)
简介:
以太零是具备零交易费用、即时到帐、高扩展性、主节点网络、万级TPS和满足各类DApp开发需求的底层公有链。
重要信息:
1) 官网:https://www.etherzero.org
2) 钱包下载:http://openetz.org
3) 代码开源:https://github.com/etherzero-org
4) 白皮书下载:https://etherzero.org/ETZ_WhitePaper_cn2.0.pdf
6) 已上线交易平台:
https://www.ocx.com
https://www.cryptopia.co.nz
https://www.digifinex.com
https://www.7ebit.com
https://www.hqex.io
https://exrates.me
交流平台:
1) 微博: 以太零
3) 社区微信公众号:etzyitailing
5) DApp开发QQ群:705895394
6) 中国粉丝站:https://etzfans.club
7) 俄国粉丝站:https://www.etherzero.ru
8) Twitter:https://twitter.com/EtherZero_org
9) 脸书:https://www.facebook.com/EtherZero-554760518194015/
10) Medium: https://medium.com/@etherzero
电报群:
1) 官方群: https://t.me/etz_official
2) DApp开发: https://t.me/etherzero_dapp
3) 矿工交流: https://t.me/etherzero_mining
4) 主节点交流: https://t.me/etherzero_masternodes
5) 中文群: https://t.me/etherzero_org
6) 中文2群: https://t.me/etherzero_cn
7) 俄语社区:https://t.me/official_etzru
8) 越南语社区:https://t.me/EtherzeroVN
领取专属 10元无门槛券
私享最新 技术干货