Steemit Crypto Academy [Beginners’ Level] | Season 3 Week 4 | Blockchain Forks, for the Cryptoprofesor @awesononso

in SteemitCryptoAcademy3 years ago

This crypt academy is not different from a school, where you would be expose to things you don't know and full experience professors like @awesononso are here to help. Thank you steemt

Question 1:What is a Fork? (In your own Words

Forks can be define as a division in the blockchain network. Blockchain network is an open source software, and the code is available freely, so anybody can suggest an improvements and then change the code. The choice to test an open source software is a primary principles part of cryptocurrencies, and also make easy software updates to the blockchain.

download.jpeg
lisenceable

Forks happen when the software of different miners turn dealigned. The miners can decide on the blockchain they want to continue using but If there is no agreement decision, then creation of two versions of the blockchain can happen. There can be periods of increased price readily around the kind of events.

Forks work when you introduce changes to software protocol of blockchain network. Forks are associate with the making of new tokens; That ways of making new cryptocurrencies are to make them from beginning. Or, to divide the cryptocurrency blockchain that already exist.

is a radical change to a network's protocol that makes previously invalid blocks and transactions valid, or vice-versa. A hard fork requires all nodes or users to upgrade to the latest version of the protocol software.

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

Hard Fork is a radical change that happen to a network's protocol which makes past invalid blocks and transactions correct, or vice-versa. A hard fork needs all knob or users to upgrade to the new version of the protocol software.

Hard forks are backward noncompatible software updates. Commonly, they happen when protuberance add new law in a way that contradicts with the rules of old rule. New knot would communicate with those that operate the new version. When it happen, the blockchain divides, two separate networks would be created, one with the old rules, and one with another rule

iMarkup_20210724_230518.jpg

Example

  • Ethereum and Etherium classic
  • Steemit and Blurt

Ethereum and Ethereum classic
The Ethereum blockchain was created as one network in that all transactions were easier by using the cryptocurrency ether of ETH. So, in June 2016, the blockchain network was hacked and $50 million worth of eth funds were stolen. So, a division or hard fork was happened as to make the network secure. Ethereum Classic was made as a divided version of Ethereum's blockchain, the old Ethereum itself. The split was made so as to return the stolen assets to the original owners

The two split resulted in a fork that lead the two versions to exist occurring at the same time. The Ethereum uses ETH or ether as its cryptocurrency while Ethereum Classic, uses ETC

Steemit and Blurt
Not only Hive come from steemit, steemit birth blurt too.

Blurt owners define blurt as a social media blockchain that is decentralized, and a cryptocurrency based blogging site that was launched on the 4th of July 2020.

Like Hive, Blurt is a hard fork of the Steem blockchain that looks to keep all of the good things of its parent (steemit) and sister (hive) blockchains and few to none of their weaknesses.

iMarkup_20210724_230858.jpg

Blurt want to be diverse and vigorous social media blockchain that have values and rewards cognitive and financial property, while promoting freedom of speech and social connection. But what makes blurt different is that it's not free to use like steemit the mother and hive the sister. To post, you would pay and even of you would make comments, you would pay!

Question 3: Explain in details what a soft work is with example (can be of any bockchain

Soft fork is the software upgrade that is reversed compatible with the older versions of blockchain

Soft fork happens when participants did not upgrade to the new version of software, the participant will still be able to participate to validate and verify transactions

Soft fork give chance to all the participants to have tool of instruments for working in the new code or can't work on the network. Giving them chance to work with new blocks but it is without the new advancement tools by the update. If anyone of those network partaker did not perform an upward grade to that other new version of the program, they can continue check the blocks anytime with no difficulty

An example of soft fork is a (SegWit) segregated witness fork, which happened shortly after the division of Bitcoin and Bitcoin cash. SegWit was the one that did the update, it made the format change, and all the transactions, but it was clearly manufactured. The Old knod could still made the blocks valid and transactions but they would not grasp them. Some fields cab be read when knods Chang's to the new software, which makea them to resolve an additional data.

What are the difference between Hard Forks and Soft Fork

hard forks is able to divide a community, but a planned ones let's the freedom to change the software but with everyone's agreement

Soft forks are amiable option. If your chance can be manufactured in a way that it's still compatible, you need not to worry about detached one of the network.

  • In hard Fork, you must upgrade software instantly after fork before transaction can verified but in soft work, you don't need to upgrade after fork in other to verify transaction in the blockchain

  • Hard forks Leads to the making a of a new blockchain while soft fork Modifies the existing blockchain

  • in hard fork, the repetition of blocks version in both the new and the old but no is no block repetition in soft fork, since there is no new block chain is created.

  • Hard fork had Backwards incompatible but soft fork has no Backward Compatible

Question 5: Explain the following Bitcoin Forks and explore the blockchain where necessary. Indicate if they are hard forks or soft forks;
Bitcoin Cash
Segregated Witnesses

Bitcoin cash is a cryptocurrency that was launched in 2017, from a fork of Bitcoin. This cryptocurrency made an increase in the size of block, it give chance to transactions to be processed and improve the scalability.

Bitcoin cash still went on another fork in late 2018. Maybe December and divided into Bitcoin Cash A B C and Bitcoin Cash SV. Bitcoin Cash is named Bitcoin Cash because it uses the original Bitcoin Cash customer.

Segregated witnesses (SegWit) is an event which the size of block limit on a blockchain is added by removing bitcoin signature data in transactions. When a parts of a transaction are taken away, it gives space to add more transactions to the chain.

The word "Segregate" separate, so, witnesses are the transaction signatures. From here, separate witness, in short, means to segregate transaction signatures.

Question 6: Write on the Steem and Hive Hard fork and show similarities in their Genesis Blocks(Provide screenshots

The Steem and hive hard Fork began soon after Justin Sun’s TRON Foundation gained Steemit. Steem’s most prominent for an unrevealed sum back in February 2020.

iMarkup_20210724_231209.jpg

Some steemians were concerned that Justin Sun would make use of Steemit token that is set aside to run roughshod over the of the community, so, the Steemit steemians emediately carried our a Soft Fork that nullified voting powers. Some weeks later, HIVE, duplicated over all tokens from Steem.

So, the allocations that Sun own and some incumbent witnesses was around 83.2 million STEEM tokens in total, so they were instantly stolen and stored in a separate wallet. The Steemit post says the selected Steem players from HIVE was not legal and a “clear violation of the property rights of STEEM holders.

Eddie (theycallmedan) and others make sure hive is decentralized

Sort:  

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

CriteriaCalculation
Presentation/Use of Markdowns0.5/2
Compliance with Topic0.2/2
Quality of Analysis0.5/2
Clarity of Language0.5/2
Originality1/2
Total2.7/10

Feedback and Suggestions
  • Your work is really unclear. Try to understand a topic and know the necessary terms to use to express yourself.

  • You also need to work on your arrangement.

  • You did not show the hive and Steem genesis blocks.



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

Coin Marketplace

STEEM 0.15
TRX 0.12
JST 0.025
BTC 56002.99
ETH 2458.17
USDT 1.00
SBD 2.28