To be honest, keeping a massive blacklist probably isn't needed.
http://en.wikipedia.org/wiki/Wikipedia:Blocking_IP_addresses
Really I would only keep blacklisted ip's for a few hours or a day.
By the time a hacker has targeted your bbs and you block him he'll have a new i
Just my 2c.
---
Michael Borthwick (toofargone), Sysop Fusion BBS
Newcastle, NSW, Australia
--- Mystic BBS v1.12 A39 2018/04/21 (Windows/64)
* Origin: Fusion BBS ~ Newcastle, Australia (21:4/132)