解决geth连接不到节点,无法同步的问题

解决geth连接不到节点,无法同步的问题

问题的起源

直接启动geth,完全无法同步,找了很久都没有连接到可用的节点,于是开始网上查找资料,看到了一堆堆的static-nodes.json文件,我拿来试了下,还是找不到,传说中的火星节点,也没再维护了,总不能让我一个一个的试这些文件吧。。。。

解决方式

我想了个办法就是把所有网络上搜集来的节点综合起来,然后用代码一个一个的尝试,把能连接的全找到,然后提取出新的static-node.js。

上代码

首先是收集来的所有节点组成一个列表

list.py(由于博客文字限制,没把发把列表都贴上来,需要看的到文章最后找github地址查看哈)

node_list = ["enode://979e4154866787fe2aceba07ae24118380ae1b7d89d66b232a20cc674d230753a94c461e3418952b02abd443087c6879444acb4340d339ece193d420aff16469@47.96.56.167:61776",
。。。。。。。。。。。。。。。。。
]

接着一步一步的尝试
main.py

import list
from socket import *
socket_list = []
find_list = []
for list_item in list.node_list
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值