如果仍然无法解决问题,请从顶部重新启动,然后再执行一次。 问题将是您的节点仍在连接到不良对等节点。
嗨,Syscoin社区,
对于托管自己的主节点的主节点所有者以及Syscoin QT或Spark的用户,必须确保其所有节点都在正确的块上。这篇文章提供了检查节点是否正确的说明,并提供了修复错误节点的简单步骤。
如果您想对该问题进行深入的解释,请访问我们的github(与12月5日相同的问题,与Dash代码相关,并且已在Syscoin 4.2 LUX中解决,即将发布):https://github.com/syscoin/ syscoin / issues / 414 31 3
如果您的主节点由第三方服务(例如AllNodes)管理,则无需为它们做任何事情!但是,您仍然应该检查您的QT或Spark钱包。无论哪种情况,请继续。
首先检查您的节点是否具有正确的链梢。为此,您将使用我们的资源管理器:https://sys1.bcfn.ca/ 16
在QT Console,Spark Console或PuTTY中执行以下操作,在资源管理器中查找最新的块,并针对您的节点进行检查。
对于QT或Spark
getblockcount
For VPS
syscoin-cli getblockcount
如果您的节点是正确的,则其块计数将与资源管理器显示的最新块匹配或相当接近。 在那种情况下,您无需为该节点做更多的事情。
如果不是这种情况,例如 您节点的区块数比浏览器的区块数低100多个区块,您需要执行以下操作:
For VPS
syscoin-cli invalidateblock fa59f76fa7516030d03eca7c2302fe53faedc8b702c93161b5236b66c4dc1816
sudo service syscoind stop (or syscoin-cli stop if you get an error starting)
sudo su -c 'syscoind -reindex' syscoin
syscoin-cli addnode 54.214.167.210 add && syscoin-cli addnode 207.180.198.20 add && syscoin-cli addnode 173.212.253.105 add && syscoin-cli addnode 167.86.123.23 add
通过getblockcount命令再次检查您的块:
syscoin-cli getblockcount
如果仍然无法解决问题,请从顶部重新启动,然后再执行一次。 问题将是您的节点仍在连接到不良对等节点。 随着这样做的增多,问题较少的节点将可以连接到良好的对等节点。
For QT or Spark Console
invalidateblock fa59f76fa7516030d03eca7c2302fe53faedc8b702c93161b5236b66c4dc1816
重新启动QT / Spark
通过getblockcount命令再次检查您的块。
如果这不起作用,则可能需要添加一些对等节点。
addnode 54.214.167.210 add
addnode 207.180.198.20 add
addnode 173.212.253.105 add
addnode 167.86.123.23 add
然后重新启动QT / Spark。
通过再次检查您的积木
getblockcount
命令。
您无需重新初始化您的主节点,除非它反映状态为“需要重新启动”
如果仍然无法解决问题,请从顶部重新启动,然后再执行一次。 问题将是您的节点仍在连接到不良对等节点。 随着这样做的增多,问题较少的节点将可以连接到良好的对等节点。