本篇文章针对新装节点的Pi友们而写,老手请绕过。
拉取容器镜像及同步区块
Pi节点搭建成功后,首先要创建容器(以下都是程序自动执行,只需要耐心等待)
如图Consensus container显示为creating(创建中),正在拉取容器镜像,成功后会显示为:running,如下图:
此时右边的Consensus会有数据显示。
第一行State显示为Catching up(追赶中)证明开始同步区块,State一般显示为3种:Joining(加入网络);Catching up(追赶中);Synced(已同步)
同步的时间视网速而定,快的几十分钟,慢的几个小时甚至更久
当节点已同步时,State显示为Synced!
第三行的latest block显示为a few seconds ago(几秒钟前)或者显示为a minute ago(一分钟前),以上2种为最佳状态。
注:有延迟会显示例如:30 minute ago(30分钟前)或者2 hour ago(2小时前)
点击Back返回会看到双区块显示
此时节点已是正常运行,保持在线状态,挂着就行了
端口的开放检测
节点要定期检测端口是否正常开放,输入以下网址检测端口开放
https://pi-mods.de/nodeports/
如图10个端口显示为open,证明服务器已开放了这10个端口
我们用云服务器搭建的045还需要再检测一次
http://pi-node.cn/
上面如果显示红色的区块未知,说明云服务器到本地的端口穿透不成功,需要在服务器重新做端口穿透。
备注:0.4.7版本节点,只显示3个端口通是正常的,因为0.4.5使用第三方端口工具,打开了10个端口,实际项目方只使用了3个端口。
搭建节点后需要关闭电脑休眠、系统更新
1、关闭电脑休眠
打开控制面板-电源选项
点击更改计划设置,睡眠状态改为“从不”
2、关闭系统更新
网上的教程太繁琐,推荐一个关闭自动更新的软件,点击下载
选择禁用服务,立即应用即可。
3、关闭docker自动更新
打开docker,点击上方齿轮形状的设置按钮
在左侧的点击Software updates
勾选部分全去掉,点右下角的Apply restart
节点的奖励问题总结
节点奖励主要取决于以下三个条件:
1、电脑(服务器)配置(CPU贡献率)
从官方发布的技术要点我们知道,内存不低于8G、SSD硬盘等条件很容易满足,甚至于“笔记本”也可以运行。
运行中8G内存很容易超过80%占用率,导致机器热量增高,所以需要至少16G以上,内存频率越高效率越高。
固态硬盘近年来进化显著,读写速率需要与主板及其他元件相配,单选某一项高配都不能达到目的。国内主流节点先锋大多选择1TB容量,这可以减少未来配置更新的节奏。
核心线程是决定奖励高低的重要因素,一个线程相当于一个银行的记账会计,线程越多工作量越大奖励越多。
使用笔记本电脑以及较老配置的台式机,运行数据显示会长期徘徊在极低奖励范围,所以务必尽快更新配置。
2、网络稳定性(端口开放率)
网络稳定性是数据交换对象增量的重要依据, 端口开放才会有其他节点从你这里同步区块数据(端口开放是作为超级节点的主要条件)
使用VPN软件(加速器)不会开放端口,当你的端口开放率一直为0时,会影响你的节点收益。
不断网是关键。
3、在线时长(在线率)
目前奖励以90天内的数据作为第一要素,180天及更长阶段奖励优势略显不足,这一状况会在未来的某个阶段被调整(修改奖励公式参数)。
也就是说,现在积极鼓励先锋搭建节点,随着饱和度增长,新建节点会有一个长时间的考察筛选
期。
注:新节点搭建三天后会出现奖励,前期奖励可能不稳定,例如昨天是1.7,今天变成0.3,只要端口正常开放,区块同步就不用在意,正常挂机即可。
有的时候节点奖励会归零(区块正常同步,端口打开),不要担心,第二天会恢复,一年多的老节点也会偶尔有归零的情况,什么原因不得知。
很多Pi友为了节点奖励才做的节点,我只能说你的格局小了,节点的优势主网后才会体现出来,节点的奖励机制应该是从2022年3月份开始的,之前的节点不管是045还是047都没有奖励的。
区块延迟、卡块的处理方法
当区块有延迟,只要不是特别久,有时延迟几十分钟、几个小时或者1天甚至2天(可能网络的原因),他会自动追赶上,实在不行卡着不动了,有以下2中解决方法:
1、关闭小红点,再打开
然后刷新一下docker,重新等待区块同步
2、清除区块数据
点击Remove all blockchain data清除区块数据,需要像一开始新节点那样重新等待同步,需要漫长的等待期,除非万不得已不要使用此方法。
节点页面图解
节点安装日期和90天在线率自从2022年10月1日之后,就不再显示了,不要问我为什么我也不知道,这个要问项目方了
进入节点故障排诊断页面查看Pi节点运行状态,主要查看以下几个指标即可。
-
Consensus container enabled: Yes 共识容器已启用:是
-
Node switch on: Yes 节点打开:是
-
Consensus container: running 共识容器: 正在运行
-
State:Synced! 状态: 已同步!
-
Outgoing connections:8 输出连接;只要这里显示数值不是0表示一切正常
-
Incoming connections:3 输入连接;首次搭建的节点,此处数值均为0,待节点稳定后会输入数值会陆续变化。
-
Supporting other nodes: Yes 支持其他节点;当Incoming connections输入连接有变化后,此处的Supporting other nodes值会变为YES。
-
Remove all blockchain data区块数据;在无特殊情况下,此处的区块数据不要去删除
Local block number:本地区块高度
Latest block number:网络区块高度
首次搭建的Pi节点,Local block number本地区块高度显示为“1”,受电脑配置或者网速影响,区块高度同步完成需要数小时甚至更久
节点同步完成后,上下区块数值一致证明已同步!
自从官方1年前更新了刀客容器后,红框里的两项已经检测不通,只需要第一个(端口监听)打勾就行(关闭小红点的状态下,点击check now就可以下载),这个不下载也行,目前来说对节点没有影响
节点白屏的处理方法
当电脑重新启动后,节点可能会有白屏无法打开的现象
一般Pi Node和docker还有VPN都设置的开机自启,VPN在Node之后启动或者有一段时间需要连接,这时候便出现白屏,刷新一下即可
或者按 Ctrl+R刷新几次
如果还不能解决
在桌面网络图标点右键-属性,点击"以太网"-属性,打开以下窗口
把IPV6的勾去掉,确定,再刷新节点页面。
PiNode0.4.7和0.4.5版本的区别
有很多Pi友对于这两个版本有很多疑问,到底用哪个呢?下面我就个人看法来讲解一下这两个版本有什么区别。
Pi Node0.4.7的诞生
0.4.7由何而来?先来了解一下它的出现原因,为什么官方网站上找不到?
自从Pi被大陆墙了之后,一夜之间,所有派友点不了闪电,所有节点全部掉线,时隔不久,中文区聊天室发布了0.4.7版本,可以从其他节点同步数据来运行区块链。
我认为它的底层代码和0.4.5版本是一样的,只是略微做了改动,程序应该出自官方,安全性不必担心。
但是当时也略有缺陷:无法显示安装日期与在线率;协议版本不显示(当时0.4.5版本这些是全都显示的,自2022年10月1日之后,两个版本都不显示安装日期和在线率)
那时候0.4.5版本也是没有奖励的!22年3月份之后0.4.5版本才有的奖励!
为什么官网找不到下载?假如我是项目方,我也不会把0.4.7放在官方上,因为只是针对一个地区修改的版本,放在官网容易误导其他国家下载,所以全球还是以0.4.5版本为主。
为什么0.4.7没有奖励?
由于0.4.7版本无法直连官方主服务器,你的节点数据无法反馈给官方,打个比方,你在某公司上班,一个月后没人给你记考勤,那么财务如何给你结算工资?大概就是这个道理!
有很多朋友问0.4.7什么时候能有奖励?这个我也不好说,大概可能要等主网之后能解决此问题。
至于哪个版本好呢?仁者见仁智者见智,很多朋友为了节点收益从0.4.7改为了0.4.5,也有部分朋友坚持运行0.4.7,但是不管哪个版本,我们都是为了Pi的区块链做贡献,都是一样的。
0.4.7版本的高收益?新节点高收益?
因为0.4.7版本核心是和0.4.5版本一样的,例如0.4.7开梯子(也可直连官方服务器)也是会和0.4.5一样有收益的!
最近有很多新装节点0.4.7(或者0.4.5)第二天就出现高收益,比如7或者8以上的收益,我只想说,这种情况百分之百是共用了UUID,属于作弊!比方说我一个今天才装的新节点,拷贝了节点收益8的老节点的UUID文件,那么我新节点第二天的奖励会和老节点一样多!这种情况下官方要处罚的话会两个账号一起处罚!所以不要为了一时的奖励而把自己的账号弄废了就得不偿失。
所以派友们做节点一定要保护好自己的UUID,不要泄露出去,找别人做节点也要找信得过的人,网上有些卖电脑做节点的人为了省事,把装好docker和node的系统给克隆出来,要知道节点的UUID不是绑定账号才生成的,而是你安装pinode的时候就已经生成了!所以买他电脑的都是统一的UUID!所以这样就坑人了,有这种情况的派友不要因为高收益沾沾自喜,你的账号已经很危险了!这样已经严重违背了区块链公平公正的原则,官方不会坐视不管的,坚持三年挖派不易,不要轻易的毁了自己的账号!
真正的新节点会从0点几或者1点几累计增加,慢慢增长,前期收益不稳定高低起伏,或者会偶尔归零,只要保持在线率和端口正常开放,区块正常同步,其他不必担心,奖励会一点点上来的!
国内做0.4.5违规?
尼古拉斯曾经回答过不限制用各种方法搭建节点,没有否决用VPN是违规的节点,至于中文区聊天室管理员说搭建0.4.5版本自行承担后果,我只能说在国内搭建VPN是不被允许的,有N多种方法绕过gwf防火墙来搭建0.4.5节点!首先你要明白一点聊天室管理员并不代表官方言论!所有推文、某音、某手的主播也不代表官方言论!现在虚假消息满天飞,要有自己的主管判断,莫要听风就是雨!