(Blockchain Training: https://www.edureka.co/blockchain-training)
Hashgraph is a consensus mechanism based on virtual voting. How is this better than Blockchain? or Is it? Find out while we compare these two in this short tutorial.
Here is the link to the Blockchain blog series: https://goo.gl/DPoAHR
You can also refer to this playlist on Blockchain: https://goo.gl/V5iayd
1. CYBERSECURITY CERTIFICATION COURSE www.edureka.co/cybersecurity-certification-trainingBlockchain Certification Training https://www.edureka.co/blockchain-training
2. CYBERSECURITY CERTIFICATION COURSE www.edureka.co/cybersecurity-certification-trainingBlockchain Certification Training https://www.edureka.co/blockchain-training
Genesis Block
Blockchain
Blockchain Certification Training https://www.edureka.co/blockchain-training
3. CYBERSECURITY CERTIFICATION COURSE www.edureka.co/cybersecurity-certification-trainingBlockchain Certification Training https://www.edureka.co/blockchain-training
Blockchain
Blockchain Certification Training https://www.edureka.co/blockchain-training
4. CYBERSECURITY CERTIFICATION COURSE www.edureka.co/cybersecurity-certification-training
Hashgraph
Propagate information (eg. Transaction) across a peer to
peer network where all peers are known
Propagate meta-information to vote on the ordering of the
information send events.
Make sure that after a while you can be 100% certain that a piece of
information is valid and the data is consistent
Blockchain Certification Training https://www.edureka.co/blockchain-training
5. Blockchain Certification Training https://www.edureka.co/blockchain-trainingBlockchain Certification Training https://www.edureka.co/blockchain-training
6. Blockchain Certification Training https://www.edureka.co/blockchain-training
Hashgraph Blockchain
The speed of the network is limited by the bandwidth that the nodes provide to the network.
Hashgraph Blockchain
1
Throughput
250,000
transactions
per second
7-10
transactions
per second
The speed of the network is limited
by the bandwidth that the nodes
provide to the network.
Hashgraph barely uses bandwidth
and is able to reach a very high
throughput
7. Blockchain Certification Training https://www.edureka.co/blockchain-training
Hashgraph Blockchain
Hashgraph Blockchain
FairnessTransactions are serialized by
timestamps
Event n
Hash (parent a)
Hash (parent b)
Timestamp
Transaction 1
Transaction 2
Order of
Transactions
Transactions
to delay
Miners determine the order of
transactions of each block
8. Blockchain Certification Training https://www.edureka.co/blockchain-training
Hashgraph Blockchain
Hashgraph Blockchain
1
Provable & Verifiable
Transaction is available to everyone
within minutes
Transaction is available to everyone
in Blockchains too
Transaction Record Eventually gets
Deleted
storage required to maintain live ledgers
would use less than 1 GB
Transaction Record is sored in the ledger
forever
Requires more than 60GB of space for
running Blockchain Software
LEDGER
Transactions Value
Sam -> Adam
Adam -> Andrew
Michael -> Robert
Andrew -> Sam
Daniel -> Jason
Robert -> Michael
12.000
0.250
28.5321
9.134
16.2014
3.082456
10. Blockchain Certification Training https://www.edureka.co/blockchain-training
Hashgraph
Hashgraph Blockchain
1
Cost & Performance
Transaction 1
Transaction 2
Transaction 3
New Block
Prev Block Hash:
#78A…
Transaction:
Transaction 1
Transaction 2
Transaction 3
Hashgraph is 100% efficient
technology as it won’t work on
proof of work
Hard to get 100% result, miners
are stakeholders and runs
expensive mechanism to process
transaction
11. Blockchain Certification Training https://www.edureka.co/blockchain-training
Blockchain
Hashgraph Blockchain
Safe from DDoS Attacks
Secure by Asynchronous Byzantine
Fault Tolerant. This makes it more
resilient against botnets, DDoS
attacks, and firewalls
Blockchain is also Byzantine Fault
Tolerant System and are resilient to
DDoS attacks and firewalls
13. Blockchain Certification Training https://www.edureka.co/blockchain-training
Is Hashgraph Really That Great??
Open Source!Not
It can only operate in
permissioned Setting!