Adblock-fast: ad-blocking service for dnsmasq, smartdns and unbound

Now I'm confused. Can you elaborate on this a bit? What I meant is that the list of domains to be blocked has to be translated to a list of IPs to be blocked at some point, and that presumably isn't dynamic, because if it is dynamic, why would it ever fail?

It is dynamic, the domains are resolved to IPs on request (or when dnsmasq is idle), but the blocking isn't domain-based, it's IP-based, so if and share the same IP, both will be bocked.