Question: who is currently responsible for registering domain names and ip addresses?
Answer: domain registrars