Update from 2025: the cryptocurrency boom of 2017 and 2017 and ICOs were an
interesting time, huh? It’s not my cup of tea anymore. At the same time, I’d
like for this post to stand here as a historical artifact, and encourage you to
spend your time on more worthwhile things instead.
Thank you for reading my disclaimer. Please enjoy the following post:
As time goes on, smart contract requirements change. Often, a feature is added
or a bug is found. But, once a smart contract has been deployed on the
blockchain, it can’t be upgraded. The entire value proposition of a blockchain
is immutability. Yet, in the real world, contracts change all the time. For
example, a labor contract changes when new labor laws are introduced.
Similarly, there are many circumstances under which smart contracts change as
well, such as