50 搭建以太坊私有链(PoA)添加其他节点失败

_20211111174516.png

请教一下,以太坊POA添加的不是我创建的节点怎么处理呢?

请先 登录 后评论

最佳答案 2021-11-25 14:19

添加节点失败检查以下地方:

  1. 两个节点的 chainIdnetworkId 是否一致。
  2. 目标节点ip和端口在本机上是否可访问,可以用 telnet 命令进行测试。

以太坊POA添加的节点不是自己创建的节点,原因很可能是你的节点连接了一个公共的 bootnode,或者你自己搭建的 bootnode 在公网上面(会有机器人自动扫描连接上来)。一个解决办法就是修改 p2p/discover/v4wire.go 里面的数据包结构,比如包头添加一个特殊的前缀,这样其它 geth 节点就连接不上你了。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,2334 浏览
  • 提出于 2021-11-11 17:57