If you want to block A LOT of proxies, use a firewall (you can use cloudflare if you're not very good at server things), and add the following ASN to your block list : https://github.com/brianhama/bad-asn-list
WARNING : The list above is likely outdated so expect it to block legitimate traffic and miss a lot of new bad ASN. It will require A LOT of work to be fixed.
And there is no way to block 100% of all proxies sadly, because many proxies originate in compromised computers and use residential IP addresses which can only be blocked one at a time. This is the sad reality, there will never be a "block all proxies" magical button as long as people get their computer compromised so easily when they download free games and free p***.