Page 1 of 1
Enabling floodfill--What it does?
Posted: 24 Sep 2023 11:33
by eepman
If I enable the floodfill from /etc/i2pd/i2pd.conf file, what happens? How do I help the i2p network? From my home router, I have limited the single board computer that's running i2pd to 3 MiB/s download 2 MiB/s upload bandwidth. Would that bandwidth still help the i2p network in floodfill mode?
Re: Enabling floodfill--What it does?
Posted: 30 Sep 2023 17:21
by unveiledwrath
When you're floodfill you participate in storing LeaseSets (destination addresses basically). Essentially on top of relying bandwidth you also participate in securing network consensus. I believe it requires a bit more CPU and bandwidth. Your bandwidth should be fine, I think you should enable it. Actually on the Java app if your node is good it's enabled automatically. Also I believe the network tests your node and approves it if you're not malicious but I'm not sure.
Re: Enabling floodfill--What it does?
Posted: 04 Oct 2023 11:20
by eepman
unveiledwrath wrote: ↑30 Sep 2023 17:21
When you're floodfill you participate in storing LeaseSets (destination addresses basically). Essentially on top of relying bandwidth you also participate in securing network consensus. I believe it requires a bit more CPU and bandwidth. Your bandwidth should be fine, I think you should enable it. Actually on the Java app if your node is good it's enabled automatically. Also I believe the network tests your node and approves it if you're not malicious but I'm not sure.
I enabled it some weeks ago. It indeed seems to use more CPU, but that's OK. The increased bandwidth is OK, too, as I have my single board computer's BW capped on my home router anyways (to 3 MB/s up&down). Is this BW enough to help the i2p network as a floodfill node?
Also, in i2pd docs [1], it says, "You can enable floodfill only if it has public ipv4 address". My i2pd node is running on my home network behind a CGNAT, so I don't think I have a public ipv4 address. Is this a problem for acting as a floodfill node?
[1]:
https://i2pd.readthedocs.io/en/latest/u ... dfill-mode