Conflux网络全节点教程 v0.6.2(仅限于v0.6.2之前版本)

40,180 阅读7分钟

Conflux官网:confluxnetwork.org/

Conflux插件钱包:portal.conflux-chain.org/

Conflux区块浏览器:www.confluxscan.io

0.准备——获取钱包地址

1.如何在 Windows 10上安装 Conflux

2.如何在 Mac OS 上安装 Conflux

3.如何在 Linux 上安装 Conflux

4.如何同步最新Conflux网络代码

5.日志查看

6.相关工具

  • Conflux 主网第二阶段 Conflux Oceanus 已于 2020.7.18 上线,版本号:v0.6.2

  • Conflux当前测试网为 Conflux Testnet,版本号:v0.6.0-rc-3,所有数据均为 Conflux 测试网数据。

  • Conflux Bounty Program 已于19年8月初上线。未来Bounty Program当中会包含一系列的任务,完成任务后可获得“fans token”,主网上线后可以通过智能合约兑换成主网coin。

  • Conflux网络已经进入一个稳定的版本,各个操作系统编译好的可执行文件已经放在了Github上,本教程省去了安装环境的步骤,会对没有编程经验的小伙伴更友好。

  • ⚠️启动挖矿前请校对本地时间是否与真实时间有误差,如果有误差可能会出现挖到区块但是没有cfx的奖励现象,请注意!

  • ⚠️v0.5.0版本Conflux网络修改了之前地址生成规则,所有普通账户地址以0x1开头,所有合约账户地址以0x8开头。 之前的普通账户钱包地址的十六进制地址第一个字符会自动替换为1,不影响您的私钥。例如,如果您的地址为0x7b5c ...,则此更新后您的地址将更改为0x1b5c ...。 之后的 CFX 和 FC 的转账注意使用新的地址。

  • 敬告:现阶段,FC/CFX 没有任何上线中心化交易平台的计划,体验 FC/CFX 只有 Conflux 网络这一种途径。详情请查看➡️点击链接

0. 准备——获取钱包地址

由于web版钱包存在一定安全性风险,推荐使用Conflux插件钱包ConfluxPortal

[教程]Conflux插件钱包ConfluxPortal安装说明教程

1.如何在 Windows 10安装 Conflux

下载程序

  • 下载地址: 点击这里
  • 点击 Assets, 选择下载对应操作系统的包,使用最新版本。(Conflux v0.6.2)

运行 conflux 准备

  1. 解压缩下载包
  • 鼠标点击进入: C 盘 --> User --> <UserName>
  • 创建目录: conflux
  • 将下载包解压至目录: conflux

⚠️目录结构为

conflux 
└── run 
     ├── conflux.exe 
     ├── default.toml 
     ├── log.yaml   
     └── throttling.toml  

配置 conflux

  1. 开始配置 conflux

用鼠标点击: C 盘 --> User --> <UserName> --> conflux --> run

用文本编辑器打开 default.toml 文件, 找到以下 item 进行配置:

  • 配置: start_mining

只是移除行首: #

start-mining

  • 配置: mining_author粘贴钱包地址

说明: 钱包地址配置需要移除前缀: #0x.

mining_author

  • public_address : xx.xx.xx.xx:32323

网关出口地址可以在百度搜索栏输入: ip , 来获得. 指定自己的出口公网 IP 地址以及端口. 默认端口为 32323(复制百度上的ip地址后面要加上“:32323”,最终样式是xx.xx.xx.xx:32323)

配置完成, 保存退出。

运行 conflux

打开开始菜单, 搜索 cmd, 双击打开:

cd conflux\run
conflux --config default.toml --full 2>stderr.txt

即可开始挖矿


2. stop mining - 在运行 conflux 的 cmd 窗口按: ctrl +c , 或者 - 直接关闭cmd窗口,或者 - 打开任务管理器:详细信息--> 查找 conflux, 选择之后结束进程

2.如何在 MacOS 安装 Conflux

下载程序

  1. 下载
  • 下载地址: 点击这里
  • 点击 Assets, 选择下载对应操作系统的包,使用最新版本。(Conflux v0.6.2)


运行 conflux 准备

三个约定:

  • 约定1: 下载包在电脑: Downloads(下载) 目录下
  • 约定2: 下载包名称为: conflux_mac_v0.6.2.zip
  • 约定3: 解压后目录名称为run, 为了方便管理: 创建名称为 conflux的目录, 将 run目录置于其中。 目录结构如下:
conflux 
└── run 
     ├── conflux.exe 
     ├── default.toml 
     ├── log.yaml   
     └── throttling.toml  

说明: 以下命令建立在以上三条约定之上, 如果 下载目录不一致, 亦或 下载包名因为版本更新而变更, 都需要做出对应的调整.


在MAC中搜索“Terminal”(终端)并打开

  1. 解压缩下载包

分别复制以下代码至“Terminal”(终端)后回车

cd ~/Downloads && mkdir -p conflux 


