Will Hashgraph replace Blockchain as the choice of technology for Crytocurrency?

in #blockchain6 years ago

PicsArt_04-02-07.21.58.jpg

The Technology which forms the root of Cryptocurrency is known as Blockchain Technology. This technology however can be on its way out. It is this Blockchain Technology that has made existence of virtual currencies possible and trading of these currencies practicable. However, There is a threat to Blockchain Technology and this comes from the technology named as Hashgraph Technology which is a data structure based on Swirlds Algorithm. This new Concurrence Algorithm is a distributed ledger technology which underlies the Blockchain Technology also. Hashgraph however has peer to peer architecture which eradicates the flaws of the Blockchain. These flaws include Expense, Energy wastage and Latency.

Leemon Baird developed Hashgraph Technology in 2016. Developers believe that this technology offers consensus Time-Stamping while it continues the working process of the Blockchain, This makes it a more dependent and reliable algorithm with the process rate of 2,50,000 transactions per second in comparison to Blockchain which is limited to only 3 to 7 transactions per second.

Block Design

PicsArt_04-02-07.23.19.jpg

Blockchain as we all know is a data structure which is organised into a series of Interconnected blocks, while as Hashgraph is made up of a chain of events. Quantitatively, A Hashgraph function is what maps data of a random size into a fixed size. If a Hash function can take data of 'n' characters and if it returns the hash value of 256. In order to retreive the data comprised of 'n' characters, processors consult data structure known as Hash Table of that function. As this algorithm is based on randomness, Therefore time taken to decrypt Hash function is relatively longer.

PicsArt_04-02-07.34.56.png

As already mentioned in Hashgraph data is organised into events and each of it contains transactions associated to its timestamp, and also the hash function of the parent events. Blockchain is a sequential data structure but Hashgraph is loosely organised into a network of events which are fabricated by nodes of the network and these communicate the current state of information. Blockchain and Hashgraph both areDistributed Ledger Technologies but they differ in a way that in a blockchain the node which is fastest to solve hash value of a transaction is allowed to add to block & claim the reward in cryptocurrencies used for transaction.

Propagation

PicsArt_04-02-07.31.21.jpg

The propagation of information in a network in both Blockchain and Hashgraph is common. They are dependent on Gossip Protocol. This means that the node of a network transmits information regardless of transactions to its neighbours that is sending the codes associated with transactions to all the nodes of a network. Then the nodes are in a perfect competition to solve the complex problem first. The Node able to do it first takes the share of currency. This is also known as Proof Of Work and after this the winning node communicates to all the nodes about the win. This makes other nodes to stop processing of hash for the same transaction. The accuracy of the winning node is checked to avoid inclusion of fraud blocks and duplicates.

PicsArt_04-02-07.32.36.jpg

Let's take an example when Alice receives gossip from Bob about the transaction history, Alice will create an event marked red in the above picture. This contains the hash of the two parent events which are light blue and dark blue. Light blue from Bob and Dark Blue marking its self parent. The order of messages can be acquired by the timestamp. Suppose there are 'n' members where 'n' is greater than 1. The truthfulness of any event can be seen by 2n/3 events of other members.

PicsArt_04-02-07.36.13.jpg

All the four members which are denoted as orange nodes can be linked to an event which is marked yellow. This shows the concurrence among the members and this improves trust between members. These reasons makes it exponentially faster technology when compared to Blockchain technology.

Advantages

  1. Speed
    The nodes of members are connected in a network and the Distributed Ledger is updated simultaneously. Hashgraph is limited by Bandwidth which means if a member has slowest broadband and can download data regarding 6000 transactions, The system facilitates at that speed.

  2. Fairness
    As discussed above Hashgraph is based on the concurrence, It is fast and the transactions are dependent on the timestamp in a chronological order. While as Blockchain transactions were developed on the order in which the information was processed by miners and then added to block.

  3. Non - Permissioned
    Blockchain and Hashgraph are open source but Blockchain is also open system. Non permissioned system is the system where only trusted members can participate. Hashgraph doesnot waste time for the proof of work by allowing only trusted people in network.

The future currencies which will be based on the Hashgraph Technology will have to register first with Hedera Hashgraph. As the Hashgraph is the more robust form of the Blockchain, It may be welcomed in the worlf of Cryptocurrency by the regulators as it comes under scope of Registered entity.

Sort:  

You got a 31.67% upvote and resteem from @ebargains!. Thank you for using the @ebargains UPVOTE and RESTEEM service.

If you are looking to earn a passive no hassle return on your Steem Power, delegate your SP to @ebargains by clicking on one of the ready to delegate links:
50SP | 100SP | 250SP | 500SP | 1000SP | 5000SP | Custom Amount

You will earn 80% of the voting service's earnings based on your delegated SP's prorated share of the service's SP pool daily! That is up to 38.5% APR! You can also undelegate at anytime.

We are also a very profitable curation trail leader on https://steemauto.com/. Follow @ebargains today and earn more on curation rewards!

Great write up clearly explaining differences between blockchain and hashgraph DLT. A difference I am still studying.
I am curious about disadvantages and risks etc
If anyone can enlighten me this would be appreciated.

Will work on that too and write about the pros and cons in the coming time.

To the question in your title, my Magic 8-Ball says:

It is decidedly so

Hi! I'm a bot, and this answer was posted automatically. Check this post out for more information.

Your Post Has Been Featured on @Resteemable!
Feature any Steemit post using resteemit.com!
How It Works:
1. Take Any Steemit URL
2. Erase https://
3. Type re
Get Featured Instantly & Featured Posts are voted every 2.4hrs
Join the Curation Team Here | Vote Resteemable for Witness

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by neemanbhat from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

𝓡𝓮𝓪𝓭 𝓶𝔂 𝓹𝓻𝓸𝓯𝓲𝓵𝓮 𝓸𝓴? 💗 @a-0-0

Coin Marketplace

STEEM 0.26
TRX 0.11
JST 0.033
BTC 63868.85
ETH 3063.91
USDT 1.00
SBD 4.10