Education • 6 min read
By Judy Unger
28.04.2022
While decentralisation is steadily increasing, older blockchain networks are in danger of falling behind. Not only are many projects reaching their limits in terms of capacity, but they are now also facing low throughput, high latency, and disproportionate fees for users at peak times of network use. Find out how the Harmony project aims to solve these problems through some unique features.
When Satoshi Nakamoto wrote in the Bitcoin Whitepaper that “a purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to another without going through a financial institution,” they likely had some idea that peer-to-peer networks would revolutionise not only payment transactions but also business and finance. As blockchain technology and its use cases are evolving, so is the need for innovative solutions for the blockchain trilemma and cross-chain solutions. Harmony (ONE) is a project that has set out to offer a combination of solutions to these challenges.
We recall the conundrum: there is a widespread assumption in the world of blockchain that decentralised networks are only able to offer two of the three features a blockchain needs to provide in order to meet user needs in the long term: security, decentralisation and scalability - with seemingly one element always needing to be sacrificed.
This is called the “blockchain trilemma” - a network on a blockchain obviously needs to be secure in order for users to use it for transactions, and it needs to be decentralised to ensure that users only have to place a minimal level of trust (“trustless”) and that no one party or group of parties controls the network. Finally, the network needs to be able to scale to handle increasing numbers of transactions reliably, at a high throughput and with low latency.
Originally founded in 2017 by a group of researchers and engineers, Harmony is considered one of the most secure open-source networks. Harmony uses a random selection of nodes, and is the world’s only project that uses a cross-sharding mechanism to increase the speed of transactions, as well as offering a unique combination of other features.
Firmly convinced that the future of protocols is permissionless, Harmony is looking to address the issues of scalability, decentralisation and security by instituting the best research and engineering practices in an optimally tuned system. They state on their official website:
“Harmony’s interoperability frees users from being locked on a single platform. The future of web3 is a multi-chain ecosystem, and Harmony’s bridges can connect any Proof-of-Work and Proof-of-Stake chains.”
Here are the essential features of the Harmony project in its crypto ID:
Horizon cross-chain bridging enables the exchange of crypto assets such as stablecoins, fungible and non-fungible tokens between the blockchains of Harmony, Ethereum and BSC. It is based on a set of smart contracts deployed on both Ethereum, BSC and Harmony blockchains and a pool of validators following events on both Harmony and Ethereum bridge smart contracts.
Once a token lock action is detected on one chain, the information is validated and relayed to the other chain and the same amount of a bridged token is minted. If a bridged token burn is detected, it is validated and relayed to the other chain and the same amount of the original token is unlocked.
Harmony addresses the problems of the blockchain trilemma - scalability, decentralisation and security - by combining several engineering practices.
Scalability, the ability of a system to increase throughput in line with rising demand, is of the essence to projects running on blockchains. Sharding is a method of partitioning a database into many parts that is employed to manage large amounts of data.
Unlike any other project, the Harmony network shards the entire state of the blockchain in not just one but three dimensions: state, network and transaction. Each shard maintains its own state data based and chain of blocks.
The Harmony network is also divided into shards where each shard involves a separate set of closely-connected validators running consensus among themselves. Finally, the network is able to conduct transaction processing in parallel through specific shards, greatly improving overall transaction processing capacities.
In order to prevent single-shard attacks, Harmony validators are assigned shards via a distributed randomness generation (DRG). In the Harmony network, DRG is based on both Verifiable Random Function (VRF) and Verifiable Delay Function (VDF) to ensure that:
The random number is unpredictable before its generation;
That generation of this random number is unbiased and independent from participants;
That the validity of this number is verifiable by anyone;
That randomness generation algorithm can be scaled to high numbers of participants.
Harmony was created to enable “decentralisation on a large scale” and it’s living up to this standard on many levels inherent in its structure, such as its Effective Proof of Stake (PoS) consensus mechanism to prevent stake centralisation.
The higher the amount staked, the more nodes a validator needs to support in running the network. The algorithm randomly distributes the stakes among all shards for increased security to prevent malicious stakers from concentrating their power in one shard while enabling the participation of small stakers in a growing ecosystem.
If you have a working product, a promising idea or a will to learn and help, then we are looking for you.
— Harmony 💙 (@harmonyprotocol) March 28, 2022
Join the @harmonyprotocol ecosystem with stellar projects such as @DefiKingdoms @marscolonyio and @tranquil_fi
Apply for Grants or DAO today!⤵️https://t.co/vhwbGE58Tm
Harmony’s native token is ONE and is used throughout the platform for governance procedures, the payment of transaction fees and gas fees, staking and for earning rewards.
The Harmony ecosystem is also moving towards the metaverse - just recently the project announced its new partnership with the multiverse gaming platform, LootMogul, to build a scalable product for the sports and crypto communities.
As always, before deciding whether to invest in an asset, make sure to consider a number of things:
Don’t forget to do your research - one good place to start is to visit the official website of the project you are interested in, in this case harmony.one.
Make sure to know your risk profile and how investing in a certain asset aligns with your greater investment goals.
Finally, assess how an asset would fit into your personal investment portfolio regarding asset diversification.
On Bitpanda, you can invest in ONE and more than 1,000 other assets, including cryptocurrencies, crypto indices, precious metals and more from just €1, 24/7 and even automate your investments with Bitpanda Savings.
You want to open a Bitpanda account? Registering is fast, simple and secure via Bitpanda’s desktop app or our apps for iOS and Android. Go ahead and verify your account, make your first deposit using your favourite payment method - including SEPA Instant - and start investing right away.
Bitpanda GmbH ve grup şirketleri (Bitpanda) Türk Parasının Kıymetini’nin Korunması Hakkında 32 sayılı Karar’ın 2/b maddesine göre Türkiye’de yerleşik sayılan hiçbir kişiye yönelik olarak 6362 sayılı Sermaye Piyasası Kanunu başta olmak üzere Türkiye Cumhuriyeti Devleti mevzuatı hükümleri gereği Türkiye’de faaliyet izni gerektiren hiçbir sermaye piyasası faaliyetine dair hizmet sunmamaktadır. Şayet Bitpanda’nın yabancı sermaye piyasalarında vermiş olduğu hizmetlerden Türkiye’de yerleşik kişilerin faydalandığı tespit edilecek olursa tüm zararları kullanıcıya ait olmak üzere bu hizmetler ivedilikle sona erdirilecektir.
We use cookies to optimise our services. Learn more
The information we collect is used by us as part of our EU-wide activities. Cookie settings
As the name would suggest, some cookies on our website are essential. They are necessary to remember your settings when using Bitpanda, (such as privacy or language settings), to protect the platform from attacks, or simply to stay logged in after you originally log in. You have the option to refuse, block or delete them, but this will significantly affect your experience using the website and not all our services will be available to you.
We use such cookies and similar technologies to collect information as users browse our website to help us better understand how it is used and then improve our services accordingly. It also helps us measure the overall performance of our website. We receive the date that this generates on an aggregated and anonymous basis. Blocking these cookies and tools does not affect the way our services work, but it does make it much harder for us to improve your experience.
These cookies are used to provide you with adverts relevant to Bitpanda. The tools for this are usually provided by third parties. With the help of these cookies and such third parties, we can ensure for example, that you don’t see the same ad more than once and that the advertisements are tailored to your interests. We can also use these technologies to measure the success of our marketing campaigns. Blocking these cookies and similar technologies does not generally affect the way our services work. Please note, however, that while you’ll still see advertisements about Bitpanda on websites, the adverts will no longer be personalised for you.