Ethereum is talking about 2020 as its target for scaling upgrades. There are other projects that haven't launched yet that probably have an advantage over them, as so long as it can integrate with Ethereum rather than claim it can totally supplant it.
There are projects like Cardano and Zilliqa, but then there are some like Orbs that are using blockchain virtualization claiming it can work in tandem with Ethereum.
I assume Ethereum will implement some of its solutions before that 2020 date, but they will probably need to rely on more partnerships to do it.
Ethereum has the massive advantage of having nurtured a certain culture and community around it. that's why, regardless of all else, there is a list of really interesting experiments taking place on Ethereum and applications that could cement its future.
Indeed, EOS relies on a constitution with human interpretable rules [1]. Not sure how that fits into the crypto sphere, where governance should be done be algorithms and code.
and it's also supposed to be hashed in each "legitimate" transaction. while network resources are so scarce as to stir rampant speculation. idk - the only thing about EOS that i have noticed is how overtly it screams of greed. the people that jumped in on that bandwagon did so for no other reason but hoping it would make them rich (cos Daniel Larimer said "you can run Ethereum on a single EOS smart contract", lol).
EOS has essentially taken the worst part about the blockchain technology (slowness and expensive operations compared to a centralized solution) and merged it with the worst part about a centralized technology (human mistakes, cartels, collusion, oligarchy).
People tend to forget about this possibility with so many new coins out there. When talking about PoW's problems, most people get hooked on discussing the inefficiency of power these days and the costs that has on the network. Great work.