保存到桌面加入收藏设为首页

首页 > 商学院

超级节点搭建教程(无钱包私钥分离搭建)

2020-03-01 16:08:55

内容摘要:一、前言本教程适用于VDS区块链相关技术指导,针对VDS用户提供简洁、易懂的节点部署教程,方便大家学习使用。开始教程之前,请先确认您满足以下条件:了解VDS项目内涵,并认同该项目的核心思想和理念;熟练使用VDS去中心化手机钱包APP各项功能,掌握创建钱包、创建地址、导出私钥、转账......




一、前言

本教程适用于VDS区块链相关技术指导,针对VDS用户提供简洁、易懂的节点部署教程,方便大家学习使用。

开始教程之前,请先确认您满足以下条件:

  1. 了解VDS项目内涵,并认同该项目的核心思想和理念;
  2. 熟练使用VDS去中心化手机钱包APP各项功能,掌握 创建钱包、创建地址、导出私钥、转账 等基本操作;
  3. 了解区块链基本常识,清楚 助记词、私钥、钱包密码 的重要性,及丢失的风险;
  4. 有一台联网PC电脑,系统版本为 Windows7 / Windows8 / Windows10,如版本过低可能影响操作使用;
  5. 具备系统操作基本常识,日常办公中经常使用电脑;
  6. 如果部署超级节点,钱包余额需大于 10000 vollar

二、服务器部署

1.本地工具准备

节点搭建之前,需要在本地Windows上安装一些软件工具用于管理远程节点。

Filezilla(FTP工具)

Filezilla 是一款免费开源的FTP客户端软件,用于实现本地电脑与远程服务器文件之间的上传、下载。

节点部署之前,需要在本地电脑下载安装该软件:

超级节点搭建教程(无钱包私钥分离搭建)

Putty(SSH工具)

Putty 是一款免费开源的SSH客户端软件,用于实现本地电脑向远程服务器发送管理命令,操作远程服务器。

节点部署之前,需要在本地电脑下载安装该软件:

超级节点搭建教程(无钱包私钥分离搭建)

下载并安装以上两个软件,后面教程会用到。

2.服务器购买

VDS节点为整个分布式区块链网络提供底层数据通信支持,每一笔转账交易、每一次合约执行、每一个DAPP的使用到依赖节点完成数据同步交互,因此节点的稳定性决定了VDS网络能否安全、高效运转,节点需要24小时在线提供稳定的性能支持,对服务器有一定的要求,不建议使用家庭电脑,推荐选择云服务器;

关于节点在不同用途中的区分:

  • 超级节点 :提供VDS基础通信功能服务同时锁仓 10000vollar 的合约节点,该节点只需基础性能和带宽,24小时在线运行即可;
  • 功能节点 :提供VDS高级扩展功能服务的节点,如区块浏览器、DAPP应用等,需要服务器高性能、高带宽、24小时在线运行;

服务器配置要求

搭建超级节点 使用的服务器配置推荐:

项目 最低配置 说明
CPU 2核 推荐最低配置
内存 4G 推荐最低配置
存储 系统盘:40G - SSD
数据盘:100G - SSD
  • SSD磁盘 :推荐使用SSD磁盘,提高节点读写能力可实现快速同步、载入数据;
  • 系统盘 40G :使用两块SSD磁盘,系统和数据分开存放使用,如果系统操作不当导致损坏无法修复,只需重置系统,挂载原数据盘即可实现数据快速恢复;
  • 数据盘 100G :由于VDS公链自2019年2月14号上线运行,上线时间之前的BTC数据不需要使用,因此可以通过剪切BTC数据使VDS数据总量小于100G;
带宽 3 Mpbs/s - 5 Mpbs/s 超级节点网络仅用于同步区块数据,可选用3-5M带宽支持节点稳定运行;

创建云服务器

推荐使用滴滴云,性价比最高,创建滴滴云服务器前请先确认 已注册滴滴云账户 并 完成实名认证 ,点击此处可直达 创建服务器

按照下列配置选择服务器:

