Ethereum price path to $10,000 now hinges on seven upgrades and a fragile ecosystem vote