MultiversX is one of the most uprising and evolving blockchain technologies in today's decentralized ecosystem. You may have known them as Elrond before they rebranded and structured their roadmap into a broader and more scalable solution.
Today, MultiversX aspires to be a blockchain so fast and scalable that it can be used for finance, business use, and more, thanks to its adaptive state fragmentation system, which allows transactions to be handled quickly by multiple validators.
While Bitcoin can only handle a maximum of seven transactions per second, MultiversX claims to be able to perform 15,000 transactions per second at just $0.001 each, with instant completion. It also promises the ability to scale to hundreds of thousands of transactions per second as demand grows.
One of the main features that MultiversX offers is its near-instantaneous transaction throughput and linear scaling that will allow for network growth. MultiversX can process 250,000 transactions per second, and its Adaptive State Sharding allows up to 260,000 TPS based on its recent testnet results.
Thanks to that speed and scalability, MultiversX has positioned itself as an ideal blockchain for decentralized finance (DeFi) developers to use for their applications, as well as other types of decentralized applications (dapps).
MultiversX uses the eGold (EGLD) token throughout the network; Before the mainnet launch in July 2020 brought EGLD to life, Elrond used the now-defunct ERD token. Elrond allowed users to exchange 1,000 ERDs for 1 EGLD after the mainnet went live.
How does MultiversX work?
Sharding or fragmentation is a technique that divides data into smaller pieces and distributes them in different networks or blockchains, each of which comprises a number of nodes that process transactions.
This connector is not exclusive to MultiversX and other projects, such as Zilliqa or Ethereum 2.0, use similar techniques. What MultiversX does a little differently is implement three different types of sharding - state, transaction, and network - and use parallel processing to speed up transaction times and handle more at once.
MultiversX speed comparison
The consensus mechanism that Elrond uses is called Secure Proof of Stake Consensus (SPoS) and was developed to improve existing Proof of Stake solutions. It reduces latency on the network and allows any node in the shard to determine which members will be part of the consensus pool at the start of each round. Randomness is provided through the added signature of the last block. MultiversX team estimates that this reduces the time needed to choose a consensus group to less than 100ms.
A weighting factor has also been introduced that serves to promote meritocracy among nodes while taking stakes into account. And MultiversX introduces the Bellare and Neven multi-signature scheme, designed to reduce the number of communication rounds required in the signature algorithm.
As a more sophisticated version of Proof of Stake, it aims to ensure that the distribution of shards is fair, and is a compromise between increased computational and energy demands and security.
Architecture of MultiversX:
Validators: These are nodes on the Elrond network that process transactions and secure the network by participating in the consensus mechanism while earning rewards from the protocol and transaction fees. In order to become part of the Elrond network, a validator needs to put up collateral in the form of EGLD tokens, which are staked to align the incentives between validators and network goals. Validators stand to lose, their stake if they collude to disrupt the network.
Observers: They are passive members of the network that can act as a read and relay interface. They can be “Full”, that is, they preserve the entire history of the blockchain, or “Light”, which only preserve two epochs of the history of the blockchain. Observers are not required to stake EGLD tokens to join the network and are not rewarded for their participation.
Fisherman: A node that verifies the validity of blocks after they have been proposed. They challenge invalid blocks resulting from the adversity of malicious actors and are rewarded for their service. The Fisherman role can be fulfilled by validators who are not part of the current consensus round or by observers.
Building scalable decentralized applications for implemented fungible and non-fungible tokens is becoming more efficient with the use of MultiversX's infrastructure. At One Mint users are able to easily deploy their NFT collection with very few clicks instead of putting together a team of developers. To learn more visit https://onemint.io/.