配置清单
付费方式 包月
可用区 广州1
服务器类型 标准云服务器——通用型
镜像 标准镜像——Ubuntu-18.04
配置规格 2核CPU 4G内存
系统盘 SSD云盘——40G
数据盘 SSD云盘——100G
网络 默认无需更改
带宽 按固定带宽——5Mpbs
安全组 默认无需更改
登录方式 密码登录
包月时长 根据需求选择 (新用户选6个月最划算

其余选项可全部默认无需更改,确认配置无误后,点击页面右侧 【确认创建】 付费购买。

购买成功后返回 我的云服务器 页面,等待几分钟服务器安装完成。

3.服务器初始化

配置安全组

安全组是云服务器平台提供的网络防火墙模块,通过安全组可以根据业务需要允许或阻止指定的协议和端口,默认安全组只开通了几个常用端口,而VDS节点需要多端口通信,因此需要开放其他端口,非技术专业用户建议全部开放,以免节点部署后产生通信问题无法及时排查解决。

按照下图增加安全组策略,开放全部端口:

超级节点搭建教程(无钱包私钥分离搭建)

完成上述选项进行下一步登陆云服务器。

登陆服务器

1.连接云服务器:

打开 putty 工具,按照下图输入 【公网IP】 后点击 【open】 启动终端连接远程云服务器。

超级节点搭建教程(无钱包私钥分离搭建)

弹出如下安全警告框,点击 【是】

超级节点搭建教程(无钱包私钥分离搭建)

出现如下界面,则说明已经与云服务器成功连接,接下来需要输入 用户名 和 密码 进行登录认证。

超级节点搭建教程(无钱包私钥分离搭建)

2.登录认证:

在此处分别输入用户名和密码:

  • 输入默认用户名 dc2-user,按回车键确认;
    login as: dc2-user
  • 输入用户密码,按回车键确认,注意输入的内容由于隐私保护机制不显示在屏幕上,输入后按回车键确认即可;
    dc2-user@xx-xx-xx-xx's password: 此处输入登录密码,按回车键确认
超级节点搭建教程(无钱包私钥分离搭建)

出现如图界面,则说明已经登陆成功!






配置root用户登录

服务器默认创建的 dc2-user 用户为普通用户,在VDS节点运维中需要使用最高权限 root 用户操作管理,因此需要配置 root 用户使其能够正常使用!

  1. 设置root用户密码:
    sudo passwd root

    返回信息中:

    dc2-user@xx-xx-xx-xx:~$ New password: 此处输入登录密码,按回车键确认 Retype new password: 重复输入密码,按回车键确认

    注:连续输入两次密码,注意输入的内容由于隐私保护机制不显示在屏幕上,每次输入后按回车键确认即可;

    输入后出现返回信息 passwd: password updated successfully,则设置成功,若出现其他错误提示,请按 Ctrl + C 组合键停止执行,然后重新执行设置密码命令。

  2. 设置允许root用户登录服务器: 在终端分别执行如下三条命令
    sudo sed -i 's/PermitRootLogin no/PermitRootLogin yes/' /etc/ssh/sshd_config
    sudo sed -i 's/Banner/#Banner/' /etc/ssh/sshd_config
    sudo sed -i 's/Match/#Match/' /etc/ssh/sshd_config
  3. 重启服务器: 在终端执行如下命令
    sudo reboot

    注:执行此命令后会弹出提示框,提示终端与远程服务器断开连接,直接关闭窗口即可!

  4. 等待2分钟后,重新打开Putty软件 【登录服务器】,登陆时使用用户名 root 进行登录:
    login as: root

    注:服务器重启需要一段时间,如两分钟后仍无法连接服务器,请再等待1分钟!

    超级节点搭建教程(无钱包私钥分离搭建)

    出现如图界面,显示 root 则说明已经使用root用户登陆成功!

更新服务器

更新服务器: 在终端执行如下命令

apt update && apt upgrade -y && apt dist-upgrade -y && apt autoremove -y && apt autoclean
超级节点搭建教程(无钱包私钥分离搭建)

更新时间较长,如更新过程出现如图提示,按回车即可继续更新!

初始化数据盘

Linux系统不会自动识别数据磁盘,需要手动进行 分区格式化磁盘挂载 等操作才能使用,

  1. 数据盘分区操作:
    fdisk /dev/vdb
    依次输入以下命令:
    1. 输入 n 按回车键,创建一个新分区;
    2. 输入 p 按回车键,设置分区类型为主分区;
    3. 按回车键
    4. 按回车键
    5. 按回车键
    6. 输入 w 按回车键

  2. 格式化分区:
    mkfs.ext4 /dev/vdb1
  3. 创建VDS专用目录 /vds_data 并挂载分区:
    mdkir /vds_data && mount /dev/vdb1 /vds_data
  4. 验证分区成功:
    lsblk

    注:显示 /vds_data 100G数据分区,则说明已经分区成功!

  5. 设置重启后磁盘分区自动挂载:
    echo "/dev/vdb1  /vds_data  ext4  defaults  0  0" >> /etc/fstab

安装screen工具

screen是一款用于命令行终端切换的开源软件,用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。
screen可在后台运行会话窗口,即使关闭终端界面,也能从后台在此恢复原有内容。

  1. 安装screen软件:
    apt install screen -y
  2. screen常用命令:
     # 创建一个名为xxx的交互窗口:
    screen -S xxx
    # 列出所有后台交互窗口:
    screen -ls
    # 进入名为xxx的交互窗口:
    screen -r xxx
    # 退出某个交互窗口,并保持其后台运行,在screen会话中执行快捷键:
    Ctrl + a + d  

重启服务器

执行重启命令后关闭终端,等待几分钟重新登陆服务器:

reboot

三、主节点部署(Linux)

1.主节点程序安装

程序下载

VDS主程序下载请访问 资源下载中心

上传至服务器

本章介绍如何使用 Filezilla 工具,将本地下载的VDS程序上传至服务器。

  1. 配置远程站点

    打开本地电脑上的 FileZilla 软件,点击【文件】 -> 【站点管理器】 -> 【新站点】

    超级节点搭建教程(无钱包私钥分离搭建)

    Tips:根据提示配置你的远程云服务器,点击连接登录远程服务器文件系统

    • 协议 SFTP
    • 主机 填入云服务器的公网IP
    • 端口 22
    • 登陆类型 正常
    • 用户名 root
    • 密码 填入用户密码
  2. 将VDS程序上传至远程服务器

    远程站点 处输入 /root 按回车键确认,注意【/】符号不要忽略,将本地电脑上下载好的VDS程序包 V-Dimension-0.9.18-beta3-fc25fc0-amd64.deb 拖放至文件框内开始自动上传。

    超级节点搭建教程(无钱包私钥分离搭建)

    上传成功后在左下角提示 成功的传输(1)

    超级节点搭建教程(无钱包私钥分离搭建)

安装主程序

安装VDS节点程序之前,请务必校验服务器上安装包的 MD5哈希值,与官网提供的原始 MD5哈希值进行对比,若结果一致则可放心使用,若结果不一致,证明该文件已经被篡改,请立即删除该文件重新从官网下载!

  1. 列出服务器上当前目录下的所有文件

    ls

    返回结果显示刚上传文件的名称 V-Dimension-0.9.18-beta3-fc25fc0-amd64.deb 则说明上传成功;

  2. 验证安装包hash值

    md5sum V-Dimension-0.9.18-beta3-fc25fc0-amd64.deb

    命令执行返回值示例: d46f8ebd72e97cf8f8abc01b63d83d92

    Tips:将该MD5哈希值与官网提供的原始安装包 MD5哈希值进行对比

    • 对比结果一致 文件未被篡改,可放心使用;
    • 对比结果不一致 文件已被篡改,请立即删除该文件重新从官网下载;
  3. 安装VDS节点主程序

    dpkg -i V-Dimension-0.9.18-beta3-fc25fc0-amd64.deb
  4. 验证VDS节点主程序是否安装成功

    dpkg -l | grep vds | wc -l

    Tips:根据返回值判断是否安装成功

    • 返回值为1 安装成功;
    • 返回值为0 安装失败;
  5. VDS程序目录结构

     ┌─ /usr/bin/                 VDS执行程序目录
    │    ├─ vdsd                 节点主程序
    │    ├─ vds-cli              PRC工具
    │    └─ vds-fetch-params     获取zkSNARK核心参数模块程序
    │
    ├─ /vds_data/                用户自定义VDS节点数据存放目录
    │    ├─ ads/
    │    ├─ bitcoin/             BTC区块数据存放目录
    │    ├─ blocks/              VDS区块数据存放目录,含块数据、元数据、索引、撤销等
    │    ├─ chainstate/          levelDB数据库目录,存储验证后的UTXO和TX数据,所有当前未花费的交易以及它们的元数据
    │    ├─ clues/
    │    ├─ database/
    │    ├─ emojirecentuse/
    │    ├─ groups/
    │    ├─ groupsb/
    │    ├─ guiwallet/
    │    ├─ masternodestatistic/
    │    ├─ stateQtum/
    │    ├─ tandia/
    │    ├─ vib/
    │    ├─ vibqueue/
    │    ├─ banlist.dat
    │    ├─ db.log
    │    ├─ debug.log
    │    ├─ masternode.conf
    │    ├─ mempool.dat
    │    ├─ mncache.dat
    │    ├─ mnpayments.dat
    │    ├─ netfulfilled.dat
    │    ├─ peers.dat
    │    ├─ sqlite.db
    │    ├─ useport.db
    │    ├─ vdsd.pid
    │    ├─ vmExecLogs.json
    │    ├─ vm.log
    │    ├─ wallet.dat         钱包文件
    │    └─ .lock
    │
    ├─ /root/.vds/             默认VDS节点数据存放目录
    │    └─ vds.conf           VDS节点程序配置文件
    │
    └─ /root/.vds-params/      zkSNARK核心参数模块存放目录
         ├─ sapling-spend.params
         └─ sapling-output.params  

2.主节点初始化

获取zkSNARK文件

zkSNARK 是一种新颖的零知识密码学形式,简单理解就是在不知道关键性信息的情况下验证结果的准确性,VDS中的跨链匿名交易技术正是有了它才得以实现。
zkSNARK 是VDS节点程序的必备运行组件,缺失将导致程序无法启动!

  1. 执行下列命令,获取zkSNARK核心参数模块

    vds-fetch-params

    Tips:

    • 命令执行后将会自动从网络下载 sapling-spend.params 和 sapling-output.params 两个文件,文件存放路径为 /root/.vds-params 目录下,Linux系统中 .开头的文件夹为隐藏文件夹;
    • 因zkSNARK模块是独立的核心参数文件,可与多个节点或不同程序进程共享,因此不需要存放在VDS数据目录内;
    • 下载过程受网络速度影响可能时间较长;
    • 下载过程中可能出现 终端意外关闭 或 下载超时 导致下载失败,如遇失败情况请执行下面操作;
  2. 上述执行成功则忽略本步骤,如失败请执行下面操作

    使用迅雷或浏览器下载下面两个文件:

    https://download.z.cash/downloads/sapling-spend.params
    https://download.z.cash/downloads/sapling-output.params

    下载成功后,使用 Filezilla 工具将上述两个文件上传至服务器 /root/.vds-params 目录中。

    Tips:本步骤操作等同于 步骤1

创建vds.conf配置

  1. 本地电脑新建一个文本文档,并重命名为 vds.conf

  2. 向 vds.conf 文件中写入以下配置内容

     ### VDS Config ###
    conf=/root/.vds/vds.conf
    datadir=/vds_data
    externalip=此处替换为云服务器的公网IP ### RPC Config ###
    server=1
    rpcuser=此处替换为一个用户名,8位大小写字母即可 rpcpassword=此处替换为一个用户名,12位大小写字母+数字即可 rpcallowip=127.0.0.1
    ### Connect Config ###
    listen=1
    seednode=95.183.55.251
    seednode=46.28.207.161
    seednode=109.236.86.26
    seednode=23.106.215.132
    ### Wallet Config ###
    disablewallet=1  

    注意橙色将标记处修改为自己的设置,再写入 vds.conf 文件保存!

    参数解读

    • # 井号开头的配置项为注释,程序在读取时会略过 # 开头的配置;
    • conf 指定配置文件位置,/root/.vds/vds.conf 是默认的配置文件位置;
    • datadir 指定VDS数据存放位置,此处设置 /vds_data 文件夹是初始创建的100G专用数据盘;
    • externalip 设置服务器的公网IP地址;
    • server 接受命令行和JSON-RPC命令,1为接受,0为拒绝;
    • rpcuser 设置JSON-RPC连接的用户名,此处需自己设定一个用户名;
    • rpcpassword 设置JSON-RPC连接的密码,此处需自己设定一个密码;
    • rpcallowip 允许来自指定地址的JSON-RPC连接,127.0.0.1 为只允许本机访问,安全起见请保持使用该设置。可设置单个IP(例如1.2.3.4)、网络/网络掩码(例如1.2.3.4/255.255.255.0)或网络/ CIDR(例如1.2.3.4/24)。用户可以多次设定这个选项;
    • listen 允许来自外部的连接,1为允许,0为拒绝;
    • seednode 通过IP地址连接到一个种子节点,该节点仅作为一个种子用于引进其他节点。 在使用初始种子节点完成引进其他节点后,客户端将与初始种子节点断开连接并使用新发现的对等节点。。用户可以多次设定这个选项
    • disablewallet 不加载钱包模块启动,1 为使生效。设置为1后节点程序启动将不加载钱包模块;
  3. 通过 Filezilla 工具上传vds.conf配置文件到 /root/.vds 目录

上传BTC数据

数据磁盘空间小于 100G 的用户执行本步骤操作。

  1. 下载剪切过的BTC数据(解压后20G左右)
  2. 下载链接: https://pan.baidu.com/s/1cxTU-yat-PRd80FcwSMq8w 提取码: 7umu
  3. 通过 Filezilla 将解压出的 bitcoin 文件夹上传至云服务器 /vds_data 目录中

启动主节点

执行下列启动命令:

vdsd -daemon
  • 启动后节点程序将不加载钱包运行,开始同步区块数据;
  • -daemon 参数将使节点程序后台启动运行,终端关闭不影响vds程序运行;

3.主节点常用管理命令

检测程序进程

ps -ef | grep -v grep | grep vdsd | wc -l

返回值说明:

  • 0: 无VDS程序运行,说明客户端未启动;
  • 1: 存在正在运行的VDS程序,说明有客户端正在运行,或在关闭中;

每次执行节点的停止操作,需要配合执行检测程序进程,以确定程序是否运行正常。

主节点启动

  1. 检查是否有正在运行的VDS进程:

    ps -ef | grep -v grep | grep vdsd | wc -l

    返回值为0则可执行下一步启动操作。

  2. 后台启动VDS客户端(终端关闭不受影响)

    vdsd -daemon
  3. 检查启动情况

    vdsd getinfo

    能正常返回Loading载入信息节点信息 则说明启动成功。

主节点停止

执行停止命令

vds-cli stop

执行后验证是否完全停止

ps -ef | grep -v grep | grep vdsd | wc -l

返回值为 0 ,则说明完全停止,未完全停止前请勿做任何操作!

查看节点信息

vds-cli getinfo

查看网络信息

vds-cli getnetworkinfo

四、超级节点部署

本章将介绍如何部署超级节点,实现锁仓10000币获取超级节点收益,为确保安全性本章主要介绍 私钥分离 的部署方式。

1.超级节点须知

FBI Warning:

  • 清楚 助记词、私钥、钱包密码 的重要性,及丢失的风险;
  • 手机已安装VDS钱包,并持有大于10000 vollar;
  • 已经按教程成功搭建了服务器、主节点;
  • 切记请勿将 助记词、私钥、钱包密码等 提供任何第三方!!!

2.创建专用地址(手机端操作)

创建一个新地址

使用手机端创建一个新地址;

向地址转入10000V

使用手机钱包向新建的超级节点专用地址一次性转入10000币。

  • 务必一次性转入,多次转入凑整10000币无效;
  • 务必为整数10000,如果含小数或不足10000整数无效;

查看交易TXID

可通过钱包转账记录或区块浏览器查询该笔交易的TXID。

导出BIP38私钥

手机钱包导出BIP38私钥,并保存好后面会用到,为保障资金风险请勿泄露给任何第三方。

3.配置超级节点

生成超级节点专用私钥

超级节点专用私钥 与 地址私钥不同,超级节点专用私钥是用来确定节点唯一性的标志,即使遗失也不会造成账户资金被盗。

vds-cli masternode genkey

返回值示例:

93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg

注:请保管好生成的超级节点专用私钥,后面会用到!

修改超级节点配置

1.修改vds.conf配置

使用Filezilla工具,将服务器上/root/.vds/vds.conf下载至本地,向最后一行增加以下内容:

 ### Vnet Config ###
netudplistenport=50000
nettcplistenport=50001
## Masternode Config ##
masternode=1
masternodeprivkey=此处填入前面生成的 超级节点专用私钥  

参数解读

  • netudplistenport 指定VDS匿名网络UDP协议使用端口,默认为 50000,可设置范围 1 - 65535,避免端口冲突建议使用默认设置;
  • nettcplistenport 指定VDS匿名网络TCP协议使用端口,默认为 50001,可设置范围 1 - 65535,避免端口冲突建议使用默认设置;
  • masternode 以客户端充当超级节点,1为启用,0为关闭;
  • masternodeprivkey 此处填入前面生成的 超级节点专用私钥,注意不是钱包地址私钥,务必区分开!

部署超级节点必须设置以上四个参数,修改完成后上传覆盖vds.conf文件。

检查配置写入情况

cat /root/.vds/vds.conf

如返回值和上面填入的参数内容一致,则修改成功。


2.修改masternode.conf配置

使用Filezilla工具,将服务器上/vds_data/masternode.conf下载至本地,删除里面所有内容,然后增加以下内容:

【自定义超级节点名称】 【超级节点专用私钥】 【10000V交易TXID】 【UTXO交易输出序号】

参数说明:

  • 【自定义超级节点名称】: 填入自定义名称,注意不能用中文或符号;
  • 【超级节点专用私钥】: 填入前面通过命令生成的超级节点专用私钥,注意不是地址私钥;
  • 【10000V交易TXID】: 通过浏览器或手机钱包查询10000V交易的TXID;
  • 【UTXO交易输出序号】: 如果新地址收到第一笔10000V,UTXO交易输出序号默认为0;
  • 示例
    mn1 93HaYBVUCYjEMeeH1Y4sBGLALQZE1Yc1K64xiqgX37tGBDQL8Xg 2bcd3c84c84f87eaa86e4e56834c92927a07f9e18718810b92e0d0324456a67c 0

修改完成后上传覆盖masternode.conf文件。

检查配置写入情况

cat /vds_data/masternode.conf

如返回值和上面填入的四个参数内容一致,则修改成功。


以上两个配置文件完成修改后,请关闭并重新启动vds程序。

4.超级节点自检

检查VDS区块高度

vds-cli getblockcount

将返回值与区块浏览器查询到的最新高度对比,如本地高度小于最新区块高度,等待同步至最新高度进行下一步操作。

检查BTC区块高度

vds-cli bitcoin getblockcount

将返回值与区块浏览器查询到的最新高度对比,如本地高度小于最新区块高度,等待同步至最新高度进行下一步操作。

检查匿名网络端口状态

vds-cli getservicelistenstate

返回值:

  • udpPortState1正常,为0说明端口关闭;
  • tcpPortState1正常,为0说明端口关闭;

udpPortStatetcpPortState返回值均为1,则进行下一步,否则请检查防火墙设置。

检查同步器状态

vds-cli mnsync status

返回值示例:

 {
  "AssetID": 999,
  "AssetName": "MASTERNODE_SYNC_FINISHED",
  "AssetStartTime": 1582732819,
  "Attempt": 0,
  "IsBlockchainSynced": true,
  "IsMasternodeListSynced": true,
  "IsWinnersListSynced": true,
  "IsSynced": true,
  "IsFailed": false
}  

参数说明:

  • AssetID 参数为 999 : 说明同步器已经完成超级节点数据同步,可进行下一步操作;
  • AssetID 参数非 999 : 说明同步器正在同步超级节点数据,请等待一段时间完成超级节点数据同步;

5.超级节点上线

连接节点服务器

打开VDS手机客户端,依次点击 【设置】 -> 【网络监控】 -> 【添加自定义节点】,将服务器信息填入:

超级节点搭建教程(无钱包私钥分离搭建) 超级节点搭建教程(无钱包私钥分离搭建)
  • 添加后等待连接,右侧圆点指示灯 绿色 表示连接成功;
  • 远程端口:默认为 6533 ;
  • 连接后等待数据同步至最新区块进行下一步操作 ;

配置私钥分离

打开VDS手机客户端,依次点击钱包首页的 【主节点】 -> 【+号】,将超级节点地址信息填入:

超级节点搭建教程(无钱包私钥分离搭建)

配置项说明:

  • 备注:设置一个超级节点名称
  • 主节点私钥字符串:填入在服务器上生成的 超级节点专用私钥,注意不是地址私钥!
  • 地址BIP38私钥:填入导出的 地址BIP38私钥
  • 质押的UTXO交易ID:可通过浏览器或手机端查询转账TXID;
  • UTXO交易索引:账户接受的第一笔转账默认为0,此处填入 0 即可;

广播上线请求

打开VDS手机客户端,点击钱包首页的 【主节点】,在添加的超级节点右侧点击  图标,远程广播启动超级节点上线;

提示:

  • 当圆圈变绿色,说明超级节点上线成功;
  • 如果遇到点击后无反应请检查网络连接情况、区块数据同步情况、账户内是否存有一个UXTO记录的整数10000币;
  • 发现部分手机机型存在bug,如检查后仍无反应,请更换手机尝试;

上线后可通过浏览器或命令查询超级节点在线状态。

6.超级节点常用命令

查询超级节点状态:

vds-cli masternode status

五、常见问题及处理办法

待更新。



标签:VDS超级节点  

网站首页 - 网站地图

赣ICP备15008439号