What is Elrond? (EGLD)
Elrond is a software that seeks to incentivize a distributed network of computers to run a smart contract platform that aims to prioritize scalability and low transaction fees.
To do so, Elrond employs two unique features:
- Adaptive State Sharding – The process of splitting the Elrond infrastructure to support more transactions and programs
- Secure Proof-of-Stake (SPoS) – The consensus mechanism devised to sync separate network components to a common ledger
Further, developers will use the Elrond Integrated Development Environment to write and launch customizable programs that replicate goods and services on its platform.
Elrond is powered by its native cryptocurrency, EGLD coin, which is used to interact with applications, send transactions, and incentivize actors supporting the network.
For more regular updates from their team, you can check out Elrond's Blog, which releases categorized updates for technologically or economically curious users.
How Does Elrond Work?
The Elrond network offers many features common to other cryptocurrency networks, like smart contracts, transaction settlement, and token issuance.
Developers can use programming languages (such as Rust, C and C++) to run custom programming logic (smart contracts) and design new programs (decentralized applications) to offer a variety of products and services.
Unique to Elrond is its design variations of sharding and proof-of-stake, helping process roughly 12,500 transactions per second.
Sharding works by splitting the network into pieces, or shards, for nodes to only process a fraction of the network’s transactions. This practice is also implemented in competing other blockchains such as Zilliqa and Polkadot.
Elrond’s transaction processing mechanism is called ‘Adaptive State Sharding,’ where nodes are split into subsets to verify transactions. Once the transactions are processed, the shards broadcast them to the metachain (Elrond’s central blockchain) where they will be settled.
Of note, every 24 hours, one-third of the nodes validating transactions in each shard are reshuffled to a new shard, with the intent of preventing collusion among validators in each shard.
Secure Proof of Stake (SPoS)
Central to Elrond is the Secure Proof of Stake (SPoS), a Proof of Stake governance mechanism that keeps the distributed network of computers running its blockchain in sync.
Similar to traditional PoS, SPoS is used by computers running the Elrond software to secure the network, validate transactions, and distribute newly minted EGLD coins.
However, since Elrond’s network consists of shards rather than a single chain, its SPoS consensus mechanism is used to select validating nodes to produce blocks within a shard rather than the entire network.
To achieve final settlement, validators must check the work of block producers and sync with other shards within the network. Once a batch of transactions is successfully appended to the Elrond blockchain, these contributors are rewarded with EGLD tokens.