ProximaX 天狼星 主网节点搭建教程

操作系统要求 – Ubuntu 16.04/18.04/19.04

天狼星区块链节点可以在最低硬件为1个CPU内核和2GB RAM的情况下运作。
此搭建方法需要docker和docker-compose。
  1. 执行下列语句来安装“docker”。
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sh get-docker.sh
$ sudo usermod -aG docker ubuntu
$ exit
 
从新登入
  1. 执行下列语句来安装“docker-compose”。
$ sudo curl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
$ sudo chmod +x /usr/local/bin/docker-compose
$ docker-compose --version
docker-compose version 1.25.5, build 1110ad01 (荧幕会显示此)
  1. 开启和设置Docker
$ sudo systemctl enable docker.service
$ sudo systemctl start docker.service
$ sudo systemctl status docker.service
 
ctrl + C
  1. 搭建节点
$ wget https://files.proximax.io/public-mainnet-peer-package-latest.tar.gz
$ wget https://files.proximax.io/public-mainnet-peer-package-latest.tar.gz.sha256
$ shasum -c public-mainnet-peer-package-latest.tar.gz.sha256
$ tar -xvf public-mainnet-peer-package-latest.tar.gz
$ mv public-mainnet-peer-package-v0.6.5 public-mainnet-peer-package
$ cd public-mainnet-peer-package
  1. 创建钥匙对
$ tools/gen_keypair_addr (记录私钥)
$ cd resources
$ nano config-user.properties
以下会显示在荧幕
 
[account]
 
bootKey = BOOTKEY_PRIVATE_KEY
 
[storage]
 
dataDirectory = /data
pluginsDirectory =
 
输入
ctrl + \
BOOTKEY_PRIVATE_KEY
输入刚刚新生成私钥
Yes
ctrl +  X
Yes
enter 
  1. 委托验证
$ cd
$ cd public-mainnet-peer-package
      $ tools/delegated_validating_mainnet

Private Key: 输入拥有XPX账户私钥
记录新生成委托账户私钥
 
$ cd resources
$ nano config-harvesting.properties
 
以下会显示在荧幕
 
[harvesting]
# private keys are 64 characters
harvestKey = REMOTE_ACCOUNT_PRIVATE_KEY
beneficiary = 0000000000000000000000000000000000000000000000000000000000000000
isAutoHarvestingEnabled = true
maxUnlockedAccounts = 5
 
输入
ctrl + \
REMOTE_ACCOUNT_PRIVATE_KEY
输入刚刚新生成私钥
Yes
ctrl +  X
Yes
enter 
通过使用生成的交易哈希或您的帐户地址在线检查ProximaX [区块链浏览器] (https://explorer.xpxsirius.io) 会看见 “LINK ACCOUNT”
  1. 开启节点
$ cd
$ cd public-mainnet-peer-package
$ docker-compose up -d
$ docker container ls
 
看见以下荧幕代表成功了
  
 
  1. 检查节点
登入Ubuntu 过后
$ docker container ls
 
能够看见节点在线时间
 
 

郑重声明:本站所有内容版权均为本站所有,若您需要引用、转载,只需注明来源及原文链接即可。如涉及大面积转载,请来信告知,获取授权。

留言与评论(共有 0 条评论)
   
验证码: