Harmony: The backbone of DApps

in #steem5 years ago (edited)

99pyU5Ga1kwqSXWA2evTexn6YzPHotJF8R85JZsErvtTWYDMynse9ktupPVkjZevJbrFiu3ryrZiE8CAUipr88BNANkMNmhSZ7z49SxTWQkKbEdvJCKJbCZ7nKYDgR8yze.jpg
INTRODUCING
Harmony is a fully scalable, provably secure sharding based blockchain. It is also energy efficient, and takes into cognisance the challenges its predecessors faced. This knowledge is being used to ensure that its system is optimally tuned. It makes use of distributed randomness generation, which ensures that its system is not biased, and is also unpredictable, scalable, and verifiable.

Harmony offers
Security
Efficiency
Easy adaptation
Consistency, among others

WHAT DOES HARMONY ADOPT?
Harmony has been responsible for detecting the NAT mechanism behind which a node uses the right solution mechanism, such as STUN, IGDP, etc. In particular, harmony is responsible for implementing the mitigation of the general protocol called ICE.
When there is high performance in blockchain, the size of blockchain data will increase much faster, which becomes a big problem for new validators to synchronize faster. Achieving so that the reshardin becomes a problematic process because if the new validators fail to synchronize in terms of time, then the validation quorum can be overcome by a new block that is approved, or even achieve that the quorum is met, the security whose protocol would be reduced.
7ohP4GDMGPrUMp8dW6yuJTR9MKNu8P8DCXDU9qmmkYQz4AeU8LHwJYThguq2uS18T2VLR9HDKi2g2jLFWmqduSzszqTUXzWbUmsS.jpg

FAST-STATE SYNCHRONISATION
Joining a new shard ensures that validators are brought up to speed with the state of that shard via synchronisation. Downloading the blockchain history and reconstructing is archaic. Current state download within the time window is much more attainable.

SHARD CHAIN AND BEACON CHAIN
Shard chains are blockchain’s that have the ability to process and validate their transactions, while storing its state. Shard chains are independent to a great degree, but they also carry out cross-chain communication via cross-shard communication. cross-shard communication ensures that capabilities can be extended.
Beacon chains are also shards, however they go a step further by being responsible for the random number generated and accepting stakes from validators.

When Harmony is made use of, teams will not need to sacrifice one important feature for another. Eg. Scalability for security, security for flexibility. Teams are able to build their projects on a solid foundation that is unpredictable and highly scalable. Knowing that features are put in place to remove unfairness and malicious attacks, teams are able to focus purely on building their products.
Studying what worked and why they worked as well as what the shortcomings of their predecessors were ensures that Harmony is able to build something that will be much more robust and effective in meeting the needs of the worlds diverse population.

Twiter Link.

For more information visit:
https://harmony.one/