default uBlock Origin. default lists are constantly updated to avoid breakage
I'm pretty happy with https://oisd.nl. There's so StevenBlack's hosts file if you want something smaller.
Use them in pihole, or add to ublock origin in addition to the normal lists. I'm assuming you don't mean using it as a literal hosts file (which has severe performance problems with lookups on large files)
Never really tried the hostsfile approach. Why is it slower?
It's a lookup in a static text file, rather than a database which is optimized and structured for quickly querying an item from a list of millions of entries
Then what is the solution for you?
I use ublock Origin everywhere and started using Pi-hole as well.
Ublock Origin, i personally also use NextDNS but thats not that necessary.
A dns blocklist? I use hagezi
I heard about it. It has very less False & positives