View @toly's post on Firefly
I actually think fairly differently on this. Solana needs to never stop iterating. It shouldn’t depend on any single group or individual to do so, but if it ever stops changing to fit the needs of its devs and users, it will die.
It needs to be so materially useful to humans and used by so many devs that are gainfully employed from the value of the transactions on solana, that the devs have spare LLM token credits to upstream improvements to this common open source protocol.
To not die requires to always be useful. So the primary goal of protocol changes should be to solve a dev or user problem. That doesn’t mean solve every problem, in fact, saying no to most problems is necessary.
You should always count on there being a next version of solana, just not necessarily from anza or labs or fd. The way things are going we are likely to end up in a world where a simd vote pays for the GPUs that write the code.