Fred Ehrsam published a great article today on the likelihood of scaling Ethereum out to billions of users (well, transactional computations) that is well worth a read.
It’s one of the challenges that I have been contemplating for a long time. I’m not sure that Fred has all of the answers but his theory is definitely on the right path. It’s a great article to read.