This question already has an answer here:
- Why immutable contracts [closed] 2 answers
I'm new to blockchain technologies and I'm trying to grasp the "why" and the real "value" of immutable contracts.
In software engineering is pretty much accepted that no piece of logic is ever perfect / bug-free and is expected to evolve throughout its life cycle.
What makes immutable contracts that trustworthy? Shouldn't a "smart" piece of logic be able to evolve too?