On a private Ethereum network, what is the best way to permission the deployment of who (and what) users can deploy?
One obvious way would be increasing the gas cost of
CREATE opcode. Yet, I do not like sending a lot of ETH in order to allow the deployment of a SC.
Can this be controlled via another smart contract or would changes to the node software be needed?