议长节点和参议节点部署流程

介绍

YOUChain 1.0 采用了双层节点结构,且采取逐步的去中心化策略。

议长节点和参议节点作为网络的核心节点,需要较高的硬件和网络条件。

本文将简要介绍上述两类节点的部署流程。

部署要求

硬件

1
2
3
4
5
6
7
8
9
10
11
议长节点最低配置要求:
CPU: 16 核
RAM: 32 GB
硬盘: 2 TB SSD
带宽:200 Mb 独享

参议节点最低配置要求:
CPU: 16 核
RAM:32 GB
硬盘:2 TB SSD
带宽:100 Mb 独享

操作系统

1
2
3
满足以下其中之一
1. centos 7+ 64bit(推荐)
2. ubuntu 16.04+ 64bit

公网 IPv4 地址

静态公网 IP

节点安全

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
1.配置DDoS高防服务;

2.只开放以下端口;

8283 rpc-tcp/udp
8284 ws-tpc/udp

9283 p2p-tcp/udp
9284 p2p-discov-tcp/udp

7283 metris-tcp/udp

3.更改SSH默认的22端口,配置SSH只允许用key(并对key加密)登录,禁止密码登录,并限制访问SSH端口的IP;

4.非root启动节点程序;

启动流程

1)节点主需在 YOUChain 官方登记待部署主机如下信息,官方将进行网络安全测试。

1
2
IP
与节点有关的端口开放情况

2)获得节点二进制文件

通过如下2种途径可以拿到节点程序安装部署包:

1
2
1. 官网提供的默认部署包
2. 源码供自编译和部署(源码将会于近期开源,请关注公告)

3)启动节点

参照YOUChain 开发者网站文档进行节点启动。

相关文章推荐