Altcoins Guides


What is Audius?

What is Internet Computer?

What is Elrond?

What is VeChain?

What is Ethereum Classic?

What is Avalanche?

What is Brave’s Basic Attention Token?

What is Flow – the developer-friendly blockchain?

What is Chainlink and why does it matter in the crypto world?

What is the DAI stablecoin?

What is THORChain?

What is Tron?

What is Axie Infinity?

What is the FTX Token?

What is Klaytn and how does it work?

What is NEAR Protocol?

What is Polygon?

What is a non-fungible token (NFT)?

 What is Kusama – a canary network for Polkadot experiments? 

What is Zilliqa?

What is OMG network?

What is Terra?

What is Algorand?

What is Graph Protocol?

What is HIVE blockchain?

An introduction to the IOTA protocol

Five XRP wallets you should consider using

What is NEO cryptocurrency?

Three reasons why blockchain games are on the rise

What is the USD coin?

TrueUSD: Can it be trusted?

What is Skycoin?

Tezos for beginners

Bitcoin vs. Altcoins: The differences you should know

An introduction to Tether

The beginner’s guide to stablecoins

What is Dash cryptocurrency?

What is Cardano?

A beginner’s guide to blockchain

What is Litecoin?

What is Stellar cryptocurrency?

A beginner’s guide on how to mine Ethereum

A beginner’s guide to mining new altcoins

What is EOS?

What is Ripple?

Bitcoin Cash (BCH) for beginners

Ethereum (ETH) for beginners

Cryptocurrency terms for beginners

What is cryptocurrency?

A brief history of Ethereum

What is cryptocurrency mining?

The use of blockchain technology in digital advertising

A guide to the Ripple product suite

The top five privacy cryptocurrencies

Stablecoins: what are the risks and benefits?

The best GPUs for cryptocurrency mining

What are the best strategies for mining cryptocurrency?

A beginner’s guide to data mining and cryptographic hash functions

Understanding tokenomics

How to mine for cryptocurrencies

Why does decentralisation of cryptocurrencies matter?

What is a Mining Pool?

What is Hash Rate?

What is a smart contract?

What is Proof of Work?

How network nodes are used in cryptocurrency

Four projects leading the way in database sharding

Explore other guides


What is EOS?

EOS.IO has unveiled new blockchain architectural structures designed to enable vertical and horizontal scaling of decentralised applications

EOS.IO is a blockchain architecture designed to enable vertical and horizontal scaling of decentralised applications, by creating an operating system-like construct upon which applications can be built. The software provides accounts, authentication, databases, asynchronous communication, and the scheduling of applications across many CPU cores or clusters. The resulting technology is a blockchain architecture that may ultimately scale to millions of transactions per second, eliminates user fees, and allows for quick and easy deployment and maintenance of decentralised applications in the context of a governed blockchain.

EOS.IO operates as both a base-layer blockchain and as a smart contract platform. The protocol works like a decentralised operating system, intended for the deployment of industrial-scale decentralised applications through a decentralised autonomous corporation model. The smart contract platform claims to eliminate transaction fees and also conduct millions of transactions per second.

The chosen consensus algorithm is based on DPoS, or Delegated Proof-of-Stake, meaning those who hold tokens on the platform may select block producers through a continuous approval voting system. Anyone may choose to participate in block production and will be given an opportunity to produce blocks, provided they can persuade token holders to vote for them. The EOS.IO consensus algorithm respects Byzantine Fault Tolerance (BFT) by allowing producers to sign all blocks so long as no producer signs two blocks with the same timestamp or the same block height. Once 15 producers have signed a block, the block is deemed irreversible.

Purpose of Token TPS Confirmation Time Consensus Protocol
To become a network validator and to vote for network validators 4,000 1.5 seconds DPoS

Token – EOS

EOS tokens have the purpose of supporting the EOS.IO blockchain by distributing resources to token holders. There are three broad classes of resources that are consumed by applications:

  • Bandwidth and log storage (Disk)
  • Computation and computational backlog (CPU)
  • State storage (RAM)

The EOS.IO protocol allows each account to consume a percentage of the available capacity proportional to the amount of tokens held in a three-day staking contract. For example, if a blockchain based on EOS.IO is launched, and if an account holds 5% of the total tokens distributable on that blockchain, then that account has the potential to utilise 5% of the state storage capacity.

An additional use case is to give EOS token holders the power to become network validators and to vote for other validators.

Currently, there are about 90% of the total EOS supply in circulation:

Use cases

  • DApps: EOS.IO allows developers to easily and quickly build fully decentralised applications which run on top of the EOS.IO blockchain. These DApps can transform how people use the internet, as value can now be transferred between users and DApps
  • Smart contracts: Developers can connect DApps with the EOS.IO blockchain through decentralised smart contracts that can virtually do anything, from holding payments and distributing tokens to managing rules for any given DApp
  • Digital assets exchange: EOS.IO offers the possibility to exchange any decentralised asset created over the EOS.IO blockchain in a simple and easy manner


The current EOS.IO business model is to create an ecosystem where developers and users are the agents who benefit the most from its technology. There are six main requirements EOS.IO has identified as the main characteristics for any business to correctly leverage blockchain technology:

  1. Support millions of users: In most cases, an application may not work unless a critical mass of users is reached, and therefore a platform that can handle very large numbers of users is paramount.
  2. Free usage: Application developers need the flexibility to offer users free services; users should not have to pay in order to use the platform or benefit from its services.
  3. Easy upgrades and bug recovery: Businesses building blockchain-based applications need the flexibility to enhance their applications with new features. The platform must support software and smart contract upgrades.
  4. Low latency: Good user experience demands reliable feedback with a delay of no more than a few seconds.
  5. Sequential performance: Most applications need enough sequential performance to handle high volumes. Therefore, any blockchain-based platform should support fast sequential performance.
  6. Parallel performance: Divide tasks among nodes/apps, so more data can be processed.


Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.