What is the EOS Mainnet?
If you belong to the EOSIO community – or have read something about the EOSIO blockchain – you might have heard of the EOS Mainnet. The EOS Mainnet is the main network of the EOSIO blockchain’s platform where transactions take place. Also, if you’re reading this, it’s highly probable that you know the terminology of blockchain. Otherwise, check this article out in the first place!
Further, the EOSIO protocol uses a consensus mechanism known as “Delegated Proof-of-Stake” (DPoS), developed by Daniel Larimer. DPoS in EOSIO uses an election process where EOS token holders vote for the Block Producers (BPs) they think are the most qualified to be the custodians of the network. The EOS Mainnet runs with the twenty-one BPs that obtain the most votes.
So, the DPoS mechanism requires these twenty-one elected nodes to produce the blocks, and, in exchange, they can receive rewards. One of the underlying opportunities of EOSIO by using DPoS is the ability to scale. Hence, DPoS allows Block Producers to reach consensus faster than traditional PoW (Proof-of-Work) or PoS (Proof-of-Stake) mechanisms. For instance, this enables EOS nodes to validate up to 4,000 transactions per second, in comparison to Ethereum that can reach 15.