Hi dear friends! |
---|
What are forks and when they occurs? |
---|
Forks
In blockchain like Bitcoin or Ethereum, A fork is a split in the blockchain network. It create two separate chains from a shared history. Forks has types of it,first is soft forks and second is hard forks. Soft Fork: This is a change in the software protocol where only previously valid transactions are made invalid. Hard Fork: This is the reciprocal of soft fork. A radical change in the protocol that make previously invalid entries valid. In this all participants must upgrade to the new version.
When they occurs
- It can occur in the case of upgrades, bugs, or new visions for the future of the blockchain.
- It can happen when we improve it by add a new and by improving security.
- When developers and community disagree on the direction of the project then it occurs.
- When we try to fix critical issues that cannot be resolved with minor updates it can occur.
Distinguish between fork types? |
---|
Forks has two types of forks as I above mentioned, soft fork and hard fork.
Soft Fork |
---|
This is a change in the blockchain protocol that is backward compatible. In this fork introduce new rules with old rules. It has impact on nodes, Only nodes that follow the new rules will see the changes, but other hand old nodes will still recognize the new transactions valid. It is backward compatible. This type of fork does not require all users to upgrade it. Changes that impose stricter rules, like reducing the block size and change the way transactions are verified without invalidating old transactions.
Hard Fork |
---|
This type of fork is a change to the blockchain protocol that is not backward compatible. It is the opposite of soft fork. In this new rules introduced by the fork. It create a divergence from the old rules. It has also impact on nodes. All nodes have to upgrade with new protocol to continue participate in the network. If nodes do not upgrade, it will follow a different chain and will no longer be part of this network. This type of fork requires all users to upgrade to avoid a split.
I invite to my dear steemit friend
@writer123
@patjewell
@aaliarubab
for taking part in this contest.
Thanks! for being with me |
---|
Special thanks |
---|
Best Regards |
---|
Thank you, friend!
I'm @steem.history, who is steem witness.
Thank you for witnessvoting for me.
please click it!
(Go to https://steemit.com/~witnesses and type fbslo at the bottom of the page)
The weight is reduced because of the lack of Voting Power. If you vote for me as a witness, you can get my little vote.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Upvoted! Thank you for supporting witness @jswit.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for sharing!
It is always good to read these crypto terms over and over. (•ิ‿•ิ)
Good luck!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit