- What is the difference between a softfork and a hardfork?
They are both created when updates to the blockchain happens.
Hard fork is created by updates that make previously invalid blocks valid. Only some percentage will accept update and therefore both blockchain will split and they will both continue. Example Bitcoin cash, Bitcoin diamond etc…
Sorf work is opposite and it makes valid forks invalid. Update happens but if we have more that 50% of hash power there is no block chain. If we have less than 50% then there is a fork.
- What are some of the reasons why you would do a hardfork?
To get a new currency
- What are some of the risks with performing a hardfork?
Split chain
Split community
Hash power is split