just close shop that's a lost battle
or like, charge for access, per npub even IP rate limiting won't fix this
yes, by running a free service like that he is just inviting criminals in and then complaining