That already exists today with ISPs. Don't like it? Run your own internal resolver pointed at the root servers.
Any tutorials on how to do this?