unzip conflux_mac_v0.6.2.zip -d conflux


cd conflux/run

命令解释:

  • 进入 Downloads 目录,创建名称为 conflux 的目录 (约定 1)
  • 将包内容解压到目录conflux中. (约定2-3)
  • 进入运行目录

配置 conflux

  1. 开始配置 conflux

用鼠标点击: Finder --> Downloads --> conflux --> run --> default.toml

用 TextEdit 打开

  • 配置: start_mining

只是移除行首: #

start-mining

  • 配置: mining_author粘贴钱包地址

说明: 钱包地址配置需要移除前缀: #0x.

mining_author

  • public_address : xx.xx.xx.xx:32323

网关出口地址可以在百度搜索栏输入: ip , 来获得. 指定自己的出口公网 IP 地址以及端口. 默认端口为 32323(复制百度上的ip地址后面要加上“:32323”,最终样式是xx.xx.xx.xx:32323)

配置完成, 保存退出。


运行 conflux

复制以下代码至“Terminal”(终端)后回车

cd ~/Downloads/conflux/run

ulimit -n 10000

./conflux --config default.toml --full 2>stderr.txt

即可开始挖矿


2. stop mining - 在运行 conflux 的“Terminal”窗口按:Ctrl +c , 或者 - 直接关闭“Terminal”窗口

3.如何在 Linux 安装 Conflux

下载程序

  1. 下载
  • 下载地址: 点击这里
  • 点击 Assets, 选择下载对应操作系统的包,使用最新版本。(0.6.2)


运行 conflux 准备

  1. 解压缩下载包

分别复制以下代码至“Terminal”(终端)回车

mkdir -p conflux

unzip conflux_linux_v0.6.2
.zip -d conflux && cd conflux/run

目录结构:

conflux 
└── run 
     ├── conflux.exe 
     ├── default.toml 
     ├── log.yaml   
     └── throttling.toml 

配置 conflux

  1. 开始配置 conflux

编辑: conflux/run/default.toml

  • 配置: start_mining

只是移除行首: #

start-mining

  • 配置: mining_author粘贴钱包地址

说明: 钱包地址配置需要移除前缀: #0x.

mining_author

  • public_address : xx.xx.xx.xx:32323

网关出口地址可以在百度搜索栏输入: ip , 来获得. 指定自己的出口公网 IP 地址以及端口. 默认端口为 32323(复制百度上的ip地址后面要加上“:32323”,最终样式是xx.xx.xx.xx:32323)

配置完成, 保存退出。


运行 conflux

./conflux --config default.toml --full 2>stderr.txt

即可开始挖矿



4.如何同步最新Conflux网络程序

请先查看Conflux网络最新版版本号➡(github.com/Conflux-Cha…

1.删去旧本地文件

搜索找到conflux这个文件夹,点击run文件 删掉run目录下所有的内容

2. 获取最新的 pre-build 可执行包

  • 访问 github.com/Conflux-Cha… 获取最新的 release 包 (Conflux v0.6.2)
  • 解压包,并将包中的名为 conflux 的程序复制, 替换旧的程序 conflux

3.运行 conflux

cd run 

Mac:
ulimit -n 10000

./conflux --config default.toml --full 2>stderr.txt  

Linux:  ./conflux --config default.toml --full 2>stderr.txt

Windows:    conflux --config default.toml --full 2>stderr.txt

5.日志查看

1) Statistics: StatisticsInner { sync_graph: SyncGraphStatistics { inserted_block_count: xxx }, consensus_graph: ConsensusGraphStatistics { inserted_block_count: yyy, processed_block_count: yyy } }

  • xxx一直在增加,就代表区块同步是正常的,尤其是第一次加入onflux网络;
  • 附注1:mode:false,代表含义:正在记账(挖矿)。
  • 附注2:epoch:424480,代表含义:正在对424480纪元(424480高度)进行记账(挖矿)。
  • 附注3:epoch后的数值一直在递增,代表含义:一切正常。

更多内容请访问Conflux网络挖矿Tips

6.相关工具(感谢社区小伙伴Frank写的挖矿工具)

1. 挖矿算力监控工具

大家有兴趣监控自己的挖矿速度可以进入下面网站订阅一下自己的挖矿地址。耐心等待半个小时就能看到自己收入增长情况。

链接地址:forum.conflux.fun/t/topic/991

2. 查询是否成为trusted node

V0.5.0之后版本的挖矿程序我们优化了NAT穿透的支持,能够在更多的路由器型号上自动配置端口转发,不需要设置public address了。如果你的电脑有公网IP(需要打电话向您的网络服务商询问是否有公网IP),可以更方便成为trusted node。

有公网ip的用户可以打开路由器的UPnP或者NATPmP支持并保持public_address注释掉,或者手动配置端口转发并配置public_address。

请访问这个工具, 下载压缩包,把其中的exe文件放到run目录下双击运行即可

链接地址:forum.conflux.fun/t/topic/101…