斧头币 AXE
$1.55 -5.80%
AXE斧头币是基于X11算法的分布式加密货币,AXE的代码来自于达世币,但在 Alert Key,Spork Key 和 Superblock等几个方面做了改进,在社区中被称为是达世币的升级版。
AXE主节点搭建教程
牛币圈

AXE简介


AXE是基于X-11的加密货币,使用PoW+PoSe混合共识机制,和Dash一样拥有两层节点架构,第一层通过算力来实现链上的数据流转和安全保障,第二层通过全节点来提供隐私特性和提高网络性能。



一、物资清单


1. 1000个AXE(去交易所买提现或者让盆友转)
2. 一台搭载Ubuntu的服务器,需要有静态IP(各云服务器产商)
3. AXE服务(git上源码build或者直接下载编译好的)


二、服务器环境准备


sudo apt-get update

sudo apt-get upgrade

sudo apt-get install git python-virtualenv virtualenv fail2ban

sudo apt-get install ufw

sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils

sudo apt-get install libboost-all-dev

sudo add-apt-repository ppa:bitcoin/bitcoin

sudo apt-get update

sudo apt-get install libdb4.8-dev libdb4.8++-dev

sudo apt-get install libminiupnpc-dev libzmq3-dev

sudo ufw allow ssh/tcp

sudo ufw limit ssh/tcp

sudo ufw allow 9937/tcp

sudo ufw allow 9936/tcp

sudo ufw allow 9337/tcp

sudo ufw logging on

sudo ufw disable

sudo ufw enable


三、安装AXE(自己build还是直接下载安装版都可以)


git clone https://github.com/axerunners/axe](https://github.com/axerunners/axe

cd axe && cd depends && make

cd .. && ./autogen.sh && ./configure --without-gui && make && sudo make install


四、启动测试AXE服务


axed -daemon


成功会有如下Log展示:

AXE服务启动


五、主节点搭建


在进行主节点搭建之前,需要等待本地的区块信息完全同步OK。

1.生成MN的private key


axe-cli masternode genkey


2.在axe的配置文件axe.conf中添加上一步生成的private key


#例如:#- - - -

rpcuser=XXX

rpcpassword=XXX

rpcallowip=127.0.0.1

rpcport=9337

#- - - -

listen=1

server=1

daemon=1

#- - - -

masternode=1

masternodeprivkey=XXX

externalip=XXX.XXX.XXX.XXX

#说明:#rpc/password可以随便填#externalip是你主机的静态ip#masternodeprivkey是第一步生成的private key


3.生成别名mn1的地址


axe-cli getaccountaddress mn1


4.向mn1的地址打1000axe,可以通过钱包或交易所完成


5.等1000axe的交易完成,查看MN的utxo,获取txid和vout


axe-cli masternode outputs


6.在axe的masternode.conf配置文件中添加服务器ip、端口、MN的private key、质押交易信息


#例如:

# Masternodeconfigfile

# Format: aliasIP:portmasternodeprivkeycollateral_output_txidcollateral_output_index

# Example: mn1 127.0.0.2:9937 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0


7.重启axe


axe-cli stop

axed -daemon


8.启动主节点服务,注意报错信息,一般需要等待主节点同步完成后才能启动成功(一般几个小时)


axe-cli masternode start-all


#例如:

{

"overall": "Successfully started 0 masternodes, failed to start 1, total 1",

"detail": {

"status": {

"alias": "mn1",

"result": "failed",

"errorMessage": "Sync in progress. Must wait until sync is complete to start Masternode"

}

}

}

9.查看MN的状态


axe-cli masternode status


看到"status": "Masternode successfully started”字样,表示搭建成功。


六、后话


1.官网上还有MN治理的服务可以安装,步骤也很简单,可以参考:

https://axerunners.com/#masternodes

2.AXE号称是Dash的改良版,因此遇到一些问题,也可以参考Dash的MN搭建教程:http://dashmasternode.org/setup-your-own-masternode

3.捐赠AXE地址:PMMgpwTrgtsWCLb5G8vNKLaRrch2reLKLo

2019年02月02日 20:17图文分享