Chia 自建同步节点
自建节点原料
首先需要准备一台 vps 收费免费的都可以。注意:必须要保证延迟比较低哦。(配置低一点都无所谓,主要是用来做个人节点同步的。)
这里推荐腾讯云香港或者国内的机器新用户一年 98 元超值。立刻去购买
系统
Ubuntu 18.04 LTS
步骤
登录云服务器
首先使用SSH登录到云服务器。
更新Pyhton环境
sudo apt-get install python3.7-venv python3.7-distutils python3.7-dev git -y
更新Ubuntu软件库
sudo apt-get update
sudo apt-get upgrade -y
下载chia
git clone https://github.com/Chia-Network/chia-blockchain.git -b latest --recurse-submodules
注意如果出现报错
如果报错提示 fatal: unable to access 'https://github.comxxxxxxxxxxx': Failed to connect to xxxxxxxxxxxxx
则执行以下命令,如果没有报错忽略这一步
git clone git://github.com/Chia-Network/chia-blockchain.git -b latest --recurse-submodules
出现这样的代码说明已经安装完成
开始安装chia
cd chia-blockchain
chmod +x ./install.sh
sh install.sh
这个过程会比较漫长,请耐心等待安装完毕。
激活 chia 环境
. ./activate
这里注意前面是两个 . . 并且中间还有一个空格
启动并配置chia服务
这里会自动创建一个私钥和公钥,可以不用管,我们只是用来当作全节点服务用。
chia init
chia keys generate
chia start all
chia show -s
显示以下内容即配置成功完成,只需要等待同步完成。
防火墙添加规则
在你主机提供商的防火墙控制面板添加新的防火墙规则,允许8444端口通过。当然你也可以直接配置允许所有端口。
后续的版本更新和维护命令
注意:更新过程中如果提示 RELEASE.dev0 的内容需要手动删除 package-lock.json 文件,然后再执行 install.sh
cd chia-blockchain
chia stop -d all
deactivate
git fetch
git checkout latest
git reset --hard FETCH_HEAD
# If you get RELEASE.dev0 then delete the package-lock.json in chia-blockchain-gui and install.sh again
sh install.sh
. ./activate
结束
至此在你的chia客户端中添加你的云服务器地址和8444端口号就可以直接使用了。再也不用愁节点未同步了。
小白の博客(https://www.xiaobai666.top)已经改成
网站名称:罗小黑
网站域名:https://www.aiyo99.com
网站头像:https://thirdqq.qlogo.cn/g?b=qq&nk=3285884651&s=100
网站介绍: 我在等一个人,等一个想保护的人。
麻烦修改一下哦
已经修改。