Homework - Forks
Blockchain Updates & Forks
What is the difference between a softfork and a hardfork?
A softfork contracts, a hardfork expands the rule set.
What are some of the reasons why you would do a hardfork?
To make a new currency, to change rules, to expand for instance size of blocks and make previously too big ones allowed. Change consensus in a democratic way.
What are some of the risks with performing a hardfork?
The hash power is split and the community too. Not sure Filip says why that is dangerous yet.