Crypto Academy / Season 3 / Week 4- Homework Post for Professor @awesononso - Topic: Blockchain Forks.

in SteemitCryptoAcademy3 years ago
Hello my dear Steemian friends, how all are you? I hope you all are well and healthy.

Today in this community, I am here submitting for my first task. I hope you will read this and and tell me about my mistake.

20210722_205921_0000.png

I learn many things about blockchain fork from this task.
So now get's start-

IMG-20210708-WA0022.jpg

Q1.What is a Fork? (In your own Words)

Ans:-

Fork refers to the creation of a new cryptocurrency based on an old cryptocurrency with a few changes cryptocurrencies are usually open source that means the code can be freely edited, copied or reased. sometimes a small group think, they can make a certain cryptocurrency better by making certain changes to it. if the majority disagrees. they can basically just split off .

so they take the existing cryptocurrency edit the code and spin off their very own version when this happens a whole new blockchain is created. it has a shared history with the original chain right up until the moment it splits or from that point on.

A fork is a condition applied to the blockchain. it's just like any other software where you get updates when new thing are added to put that particular software.
Fork is turn that refers to a situation where a cryptocurrency or token projects need to make technical updates to its own code.

IMG-20210708-WA0022.jpg

Q2.Explain in details what a Hard Fork is with examples (Can be of any blockchain).

Ans:-

Hard fork is the process of breaking blockchain into pieces. there are a lot of reasons for hard fork in which intense security loopholes are defined. secondly new services are launched and transaction are done in cryptocurrency's source code there was a big fork of bitcoin and got bitcoin cash.

Example:-

when bitcoin was hard fork then a new coin got which name is Bitcoin cash. Its new feature was that its size had increased before.

IMG-20210708-WA0022.jpg

Q3.Explain in details what a Soft Fork is with examples (Can be of any blockchain).

Ans:-

Soft fork are a change to the protocol but th end product remains unchanged. A soft fork backward- compatible upgrade meaning that upgrade nodes can still communicate with the non-upgrades ones. old nodes could still validate blocks and transaction but they just do not understand.

Example:-
pays to script hash
a soft are fork that enable multi- signature addresses in Bitcoin network.

IMG-20210708-WA0022.jpg

Q4.What are the differences between Hard Forks and Soft Forks?

Ans:-

Hard ForksSoft Forks
Hard fork is an update in the software which is not backward compatible.Soft fork is an update in the update which is backward compatible
A hard fork is a permanent divergence from the previous version of the blockchainSoftware protocol keeps it backward compatible
Previous version will no longer be accepted by the newest versionFollow the new rules and will also honor the old rules
Previously valid blocks on transaction in valid.Original chain will continue to follow the old rules.

IMG-20210708-WA0022.jpg

Q5.Explain the following Bitcoin Forks and explore the blockchain where necessary. Indicate if they are hard forks or soft forks;

Bitcoin Cash
Segregated Witnesses

Ans:-

Bitcoin Cash

Bitcoin cash is also a cryptocurrency but it's totally different from the Bitcoin . it should not compare from Bitcoin. Bitcoin cah is a peer to peer electronic system.Bitcoin Cash is also called BCH in short.
Bitcoin Cash aims to Global Money. Bitcoin Cash offers fast payment and high transaction capacity along with privacy. Bitcoin cash doesn't require third party application and central bank.

IMG_20210722_214534.jpg

Source

In this screenshot we can see many things of Bitcoin Cash -

Rank - 12
Price - 436.29 ( when I was writing the task )
From here we can see all thing of bitcoin cash.

Segregated Witnesses

It is software that removes data related to signatures. This makes the transaction small in size which makes the blocks on the blockchain smaller and this ultimately means that more transaction can fit into a block. Speeding up Bitcoin transaction time and enabling Bitcoin to scale. This change will bring about a soft work.

It's also known as Segwit. Segregated witness has been developed by the bitcoin core developers and in one of the options for miners to take in order for Bitcoin to scale.

IMG-20210708-WA0022.jpg

Q6.Write on the Steem and Hive Hard fork and show similarities in their Genesis Blocks(Provide screenshots).

Ans:-

Steem is a cryptocurrency token. After hard forking the hive token was generated. So those are similar something.

We can hive token from hbd , same things work in Steem, we can steem from steem token. We can earn or purchase both token various type of website. There are many common things both of them.

So it is clear that without some hard forking, there is no possibility to generate just like that token.

Similarities in their Genesis block

Steem Genesis block

First of all open the steemworld.org. Then click on the block explorer 👇

IMG_20210724_155033.jpg

Now we see this type of interface then search block 1 and ok.

IMG_20210724_155004.jpg

Now this is date and witness of steem Genesis block.

IMG_20210724_155221.jpg

Hive Genesis block

To see this we have to open https://hiveblocks.com/ and search block 1 👇

Screenshot_20210724_155839.jpg

Now we can see , here is all data of block 1. Here is the date of this genesis block.

IMG_20210724_160109.jpg

This is some more data related to hive blogs-

IMG_20210724_160204.jpg

IMG-20210708-WA0022.jpg

Conclusion

Fork is a unique process to be make new token.
But which fork work like this ? So ans is simple that hard fork work in this process. Soft work is related to software data. In this task we learn more about bitcoin cash. Steem and hive hard fork has many types of common thing. Both have same date of producing.

IMG-20210708-WA0022.jpg

So I learnt many thing from this task . So thanks to @awesononso
Sort:  

Hello @shivamkumar001,
Thank you for taking interest in this class. Your grades are as follows:

CriteriaCalculation
Presentation/Use of Markdowns1.2
Compliance with Topic0.5/2
Quality of Analysis0.5/2
Clarity of Language1/2
Originality0.5/2
Total3.5/10


Feedback and Suggestions
  • Your work is really brief and lacks a lot of substance. Always take your time to complete a task for better marks.

  • You also need to try as much as possible to properly understand the topic.



Thanks again as we anticipate your participation in the next class.

Thanks for your review prof.

Hello @awesononso, I have a one question? I have got 3.5 out of 10. So I will get vote from @steemcurator02 ??

After next task I will try my best.

No you won’t. Sorry.

I really hope you do better next time.

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.030
BTC 64052.62
ETH 2530.03
USDT 1.00
SBD 2.65