What is NEO? China's Smart Economy Blockchain Explained

NEO is an open-source, China-born smart-contract blockchain — originally called Antshares — built to power a "smart economy" of digitized assets, digital identities, and decentralized applications. It uses a dual-token model: NEO is the indivisible governance token that grants voting rights and passively generates GAS, while GAS is the divisible token used to pay for transactions and contract execution. Rather than mining, NEO secures a single, fork-resistant chain through delegated Byzantine Fault Tolerance (dBFT), where voted bookkeeping nodes finalize blocks on a two-thirds majority. Smart contracts run on the NeoVM and can be written in mainstream languages like C# and Java.

NEO is an open-source smart-contract blockchain designed to power a "smart economy" by digitizing real-world assets, issuing digital identities, and running decentralized applications. Launched in 2014 as Antshares and rebranded to NEO in 2017, it uses a unique dual-token model — NEO for governance and voting, and GAS to pay for network usage. Instead of energy-intensive mining, NEO secures its single, fork-resistant chain with delegated Byzantine Fault Tolerance (dBFT). Often called "China's Ethereum," NEO targets the same decentralized-application market but with a different consensus model and developer experience.

How NEO Works

NEO is a Layer 1 network built so developers can deploy decentralized applications on top of it. Its core ambition is the "smart economy," which combines three building blocks: tokenized digital assets, verifiable digital identity, and programmable logic via smart contracts. The goal is to take real-world assets — equities, property, invoices — and represent them on-chain so they can be transferred and settled without traditional intermediaries.

Contracts execute inside the NeoVM (the NEO Virtual Machine), a lightweight runtime that supports high concurrency and scalability. Crucially, NeoVM is compatible with mainstream programming languages such as C# and Java, so developers do not have to learn a bespoke contract language before shipping a dApp. That lower barrier to entry has long been one of NEO's main selling points versus chains that require a dedicated language.

📷 a diagram of the NEO smart-economy stack — digital assets + digital identity + smart contracts feeding into NeoVM

The Origins: From Antshares to NEO

NEO began life in 2014 under the name Antshares, founded in Beijing by Da Hongfei and Erik Zhang. It holds the distinction of being one of the first open-source, decentralized blockchains created and launched in China. In 2016 the team also spun up Onchain, a separate company focused on enterprise blockchain solutions. In mid-2017, Antshares rebranded as NEO and reframed itself around the smart-economy narrative, picking up high-profile collaborators along the way.

NEO vs GAS: The Dual-Token Model

Many newcomers are surprised that NEO ships with two distinct tokens. This separation is deliberate: it splits governance from usage so that network fees do not erode the asset you hold for voting power.

PropertyNEOGAS
Primary roleGovernance, voting, block creationPaying for transactions and contract execution
DivisibilityIndivisible — smallest unit is 1Divisible into fractions
Original total supply100 million (pre-mined at genesis)Capped at 100 million, released over time
How you get itHeld / auctioned at launchGenerated per block; distributed to NEO holders
Holder benefitVoting rightsPassive GAS accrual just by holding NEO

The key idea: simply holding NEO entitles you to a steady stream of GAS, similar in spirit to a yield. You spend GAS — not NEO — to interact with the network, so your governance stake stays intact while the network's fuel circulates.

NEO Token Supply

At genesis, 100 million NEO were pre-mined. Historically, roughly 50 million were distributed to the public during the crowdfunding phase, while the remaining 50 million were held by the foundation to fund ongoing development and ecosystem growth. Because NEO is indivisible, you can never own 0.5 NEO — the smallest unit is a whole token, a quirk tied directly to its role as a voting share rather than a divisible currency. For more on supply concepts, see circulating supply.

GAS Generation: A Worked Example

GAS is created with each new block and distributed in proportion to NEO holdings. Suppose the network currently emits a fixed amount of GAS per block and a holder controls 1% of all NEO in circulation. That holder would, over time, accrue roughly 1% of the GAS distributed to holders during that period.

A simple illustration:

  • Network distributes 5 GAS per block to holders (illustrative figure)
  • Holder owns 10,000 NEO out of 50,000,000 circulating → 0.02% share
  • Per block: 5 × 0.0002 = 0.001 GAS
  • Across ~2,000,000 blocks: ≈ 2,000 GAS accrued

