I'm concerned as to how are we going to reach consensus if new opcodes are to be included on the EVM or if we would like to update the cost of some opcodes. The gas price has been chosen arbitrarily at v1. Is there any approach to build on-chain a consensus process for gas cost?
-
1In the style of other SO sites, I think that this question should reframe to focus on any strength or limitation to the EVM if opcodes are included there. That will allow the question to focus on design tradeoffs, which are deterministically answerable based on criteria (rather than being opinion, which is what we have here). I can propose and edit if you like– New AlexandriaJan 20, 2016 at 22:08
-
2I also suggest sticking to more of a Q&A type of question, than a question for discussion.– eth ♦Jan 20, 2016 at 23:06
1 Answer
Ethereum Improvement Proposals (EIPs) would be where that gets discussed. Anyone can submit an EIP idea as an issue, or as a pull request if you already have it in a document following the EIP template.
There is no immediate need to have those discussions on-chain; blockchains reach consensus on the state of their chain, not the opinions of the people using said chain. Ethereum could of course be used for that, I'm just pointing out the common mistake of mixing up consensus between people and consensus on the chain's state.