Vision主网终于2022.3.1上线,2022.3.15对外公开。作为Vision爱好者,历经千辛万苦从内部人士手中获得2000VS。话不多说,正式开始第一验证者之旅。如果想成为第一验证者,参与出块,维护网络稳定的同时获得相关收益(出块奖励+投票奖励),那可以按照下面步骤部署。
一、购买机器
https://www.aliyun.com/
我这里购买的是阿里云机器(乌兰察布地区有优惠哦),一年也就5000RMB不到。购买完进入控制台
二、下载Vtimes钱包生成Vision账户
Chrome商店搜索安装Vtimes钱包(需要fq喔)
https://chrome.google.com/webstore/category/extensions
点击1处右上角"拼图“可以找到Vtimes,点击2处的小钉子这样Vtimes就会出现在导航页。两次输入密码,账户的私钥以及密码只会保存在浏览器端,不会跟任何服务器有交互,这样Vtimes是十分安全滴。
如果没有账户就新创建个,首先会生成助记词(十分重要注意保密保存,丢失了这个等于你的账户就丢了,也不能给任何用户看),然后重复输入一次助记词验证下。
三.申请成为验证者(Validator)并进行节点质押FVGuarantee
如果想要成为第一验证者参与出块,首先需要申请成为验证者。https://www.visionscan.org/fv/validators 进入申请页面,填写机构网址,申请会消耗掉900VS。
Vtimes会弹出签名框,确认后等待一会,就可以看到自己成为验证者了。
成为验证者后进入https://www.visionscan.org/pledge/nodepledge 页面,需要进行节点质押FVGuarantee,1000VS起步喔,具体的规则分析见 【Vision学习系列】第一验证者FV投票选举机制_m0_60850347的博客-CSDN博客
https://www.visionscan.org/pledge/nodepledge
让朋友们进入这个页面给自己的地址投票,拉票~,拉票~,拉票~
https://www.visionscan.org/pledge/votes
四、部署Witness节点
阿里云控制台,进入安全组,机器的安全组设置打开 16666端口 (其他节点会使用16666端口与我们节点通信)
进入实例,点击远程连接,进入Web远程ssh连接页面。
第一次需要点击设置下密码
点击远程连接,输入密码即进入web控制台(科技感十足的命令行界面)
开始操作部署,首先安装docker环境
apt-get update
apt-get install docker.io -y
然后一行命令就可以启动主网docker witness节点 (最新部署方式见Docker快速部署)
docker run -itd \
-v "/data/mainnet:/data/vision" \
-p 6666:6666 \
-p 7080:7080 \
-p 7081:7081 \
-p 7082:7082 \
-p 16666:16666 \
-p 60061:60061 \
-p 60071:60071 \
-p 60081:60081 \
--name vision-mainnet \
maintainers/vision:mainnet --net mainnet --private xxxxxxx
使用tail -f 查看日志,界面飞速华东,可以看到节点正在追赶区块。
tail -f /data/mainnet/logs/vision.log
查看当前节点追赶的区块高度 ,跟浏览器上对比基本追赶上啦
curl http://localhost:7080/wallet/getnowblock