Historically the per-block GAS reward was designed to decline over time, tapering until it reaches a minimum, which stretches the full release schedule across roughly two decades. Treat these figures as illustrative — always verify current emission parameters before modeling returns, as protocol parameters evolve across NEO's network upgrades.

dBFT: How NEO Reaches Consensus

NEO does not use proof of work. Instead it relies on delegated Byzantine Fault Tolerance (dBFT), a consensus mechanism in which a set of bookkeeping nodes are chosen through delegated voting by NEO holders.

The mechanics work like this:

  1. NEO holders vote to elect bookkeeping (consensus) nodes.
  2. For each block, one node is selected as the speaker and proposes the next block.
  3. The remaining delegate nodes validate and broadcast their agreement.
  4. A block is finalized once at least a two-thirds majority of nodes agree on the chain state.

The trade-off is classic: dBFT favors fast finality and a single, fork-free chain over the permissionless, anyone-can-mine model of Bitcoin. Because there is only one canonical version of the chain and finality is immediate, an attacker cannot rewrite history by brute-forcing hash power or hoarding coins. The downside is a smaller, more permissioned validator set than fully open networks.

NEO vs Ethereum: Key Differences

The "China's Ethereum" label is a useful starting point, but the two networks diverge in important ways.

DimensionNEOEthereum
ConsensusdBFT (delegated, voted nodes)Proof of stake
Contract languagesC#, Java, Python (mainstream)Solidity / Vyper (dedicated)
Native fee tokenGAS (separate from governance token)ETH (same as base asset)
ForksSingle chain, no forks by designForks possible historically
FinalityFast, deterministicProbabilistic then finalized

The headline takeaway: NEO's dual-token, dBFT design optimizes for speed, finality, and developer familiarity, while Ethereum optimizes for a maximally open, battle-tested ecosystem. Each approach carries different decentralization trade-offs.

📷 a side-by-side comparison chart of NEO and Ethereum consensus and token models

Use Cases and Ecosystem

NEO's pitch spans tokenized assets, digital identity, and a broad library of DAOs and dApps. The network has explored on-chain naming via the NEO Name Service, and its smart-contract layer can support decentralized funds, marketplaces, and identity registries. Because contracts can be written in widely adopted languages, the ecosystem aims to lower the on-ramp for enterprise developers exploring blockchain.

Risks and Pitfalls

NEO is not without meaningful caveats. Anyone evaluating it should weigh the following:

  • Validator centralization: dBFT relies on a relatively small, voted set of consensus nodes. Fewer validators can mean faster blocks but a more concentrated trust assumption than fully open networks.
  • Geographic and regulatory exposure: As a project with deep China roots, NEO has historically faced uneven international documentation and shifting regulatory winds, which can affect liquidity and exchange availability.
  • Volatility: NEO has a long track record of sharp price swings. Position sizing and risk management matter.
  • GAS-dependency confusion: New users sometimes try to pay fees in NEO. You spend GAS, not NEO — misunderstanding the dual-token model can cause failed transactions.
  • Competitive pressure: The smart-contract space is crowded. NEO competes with many Layer 1 chains for developers and capital, and adoption is far from guaranteed.

COINOTAG Perspective

NEO is best understood not as a copy of Ethereum but as an early, opinionated bet on what a "smart economy" should look like: indivisible governance tokens, a separate fuel token that rewards holders, and a fast-finality consensus that trades some openness for speed and predictability. That design was ahead of its time in 2017, and the dual-token model in particular foreshadowed mechanisms now common across the industry. For researchers, NEO is a useful case study in how governance, fees, and consensus can be decoupled — but, as with any asset, its long-term relevance depends on sustained developer activity and ecosystem growth rather than narrative alone.

To go deeper on adjacent concepts, the difference between programmable and traditional agreements is covered in our guide on smart contracts vs traditional contracts, and you can compare consensus designs further in our proof-of-stake mining guide.

Last updated: 6/15/2026

Related Terms

Related Coins