Fostering Security and Decentralization with Mutli-Threshold Smart Contract Upgrades