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 NEO cryptocurrency?

NEO prides itself for being developer friendly (multiple languages), eco-friendly (no energy waste) and community friendly (supports NEO-based projects). Will it overtake Ethereum, EOS or Tron?

NEO began life as AntShares (ANS) in 2014. AntShares, founded by Da Hongfei and Erik Zhang, has been referred to as ‘China’s first blockchain platform’. In 2016, supposedly in response to growing interest in AntShares and a need for blockchain solutions that meet the requirements of both government regulators and private companies, Da and Erik founded OnChain. It was a venture-backed company that provides blockchain-based financial services. In 2017, AntShares was rebranded as NEO.

NEO prides itself for being developer friendly (multiple languages), eco-friendly (no energy waste) and community friendly (supports NEO-based projects). Let’s take a deeper look at NEO cryptocurrency.



The smart-economy proposed by the NEO foundation is based on three different layers.

  1. Digital assets: users are able to register, trade, and circulate multiple types of assets through a validated digital identity are protected by an immutable blockchain-layer. NEO has two forms of digital assets: (a) global assets and (b) contract assets. Global assets can be recorded in the system space and can be identified by all smart contracts and clients, while contract assets are recorded in a private storage area of the smart contract and requires a compatible client to recognise them.
  2. Digital identity: it refers to the identity information of individuals, organisations, and other entities that exist digitally (like a government issue ID number).
  3. Smart contracts: the NEOcontract smart contract system is based on multiple languages like c#, java and python, which allows for a quick integration with other protocols.
Purpose of Token TPS Confirmation Time Consensus Algorithm
NEO, to be used as PoS token to generate GAS, a token needed to write transactions into the blockchain 1,000


15 Seconds dBFT

Token – NEO/GAS

Currently, there is about 65% of the total NEO supply in circulation:

  • Total supply: 65,000,000 NEO
  • Circulating supply: 100,000,000 NEO

GAS is the fuel token for the realisation of NEO network resource control, with a maximum total limit of 100 million. The NEO network charges for the operation and storage of tokens and smart contracts, thereby creating economic incentives for bookkeepers and preventing the abuse of resources. The minimum unit of GAS is 0.00000001.

About 100 million GAS, corresponding to the 100 million NEO, will be generated through a decay algorithm in over 22 years time to address holding NEO. If NEO is transferred to a new address, the subsequent GAS generated will be credited to the new address.

Technology behind NEO cryptocurrency 

NEO is a blockchain-based protocol. Much like Ethereum, it’s focused on creating a digital economy around decentralised smart contracts. NEO, however, utilises a different consensus mechanic based on dBFT as well as a dual token system.

NEO employs a consensus mechanism called Delegated Byzantine Fault Tolerance (dBFT). Participants in the system are able to designate certain nodes as bookkeepers who must maintain a minimum balance of NEO and meet certain performance requirements.

Bookkeepers are tasked with verifying the blocks that are written to the blockchain. If two-thirds of the nodes on the network can agree with a bookkeeper’s version of the blockchain, consensus is achieved and the proposed version of the blockchain is validated. If consensus fails, an alternate bookkeeper is called and the process is repeated.

Because this consensus only needs to be replicated across a subset of the network, it is said to be more efficient than classic Byzantine Fault Tolerance. The network as a whole consumes fewer resources and can handle higher transaction volumes.

Other NEO core components and parts are:

  1. NeoVM – Universal Block Chain Virtual Machine: NeoVM is a lightweight, general-purpose virtual machine, similar to a virtual CPU. It reads and executes instructions in the contract in sequence, performs process control based on the functionality of the instruction operations and so on. It has a good start-up speed and versatility, is very suitable for small programs such as smart contracts and can also be ported to non-blockchain systems.
  2. InteropService – Interoperable Services: used to load the blockchain ledger, digital assets, digital identity, persistent storage area, NeoFS, and other underlying services.
  3. DevPack – Compiler and IDE plugin: for easy development and integration.
  4. NeoContract: can create a smart contract call tree through static analysis before running a smart contract.
  5. NeoX: a protocol that implements cross-chain interoperability. NeoX is divided into two parts, “cross-chain assets exchange protocol” and “cross-chain distributed transaction protocol”.
  6. NeoFS: a distributed storage protocol that utilises Distributed Hash Table (DHT).
  7. NeoQS (Quantum Safe): is a lattice-based cryptographic mechanism to protect NEO against the quantum computing threat.

I believe dBFT seems to bring considerably more disadvantages to the end user as, on top of a weaker security, participants also need to trust a central authority. However, there are incredible scalability gains from increased centralisation, meaning in order to improve TPS and increase block-size, concessions have to be made. The overall development of NEO is quite interesting and I do hope to see what the next couple of years will bring.

At the end, NEO has been able to develop quite an impressive community of developers and projects, as well as, a user base of die-hard followers. I personally argue the NEO is here to stay.

What next?

Do you want to know more about different types of blockchains? Read our definitive guide series. 

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