So let's say that after 50 requests in a period of 30 seconds, a user's IP gets blacklisted. They can still bypass this block by changing their IP, which is quite easy and fast nowadays.
So, what other methods could I use to prevent my public API's limit to get bypassed? There is no user auth at all. My API involves no browser usage, just a terminal so I don't know if using cookies or something like that is even an option.
Thanks for your help!