斧头币 Axe
$0.231 -1.29%
AXE斧头币是基于X11算法的分布式加密货币,AXE的代码来自于达世币,但在 Alert Key,Spork Key 和 Superblock等几个方面做了改进,在社区中被称为是达世币的升级版。
【斧子币AXE】节点搭设教程(已更新至1.2.2版本)
牛币圈

前言:

【2019年3月6日更新】:随着Axe钱包更新到1.2.2,以及Spork15的即将开启,1.2.1及更早版本的节点已经不再被区块网络承认。请大家尽快更新至最新版本的节点。

与之前相比,这次的新型节点难度特别大,请大家严格按照步骤进行。


此篇教程由 Astrali 与安德猴共同制作,且其中主要的部分由 Astrali 完成,由衷感谢他为 AXE 社区做出的贡献。

如果大家在搭设过程中遇到问题,欢迎在群里at我(@安德猴),知无不言。如果觉得搭设难度实在太大,我也提供节点代搭/代管服务,私我即可。

欢迎转载,请标明原作者与出处


目录:

一.服务器的购买(无改动)

二.本地钱包的配置——前半部分(已更新)

三.服务器的搭设(搭设新节点看这里

四.服务器的更新(更新旧节点看这里

五.本地钱包的配置——后半部分


要搭设一个AXE节点,你需要用到:

1011个AXE

一台有固定IP的服务器

稳定的网络

AXE本地钱包,SSH连接软件(如Xshell 6),文本编辑器(如Geany)

较好的英语与Linux知识


一.服务器的购买

要搭设一个稳定的AXE节点,服务器的最低配置要求如下。

1核CPU

1024MB RAM (未在512MB的VPS上尝试过搭设节点,但从后台内存占用来看,512的内存会非常吃紧。建议有条件的用户选择2048MB的配置)

20GB SSD

充足的带宽

系统应为Ubuntu 16.04

固定的IP


服务器供应商众多,国内外各家的基础配置套餐并无太大区别,只要配置达到要求且有固定的IP即可。我个人比较喜欢vultr和hosthatch的服务器,便宜高速且稳定,还支持微信/支付宝/比特币付款(hosthatch仅支持比特币付款)。接下来我将以vultr举例说明如何购买一台服务器。


1.首先我们进入vultr的官网:https://www.vultr.com/,然后点击右上角的“Create Account”,创建一个账号。随后去到邮箱查看邮件,激活账号即可。



请注意注册时的密码要求:

至少有10个字符

至少有1个大写字母

至少有1个小写字母

至少有1个数字

2.注册并激活账号成功后,我们便进入了个人主页。首先我们要充值金额。点击Billing,即可进入充值界面。



3.充值完成之后我们重新回到Servers,并点击右上角的加号按钮,添加一个新的服务器。



4.接下来我们就到了添加服务器界面。地区的话基本选哪里都可以,新手推荐选择美国。我个人比较喜欢欧洲,所以选的是阿姆斯特丹和巴黎。



5.接下来是选择服务器的配置,64位的Ubuntu 16.04,1G或者2G的内存。其他地方的设置如果不知道是什么意思的话保持默认就好了。




6.在最底部的名称一栏,可以将服务器命名为你喜欢的名字,然后点击蓝色的确认按钮即可。笔者在这里更改为 AXE。



7.创建服务器后页面会自动跳转,同时显示新的“AXE“服务器正在创建。等待几分钟,当状态显示”Running“时,就可以点击”Manage“开始配置了。



8.进入界面后可以看到整个服务器的状态。左下角显示着IP地址、用户名、密码等信息,左上方的按钮可以用来控制服务器。



二.本地AXE钱包的配置

你需要一个已经完成同步的AXE钱包,并且至少有1011个AXE可用。

在AXE官网下载最新版本的钱包。https://axerunners.com/




(注:至此文章于2019月6日更新之时,1.2.2是AXE钱包的最新版本。)


下载完成后,打开“bin”文件夹中的“axe-qt”程序。



首次打开会提示你选择数据存放文件夹。

默认的数据存放地址是在C:\Users\你的用户名\AppData\Roaming\Axecore的文件夹下,你可以选择其他地址。接下来只需等待同步完成即可。

如果你之前已经用过1.2.1版本的钱包,则1.2.2版本会直接读取电脑上已有的区块数据和钱包信息。


3.等待同步完成后,进入设置界面,启动主节点标签,并重启程序。




4.接下来我们需要用到一个工具,是由Astrali编写的excel表格,它能帮助我们更好地建设节点。

下载地址:http://cryptopowered.club/axe/


点击红圈处,下载excel表格


打开这个表格,如果不能编辑的话,记得“启用编辑”。



左边的方框处是我们要进行的步骤,一步一步来,每完成一步,就在前面打一个X,方便分辨。

右边的椭圆处是我们进行步骤时会得到的数据,跟随指令将数据粘贴到相应的位置即可。

严格按照excel的步骤来,就不会出错。接下来,就开始咯。与Excel表格有关的步骤,我都会用黄色背景标出。


做这个的时候记得切换到英文输入法!!!


1.Excel对应的第24、25行:新建一个名为D3_MN01的地址,向这个地址转账1000个AXE,并等待至少10个确认。

然后将D3_MN01地址粘贴到表格的第17行。






2.Excel对应的第26行:创建一个名为D3_MN01_owner的地址,并将这个地址粘贴到excel的第10、12行。



3.Excel对应的第27行:打开控制台,输入bls generate,你会得到secret和public两个数据。




4.Excel对应的第28行:把刚刚得到的public的数据粘贴到第11行。

5.Excel对应的第29行:在控制台输入masternode outputs,会得到两个数据,长的数字字母组合粘贴到excel第7行,0或者1粘贴到第8行。



6.Excel对应的第30行:新建一个D3_MN01_payouts地址,并将地址粘贴到excel的第14行。

7.Excel对应的第31行:新建一个D3_MN01_fees地址,向这个地址发送10个axe,并将地址粘贴到Excel的第15行。等待这笔转账有10个确认之后再进行下一步。



8.Excel对应的第9行:在这里输入你节点的IP和端口,格式为 xx.xx.xx.xx:9937

用英文输入法!!!

Excel表格的步骤暂时先到这里,接下来我们需要进行服务器的配置。


三.服务器的搭设(搭设新节点看这里)

注:如果你要搭设一个新的节点,请按照此步骤进行。如果你是想要升级你的已有节点,请直接跳到第4章。


1.进入axe本地钱包的控制台,输入masternode genkey,我们得到一个主节点的privkey,即私钥。



1.打开我们的Xshell 6软件,点击“新建“。



名称可随意填写,协议选择SSH,主机一栏填写你服务器的IP地址,其他保持默认,接着点击连接。



接下来弹出的警告窗口中,选择“接受并保存“。



用户名默认为root。



复制粘贴vultr网站上的此服务器密码。



点击确定,即可连接成功。


接下来我们需要执行一系列指令,括号中内容不填。与代码有关的字符,我用浅灰色背景标注。


请切换到英文输入法!!!请等待服务器完成一个步骤之后再进行下一个步骤!!!


adduser你的用户名

(此处需将“你的用户名”更换为你想要的用户名,仅限小写字母与数字,例如“axe”,“tom”和“daddy”。回车确认后需要设置密码,注意linux下输入密码是不会显示在屏幕上的。密码不能过于简单)



adduser你的用户名sudo

(这一步的“sudo”让此用户可以使用root命令)


su你的用户名

(这一步让你切换到此用户)


cd ~

(这一步让我们回到此用户的根目录。以后你每次进入此服务器后,都必须先执行这一步与上一步!)


sudo apt-get update

(遇到确认y/n时填y并回车)


sudo apt-get install git

(遇到确认y/n时填y并回车)


sudo apt-get install python virtualenv git unzip pv

(遇到确认y/n时填y并回车)


cd ~ && git clone https://github.com/axerunners/axerunner


axerunner/axerunner install

(遇到确认y/n时填y并回车)


nano ~/.axecore/axe.conf 

(用键盘移动光标到最后两行,删除开头的#

点击鼠标右键,将你的主节点私钥粘贴到最后一行 = 的后面替换<replace_with_mnprivkey>。

接下来我们回到Excel表格对应的第32行。还记得本教程第二章Excel部分的第27行吗?我们用bls generate 生成了public和private两个数据。

下面我们还要用到private这个数据。

在后面再起一行,输入masternodeblsprivkey=,并在后面粘贴上你的private数据。

注意在最下面留一行空,如图中第二个箭头所示。

下两张图分别是更改前和更改后的效果)





弄好之后,按CTRL+X,按Y,再按回车,保存并退出这个页面。


axerunner/axerunner install sentinel

(这一步会安装sentinel)


axerunner/axerunner restart now

(这一步会重启节点)


接下来请等待至少20分钟,等待vps内区块链信息同步完毕。


三.服务器的更新(更新旧节点看这里)


更新旧节点的步骤相对简单。我们还是先通过Xshell 6进入vps服务器。记得切换到英文输入法。


su你的用户名

cd ~

axerunner/axerunner update

(遇到确认y/n时填y并回车)



nano ~/.axecore/axe.conf



(用键盘移动光标到最后两行,如果最前面有#符号的话,删除掉它。


接下来我们回到Excel表格对应的第32行。还记得本教程第二章Excel部分的第27行吗?我们用bls generate 生成了public和private两个数据。下面我们还要用到private这个数据。


在后面再起一行,输入masternodeblsprivkey=,并在后面用鼠标右键粘贴上你的private数据。


注意在最下面留一行空,如图中第二个箭头所示。


下两张图分别是更改前和更改后的效果。)




弄好之后,按CTRL+X,按Y,再按回车,保存并退出这个页面。



五.本地钱包的配置——后半部分


接下来我们继续进行进行Excel的步骤。


9.Excel对应的第33行:在Xshell 6中输入 ~/.axecore/axe-cli stop

等待10秒,这一步会停止vps的节点程序。


10.Excel对应的第34行:在Xshell 6中输入 ~/.axecore/axed

等待10秒,这一步会重启vps的节点程序。



11.Excel对应的第35行:我们回到axe电脑钱包的控制台页面。如果你的电脑钱包是加密的,在控制台输入:walletpassphrase此处用你的密码替换掉300


这一步会将你的钱包解锁300秒。如果钱包没有密码,请忽视这一步。


12.Excel对应的第37行:将excel中38行B列的数据复制到控制台中,按回车,我们会得到一大串数据,分别是“tx”、“collateralAddress”和“signMessage”。


13.Excel对应的第40-42行:我们把第12步中的“tx”复制到excel的第21行,将“signMessage”复制到excel的第18行。


14.Excel对应的第43行,我们将excel中第44行B列的数据复制到控制台中,按回车,我们会得到一串字符。


15.Excel对应的第45行:将上一步得到的字符复制到excel第20行。


16.Excel对应的第46行,我们将excel中第47行B列的数据复制到控制台中,按回车,我们会得到一串字符。将这串字符保存到一个安全的地方。


至此,新型节点的搭设完成。一切正常的话,应该10分钟内就可以看到自己的节点出现在主节点列表中了。


注:

每次进入服务器,都必须执行:

su你的用户名

cd ~

才能对mn节点执行操作。

axerunner的命令已经不再适用新版节点。要查看节点状态,直接在本地钱包查看即可。

有linux基础的用户可以尝试进行更深入的操作。


后记:


在 Astrali 的帮助下,我也算是成功搭建了自己的博客。虽然暂时还很简陋,功能也不够完善,但无拘无束、掌控一切的感觉真好,也不用担心有人来捣乱啦。


由于各种原因,某些用户可能会出现无法连上vultr服务器的情况。遇到这种情况,请多尝试连接几次,或者毁掉当前服务器再新建一个,这时vultr按照小时扣费的良心之处就体现出来了。如果还是无法连接,请尝试购买其他家的服务器。



打赏:

此篇文章所有打赏的 70% 会支付给 Astrali,以感谢他为这篇节点教程做出的贡献。 30% 站长会用到更换更好的服务器上,以给大家带来更好的体验。

感谢大家的支持。


AXE地址:PF9FwTRQ4i3MpDrLHxr8swv9BCJusX48Bx

ETH地址:0x71C77119E388eEBBA752CE5fb46788f96A52E159

来自安德猴的博客
2019年03月06日 22:18图文分享
  • 宋大小姐姐2019年08月01日 13:34:59
    我这边是BIONE交易所的商务,交易所成立于18年5月21日,目前注册量达到百万,目前非小号排名35上下,获得了美国MSB牌照,已对接CMC,不知道贵项目近期有没有上币推广计划,有的话具体可以加我详细了 VX:409747106 邮箱:409747106@qq.com
    Hello, this is the business of BIONE Exchange. The Exchange was established on May 21, 18. At present, its registered volume has reached one million. Currently, it ranks 35 or so on non-trumpet. It has obtained the MSB license of the United States and has been connected with CMC. I do not know about your project in the near future.

    Is there a currency promotion plan? If so, please contact me: 409747106@qq.com