ENS: To a Billion and Beyond