In most blockchain-based projects, the verification process relies on mining, an energy-intensive process requiring computers to work through fiendishly difficult computations to verify transactions. Can Hedera Hashgraph sidestep that problem by removing mining entirely and using an entirely new ledger structure? We find out below.
What is Hedera Hashgraph?
Hashgraph is not a blockchain in the sense that it’s built on a chain of blocks. It’s best to imagine it as a graph, whereby the speed of verifying transactions goes up as more transactions are added to the network. The name for the technology it’s based on is, in fact, known as a DAG , short for Directed Acyclic Graph.
This technology is designed to help Hedera Hashgraph achieve more than 100,000 transactions per second, making it a true competitor to Visa and other mass-market payment systems.
How does Hedera Hashgraph work?
A council of 39 of the largest, most trusted, multinational corporations from around the world will govern the platform and the software that will run on millions of nodes globally.
To reach consensus, instead of mining, nodes on the Hashgraph "gossip" with each other, comparing notes on the transaction history of the network.
As the nodes gossip, they select a few “famous witnesses”. Each witness is an event or a transaction and they become famous because they are communicated to the nodes early in the process. The chosen nodes then compare the gossip about these famous witnesses in the majority of nodes.
“So all we do is we just talk the way we talk anyway to send out our transactions, we add a tiny bit of information and it gives us this entire history. The history is called a Hashgraph. It lets you see such incredible amounts of information about who knows what when, then you get consensus for free.”
The aim is to reach a point known as “strongly seeing” whereby two nodes could, with confidence, predict the decision—or outcome of a vote—by a third node, because they come to the same conclusion at multiple stages of the process.
In the future, Hedera hopes to make mainnet nodes permissionless, allowing more people to participate in the transaction verification process and protect the network against attacks.
Hedera’s Four Main Services
Overall, the Hedera Hashgraph network is comprised of four main components or services, which work together to allow transfers of value, the creation and execution of smart contracts, file transfers, and more. These are:
- HBAR: A cryptocurrency used for enabling low fee, highly customizable transactions on Hedera.
- Smart contracts: Used for automatically executing logic and building decentralized applications targeting numerous possible use-cases.
- File Service: For redundant, distributed file storage with granular controls, like append and deletion.
- Consensus Service: For attaining fast, fair, and secure consensus in any application that requires trust
How is Hedera Hashgraph different to blockchain?
The main difference between Hedera Hashgraph and some blockchain-based platforms is that it doesn’t require compute-heavy proof of work.
The Advantages of Hedera Hashgraph
Hedera Hashgraph claims to achieve the highest possible level of security, even when malicious actors are present on the network, through a system called aBFT (asynchronous byzantine fault tolerance) that is employed by the nodes.
Hedera Hashgraph is faster than the Bitcoin or Ethereum blockchains because transactions can be processed in parallel, not serially, and has fast latency—it takes only a few seconds for a transaction to be sent out and confirmed (with 100 percent certainty) by the network.
The Hedera Hashgraph platform supports the same object-orient programmed language that Ethereum uses, known as Solidity, which is commonly used for smart contracts. By enabling smart contracts, the platform can be used to build decentralized applications (dapps), which can be used for a variety of use-cases, including gaming, decentralized finance (DeFi) products, digital identity, and more.
It also benefits from extremely low fees and rapid transactions, with transactions reaching absolute finality in just seconds, and transaction fees of under 1 cent. Comparatively, Bitcoin transactions can take more than 10 minutes to confirm and have maintained an average transaction fee of more than $1 throughout much of 2020.
The Disadvantages of Hedera Hashgraph
Unlike many cryptocurrencies, Hedera Hashgraph isn’t open source. Instead, the technology is patented, preventing developers from forking the protocol to create their own public versions—similar to how Bitcoin (BTC) was forked into Bitcoin Cash (BCH), and Bitcoin Cash was forked into Bitcoin SV (BSV).
Swirlds, the company behind the platform, argues that the algorithm is patented to prevent the loss of network effects, which sees the value of the hashgraph climb with a growing user base. Since forks can split communities and user bases, this can represent a risk to firms building on forkable chains—which Hedera has eliminated with its patents.
Beyond this, with just 39 governors, it’s questionable whether Hedera Hashgraph offers the decentralized solution that blockchain purists clamor for. However, since each governor is an industry-leading, highly reputable organization, it is unlikely that they would do anything that is not in the best interests of a network they have a considerable stake in seeing succeed.
Did you know?
Hedera Hashgraph’s co-founders Leemon Baird and Mance Harmon met while they were both in the US Airforce. They have now been working together for 25 years.
What are Hedera Hashgraphs’s aims?
In 2018, Hedera Hashgraph raised $120 million in its token sale. The money will be used to provide cryptocurrency as a service to support micropayments; to develop storage in the form of a distributed file service that apps can use, and to enable contracts—including smart contracts—on its platform.
Since launching its mainnet in 2019, Hedera Hashgraph has gone from strength to strength, and its claims of being able to support in excess of 10,000 transactions per second (tps) have so far been proven accurate for standard hbar token transfers. However, the network is currently throttled to 10 tps for transactions that invoke a smart contract. This is roughly on par with Ethereum and other smart-contract capable blockchains.
The company behind the platform has stated that the throttling will be gradually loosened over time. Until then, it remains unclear whether Hedera Hashgraph can be used to tackle the massive load that popular dapps on other networks have seen, which has, at times, crippled networks like Ethereum and EOS.
However, Hedera's achievements haven't been reflected in its token price. HBAR launched with a price of $0.36, but quickly slumped to $0.03, less than a tenth of its original value, where it has for the most part remained throughout 2019 and 2020.
Hedera Hashgraph's Partnerships
Since completing its ICO more than three years ago, Hedera Hashgraph has forged partnerships and working arrangements with numerous firms and institutions in a wide range of industries, including Boeing, LG, IBM, and University College London (UCL).
In February 2020, Hedera Hashgraph also onboarded Google to its governing council — arguably its biggest partnership yet. As part of the arrangement, Google will run a Hedera network node, and will help participate in governance of the network.
Which companies are building on the platform?
- 📈 Virtual trading platform TrakInvest.
- 💊 Acoer, a software development firm focused on the healthcare industry.
- 🚜 Agryo, a farming loan platform that's building a decentralized data-driven prediction model.
- 💰 Carbon, which has launched the first stablecoin on Hedera.
- 🏬 AdsDax — a fast and fair ad marketplace built on Hedera.
The future of Hedera Hashgraph
However, it's got some catching up to do.
There are more than 1,000 cryptocurrencies currently using the blockchain; it has the strength of numbers behind it and is established as the most popular medium for building and launching smart contracts.
Hedera Hashgraph and others like it are going to need to scale quickly and provide a better solution to the incumbent if it's going to be a success.