I would have fleshed this out more if I knew this was going to reach the front page. Yes, many smart contracts are deployed with distributed upgrade mechanisms, and I mention them briefly at the end of the post. I mostly wrote this to start a conversation with friends about a) how many internet services can be practically operated with the friction that such upgrade mechanisms create, and b) the potential to use the blockchain only for the voting protocol, then to sign and deploy the service on a traditional cloud.
I would have fleshed this out more if I knew this was going to reach the front page. Yes, many smart contracts are deployed with distributed upgrade mechanisms, and I mention them briefly at the end of the post. I mostly wrote this to start a conversation with friends about a) how many internet services can be practically operated with the friction that such upgrade mechanisms create, and b) the potential to use the blockchain only for the voting protocol, then to sign and deploy the service on a traditional cloud.