Everything you need to know about forks in cryptography

Everything you need to know about forks in cryptography
#image_title

In the world of cryptocurrencies, the term fork is used to designate a blockchain which separates into two different entities from a certain block in the case of a "hard fork" or undergoes a major update throughout its entire chain. network in the case of a "soft fork". As you know, no one group has full control of a blockchain network. Every user on a network can participate, provided they follow a defined mechanism called a consensus algorithm. However, what if this algorithm needs to be changed?