Purpose: Examine Discv5 bandwidth usage over time in longer experiments. Typically we run shorter experiments. We noticed high Discv5 usage in waku nodes.

See reports from:

Problem

During the experiments for Waku regression testing v0.36 report (linked above), Discv5 bandwidth seemed high. We also see significant skew, with outliers handling most of the bandwidth.

Direct link to Discv5 section: Libp2p bandwidth vs Discv5 bandwidth:

On the grafana dashboards, it also seems that there is a discrepancy between Discv5 [In] and Discv5 [Out] bandwidth usage.

Findings

Oddities