Horizen节点减少挑战时间和更新节点跟踪器

亲爱的Horizen社区,为加强节点网络,我们宣布两个重要变化:1.减少节点挑战时间 2.更新节点跟踪器V0.4.0版本
头等仓APP下载

Horizen节点减少挑战时间和更新节点跟踪器

亲爱的Horizen社区,

为加强节点网络,我们宣布两个重要变化:

1.减少节点挑战时间
2.更新节点跟踪器V0.4.0版本

节点时间变化

从2月18日开始,减少安全节点和超级节点的挑战时间。新挑战时间为:

a.安全节点:200秒
b.超级节点:100秒

最新网络强制升级,ZEN 2.0.16实现了新的分离电路设计(Groth16),隐蔽交易所需时间减少近50%,从而减少节点挑战时间。

新的分离电路设计可以更好地扩展多核cpu,改进一些节点配置。

ZEN生态系统需要强大的节点网络来支持。为保持硬件配置的稳健性,我们减少安全节点和超级节点执行时间。

节点跟踪器v0.4.0版本变化

最新的节点跟踪器v0.4.0版本有助于顺利连接和正常运行时间。

所有安全节点和超级节点要更新到v0.4.0版本新版本。3月1日起运行。

请在github自述文件中查看更新节点的通用指令。

详细说明请查看维护指南:升级跟踪软件(systemd)。

摘要列表:

重新连接前,添加随机延迟;
重新连接时,删除接口并初始化;
添加下拉接口,并在服务器请求时连接;
节点在区域之间移动;
删除状态检查中的tls节点;
服务器请求中添加tls节点;
随机重试后,添加状态超时确认到重置接口;
在跟踪服务器中添加重置计时器和其他设置;
添加并保存计时器和其他设置;
添加多个z地址验证以使用最高余额;
根据接口ping/pong添加延迟检查;
在应用程序级定期添加 “checkIn”(ping/pong);
添加错误检查并在失败时重试计时器,以获得z地址的余额;
将应用程序设置保存至本地,并允许从服务器中更新;
将ipv6查找系列添加到ipv6 dns解决方案(感谢emminer !)。

详细说明:

重新连接前随机延迟——连接断开时,跟踪器在重新连接时会随机分配时间。这种使用本机的socker.io功能重新连接节点,时间间隔更长(默认一分钟左右),利于重启跟踪服务器。

重新连接时,删除接口并重启——因为现在只需记录事件,无需重新初始化内部对象。

添加下拉接口并在服务器请求时连接——发送跟踪服务器的命令重置socket.io接口。

节点在区域之间“移动”——如果节点在区域之间移动,再次运行设置,可能会回到初始区域。

在状态检查中删除tls节点——不再用于安全节点。

在服务器请求上添加tls节点——服务器可以从节点请求对等节点列表进行故障排除。

在随机重试后,添加状态确认超时到重置接口——如果服务器未定期(6分钟)回复状态检查,跟踪器根据等待时间重新发送状态检查。若3次重试后仍无响应,则重置连接。若重置后仍无应答,则重试间隔增加到最大值(默认2分钟)。

跟踪服务器添加重置计时器和其他设置——跟踪服务器可以管理某些设置。

添加并保存计时器和其他设置——保存某些设置到节点跟踪器的本地存储中。每个状态检查中发送每部分时间戳,并在服务器上比较。若服务器值较新,则将其发送到节点跟踪器。运行计时器重置(检查和状态检查)。

添加多个z地址检查以使用最高余额——如果有多个z地址应对挑战,那么使用余额最高的Z地址。

在应用程序级添加定期“checkIn” (ping/pong)——如果服务器断开连接,则更新启动故障转移计时器的现有连接检查(每30秒一次),通过接口向服务器发送请求。它计算5秒响应窗口内错过的回复,超过2个,则重置连接。此功能默认关闭,稍后从跟踪系统中启用。

添加错误检查失败后,重置计时器,以获得z地址的余额——报告问题难以复制。如果存在‘ERROR zend addwithbalance’问题,计时器会重试直至成功。

将ipv6查找列表添加到ipv6 dns解决方案——社区(emminer)公关将“family:6”包含在dns参数内,仅在使用ipv6时查找。

本文由 区块链资讯平台头等仓 作者:Winny 发表,其版权均为 区块链资讯平台头等仓 所有,文章内容系作者个人观点,不代表 区块链资讯平台头等仓 对观点赞同或支持。如需转载,请注明文章来源。
头等仓APP下载

发表评论