Until we start talking about gentle, rough, and other strange words, I would like to describe each term briefly. Just to say that we are on the same page.
- Blockchain protocol: code convention specifying the rules for connection, mining, and transaction. You must comply with the protocol to be part of the network.
- Fork: the moment you have a separate version of the protocol from the main one.