ETH
文章平均质量分 55
yanerkouxin
这个作者很懒,什么都没留下…
展开
-
Ethreum geth p2p RLPx 握手通信过程源码解读 一
目录一,主进程逻辑二,连接过程2.1 主动连接2.2 被动连接2.3 连接,秘钥握手:协议握手:Go语言大量使用线程并发,连接的过程中也是协议主进程和多个线程进行并发交互通信的过程。一,主进程逻辑p2p层的通信建立连接分为两种,主动拨号建立连接和被动监听连接:主动拨号连接通过setupDialScheduler()实现,主动的从候选节点集中选择节点进行拨号连接。P2p/server.go/func (srv *Server) setupDialSchedul原创 2021-05-16 20:47:11 · 936 阅读 · 1 评论 -
geth 搭建私有链,admin.addPeers返回true 但是在peerCount 数量为0问题
问题:之前配置了两个节点,设置两节点的port 和rpcport 不同之后,尝试添加节点建立连接,但是失败,addPeers 返回true,但数量就一直为0,错误如下:启动节点1;geth --datadir "MyChain" --networkid 2333 --rpc --rpcport 8545 -port 30003 --rpcaddr 127.0.0.1 --rpccorsdomain "*" --rpcapi eth,net,web3,personal --nodiscover --原创 2021-05-04 12:15:06 · 7067 阅读 · 3 评论