ipfscrawl
IPFS搜寻器
非常简单的IPFS搜寻器,可以了解IPFS的运行情况,并可以进行学习。
这是一个非常通用的libp2p-kad-dht搜寻器实现。 它通过定期发送针对随机散列的FIND_NODE请求来在DHT上爬行。 对等方通过CloserPeers进行回复,然后我们将其连接到该对等方,因此重复此过程。 该履带在较低的级别上运行,以提高效率和灵活性。
配置
我们启动了许多主机,以便获得许多不同的peerID。 我们还可以更改保持与每个对等方保持连接的最长时间,以及发送FIND_NODE和PING消息的频率。
跑步
go run .
输出数据
进行爬网时,将创建几个输出文件。 所有都是csv文件,其初始字段为unixtimestamp。 定期(默认为1小时)更改输出文件。
文件名
领域
对等信息
peerID_from,new_peerID,multiaddr
2022-07-18 13:38:01
46KB
Go
1