shermand100 / PiNodeXMR

Monero Node for Single Board Computers with Web Interface and additional tools pre-configured. Self Installing.
GNU General Public License v3.0
219 stars 41 forks source link

Add --ban-list to monerod startup scripts #30

Closed viperperidot closed 3 years ago

viperperidot commented 3 years ago

This is related to issue #29 , added the --ban-list flag to the monerod startup scripts for Private, Public, Mining and Tor node modes. I did not see the I2P startup script in the main repository so please point me to that direction if it exists and I can also add that script change to this PR.

This change is to combat malicious nodes, it blocks known IP addresses of bad actors as published by the monero core dev team. More details can be found in the issue linked here and the associated Reddit post made by the Monero team. I think this should be a higher priority because it will be beneficial to all Monero and PiNodeXMR users to block these bad nodes from the network and our peer lists.

Fix #29

shermand100 commented 3 years ago

Thanks for producing this. Although it wasn't implemented directly the path to block.txt was added and implemented later in the month. Thanks again for your input and feel free to add/remove to anything else here.

For other that land here, commits were implemented here:

Introduce ban list - https://github.com/monero-ecosystem/PiNode-XMR/commit/3b8b3d06791c5e429b0a3294fa81b896f1dc9aa5

Selsta ban list v2 - tor - https://github.com/monero-ecosystem/PiNode-XMR/commit/146ffc43b01337d2a37d427d16f5609e23d90e15

End result achieved - Closing