Smart contracts are immutable by design. Meaning, once a smart contract has been deployed to the blockchain, it’s not possible to update the source code. Well, that’s not entirely true. Smart ...