Conflux CFX: High-Performance Layer 1 Blockchain
Table of Contents

Conflux is a public blockchain designed around a different approach to scalability, consensus, and interoperability. At its core is the Tree-Graph ledger structure, which allows concurrent blocks to contribute to the network rather than simply discarding competing blocks. Conflux combines this architecture with a hybrid Proof-of-Work and Proof-of-Stake consensus model, while its dual-space design separates the native Core Space from the Ethereum-compatible eSpace.
The network’s native CFX token plays a key role across this infrastructure. It is used for transaction fees, storage, staking, governance, and network incentives. Conflux also includes features like fee sponsorship, allowing applications or sponsors to cover users’ transaction costs. This article explores how Conflux works, how CFX fits into the network, and why its architecture is designed to support scalable blockchain applications.
For more insights and updates on the latest cryptocurrency trends, check out our Nifty Finances platform, your gateway to smarter financial decisions in the digital economy.

What Is Conflux and How Does Its Layer 1 Architecture Work?
Conflux is a decentralized public blockchain designed around scalability, security, and interoperability. Its Layer 1 architecture combines a Tree-Graph ledger, hybrid Proof-of-Work (PoW) and Proof-of-Stake (PoS) consensus, and a dual-space structure that separates its native Core Space from its Ethereum-compatible eSpace. Together, these components allow Conflux to provide a high-performance environment for decentralized applications while maintaining a connection with the broader Ethereum ecosystem. Conflux describes its network as a platform designed to support applications including decentralized finance and gaming while emphasizing throughput and decentralization.
Conflux’s Tree-Graph Ledger
One of Conflux’s most important architectural differences is its Tree-Graph ledger. Traditional blockchains such as Bitcoin and Ethereum historically organize blocks primarily around a single chain, meaning competing blocks may be discarded when the network selects one canonical history. Conflux instead incorporates concurrent blocks into a graph structure.
Each Conflux block has a parent relationship while also containing reference edges pointing toward previous blocks. This creates a structure that combines a tree-like hierarchy with a directed acyclic graph, which is why it is called a Tree-Graph. The GHAST chain-selection algorithm then determines a pivot chain within this structure and establishes an ordering for processing transactions. This design allows Conflux to make use of concurrently produced blocks rather than treating every competing block as wasted network activity.
Hybrid Proof-of-Work and Proof-of-Stake Consensus
Conflux combines PoW and PoS rather than relying on either mechanism alone. PoW miners produce blocks and organize them according to the Tree-Graph and GHAST rules, while PoS participants provide finality by signing pivot blocks. This division gives the two consensus mechanisms different responsibilities within the network.
The PoS component provides an additional security layer and helps establish definitive finality for the PoW chain. Conflux documentation explains that the hybrid design is intended to provide security against attacks while improving confirmation efficiency. The result is a consensus architecture in which PoW contributes block production and ordering, while PoS contributes finality and additional economic security.
Core Space and Ethereum-Compatible eSpace
Conflux further separates its Layer 1 environment into Core Space and eSpace. Core Space is the native Conflux environment and uses the network’s original transaction format, account model, and infrastructure. It also includes native features such as transaction-fee sponsorship and built-in PoS functionality. CFX is used within Core Space for functions including transaction fees and storage.
eSpace, meanwhile, is a virtualized Ethereum-compatible environment running on the Conflux network. It supports Ethereum-compatible smart contracts, tools, SDKs, wallets, and interfaces, allowing Ethereum applications to be deployed with substantially lower migration costs. The two spaces are logically independent while sharing the underlying ledger and providing mechanisms for cross-space communication.
CFX and Conflux’s Layer 1 Economy
CFX is Conflux’s native asset and supports several economic functions across the network. It can be used to pay transaction fees and storage-related costs, while also participating in staking and network incentives. Conflux identifies CFX as the unit of value within its token economy and notes its role in transaction fees, staking rewards, storage, governance, and miner incentives.
By combining the Tree-Graph ledger, hybrid PoW-PoS consensus, and dual-space architecture, Conflux approaches Layer 1 scalability from several directions. Core Space provides the network’s native environment, while eSpace connects that infrastructure with Ethereum-compatible applications and development tools. This architecture allows Conflux to pursue higher transaction capacity and interoperability while retaining a decentralized public blockchain structure.

Conflux Tree-Graph and GHAST Consensus Mechanism
Conflux’s consensus architecture is built around the Tree-Graph ledger structure and the GHAST (Greedy-Heaviest-Adaptive-SubTree) chain-selection rule. Together, these components allow Conflux to process blocks concurrently while still producing an ordered ledger for transaction execution. Instead of forcing every block into a single linear chain and discarding competing blocks, Conflux incorporates concurrent blocks into its ledger structure. This approach is intended to improve the use of network resources while maintaining the security properties of Proof-of-Work consensus.
The Tree-Graph can be understood as a directed tree embedded within a directed acyclic graph (DAG). Each block has one parent edge, establishing its primary relationship with an earlier block. At the same time, a block can contain multiple reference edges pointing to other previous blocks. These additional references capture information about the before-and-after relationships between blocks that may have been created concurrently.
This structure allows Conflux to preserve more of the block-production activity occurring across the network rather than treating competing blocks as automatically wasted work. The parent edges form the tree portion of the structure, while the complete collection of parent and reference edges forms the broader DAG.
GHAST as the Chain-Selection Rule
Because the Tree-Graph can contain multiple branches, Conflux needs a mechanism for selecting the primary path used to organize the ledger. GHAST performs this role. Rather than simply choosing the longest chain, GHAST evaluates the weight of competing subtrees and selects the branch with the greatest relevant accumulated weight. This means chain selection takes into account mining activity across a subtree rather than looking only at the number of blocks along one linear path.
GHAST also incorporates an adaptive weighting mechanism designed to address potential liveness attacks. Under normal conditions, blocks can contribute their ordinary weight to the chain-selection process. If the Tree-Graph encounters conditions associated with a liveness attack, the protocol can use adaptive block weights to make chain selection more resistant to prolonged uncertainty. The classification of blocks is determined from their historical position in the Tree-Graph rather than simply being chosen by individual miners.
Concurrent Blocks and Network Throughput
Conflux’s treatment of concurrent blocks represents a major difference from conventional longest-chain models. In traditional systems such as Bitcoin and Ethereum, competing blocks that are not selected for the canonical chain are generally discarded from the main ledger history. Conflux instead incorporates concurrent blocks into its Tree-Graph and uses them when constructing the ledger’s total order. According to Conflux’s documentation, this design is intended to reduce the traditional trade-off between scalability and security associated with discarded concurrent blocks.
This architecture can be summarized through three connected functions:
- Tree-Graph: preserves relationships among concurrently produced blocks.
- GHAST: selects the pivot chain based on subtree weight.
- Ordering mechanism: uses the pivot chain and reference relationships to establish a linear execution order.
From the Pivot Chain to Transaction Execution
Once GHAST selects the pivot chain, Conflux uses it as the backbone for determining the total order of blocks. The protocol then expands this ordering beyond the pivot chain by using the reference relationships within the Tree-Graph. Through this process, blocks can be organized into a linear sequence even though they were initially produced within a concurrent graph structure.
Transactions are ultimately executed according to this determined block order. The consensus layer first processes incoming blocks and establishes their total order, after which the transaction execution component processes transactions according to that order. As a result, Conflux separates block concurrency from transaction execution: the Tree-Graph preserves parallel block production, GHAST determines the pivot chain, and the ordering process transforms the graph into a consistent sequence that can be executed by the network.

Conflux Hybrid Proof-of-Work and Proof-of-Stake Security
Conflux combines Proof-of-Work (PoW) and Proof-of-Stake (PoS) as two complementary components of its consensus architecture. PoW is responsible for producing blocks and organizing them through Conflux’s Tree-Graph and GHAST mechanisms, while PoS operates as a separate layer focused on finality and additional network security. Rather than replacing PoW block production with staking, Conflux assigns different responsibilities to each mechanism. This allows the network to retain PoW-based block production while adding a staking-based process for finalizing blocks.
Proof-of-Work for Block Production
PoW remains the foundation for Conflux’s block-generation process. Miners compete to produce blocks, and those blocks are incorporated into the Tree-Graph rather than being forced immediately into a single linear chain. The GHAST chain-selection rule then evaluates the mining power represented by competing subtrees when determining the pivot chain. This means PoW contributes both computational work and the block history used by Conflux to organize its ledger.
Conflux’s PoW architecture is therefore closely connected to the network’s Tree-Graph design. Instead of relying on a conventional longest-chain rule in which competing blocks outside the selected chain are discarded, Conflux incorporates concurrent blocks into its ledger. GHAST selects the pivot chain, while the broader Tree-Graph preserves relationships between blocks. The result is a PoW system in which block production and ledger organization are designed around concurrent block creation.
Proof-of-Stake and Block Finality
PoS performs a different role. Conflux introduced an independent PoS chain that participates in voting on pivot blocks and providing finality to the PoW chain. PoS nodes are selected through staking, and committee members use their voting rights to participate in the finalization process. The PoS layer therefore does not replace PoW miners when blocks are initially produced; instead, it adds a separate mechanism for confirming the final state of the chain.
According to Conflux’s documentation, PoS was introduced partly to provide an additional defense against certain 51% attack risks and to give the PoW chain definitive finality. The PoS mechanism is therefore focused on finalization and security rather than general transaction selection and block packaging, which remain responsibilities of the PoW side.
CFX Staking and Network Participation
CFX staking provides the economic basis for participation in Conflux’s PoS consensus. Users lock CFX to obtain voting power, with the current technical documentation specifying 1,000 CFX per vote. Staked CFX is therefore connected directly to committee participation and PoS consensus rather than serving only as a passive token-holding mechanism.
The PoS system also includes incentives and penalties intended to encourage active and honest participation. Conflux documents rewards for consensus participation as well as penalties for certain forms of inactivity or malicious behavior, including slashing for specified attack behavior.
How PoW and PoS Work Together
The hybrid design can be summarized through distinct but connected responsibilities:
- PoW: produces blocks and organizes the Tree-Graph using GHAST.
- PoS: votes on pivot blocks and provides finality.
- CFX staking: supplies voting power for PoS participation.
- Hybrid consensus: combines PoW-based block production with PoS-based finalization.
This division of responsibilities is central to Conflux’s consensus architecture. PoW handles the creation and ordering of blocks within the Tree-Graph, while PoS adds a separate finality mechanism based on staked CFX. Together, these components form the network’s documented hybrid consensus model without requiring PoS to replace the underlying PoW block-production process.
Conflux Core Space: Native Smart Contract Environment
Core Space is the native blockchain environment of the Conflux Network, providing a smart-contract platform designed around Conflux’s Tree-Graph architecture and consensus system. Unlike eSpace, which is designed to provide an Ethereum-compatible environment, Core Space is the original Conflux space and exposes several network-specific capabilities that are not part of a standard Ethereum deployment. These include contract administration, transaction fee sponsorship, built-in system contracts, and Conflux-specific development interfaces.
Smart Contracts, Solidity, and the Conflux VM
Core Space uses the Conflux Virtual Machine (CVM), which is largely compatible with the Ethereum Virtual Machine (EVM). This compatibility allows developers familiar with Ethereum to work with Solidity and use mainstream Solidity libraries when creating applications for Core Space. Most Ethereum smart contracts can be deployed and executed on Core Space, although developers need to account for differences in areas such as contract address calculation and certain built-in contract addresses.
Conflux has also added optimizations and native mechanisms around its EVM-derived smart-contract environment. These include a contract administration system and a transaction fee sponsorship mechanism. As a result, Core Space retains much of the familiar Solidity development experience while adding functionality designed specifically for the Conflux network. Developers can also use familiar development environments such as Hardhat with Conflux-specific tooling.
Contract Administration and Fee Sponsorship
One of Core Space’s distinctive features is its transaction fee sponsorship mechanism. Instead of requiring every user interacting with a smart contract to maintain CFX for transaction costs, a contract can be sponsored so that an approved sponsor covers eligible gas fees and storage collateral. This can allow a new account with zero CFX balance to interact with a sponsored contract, subject to the contract’s sponsorship rules.
The mechanism can support both:
- Gas sponsorship, where the sponsor covers eligible transaction execution costs.
- Storage sponsorship, where the sponsor helps cover the collateral associated with contract storage.
Core Space also includes an AdminControl internal contract that provides contract administration functions. These features are integrated into the network rather than requiring developers to build equivalent infrastructure entirely at the application layer.
Base32 Addresses and Conflux-Specific RPC
Core Space uses a distinctive Base32 address format instead of presenting addresses in the same format normally associated with Ethereum. Mainnet addresses use the cfx: prefix, while testnet addresses use cfxtest:. The format includes information such as a network prefix and checksum, helping distinguish Conflux addresses from addresses on other networks.
Core Space also provides its own JSON-RPC interfaces. Many RPC methods are similar to Ethereum’s, but Conflux uses its own cfx_ methods and introduces additional methods and parameter differences. Developers therefore typically use Conflux-specific wallets, SDKs, and RPC interfaces when building directly for Core Space.
Built-In Contracts for Native Functions
Core Space further extends its smart-contract environment through built-in internal contracts that provide network-level functionality. These include contracts associated with staking, contract administration, sponsorship, governance-related functions, and communication between Core Space and eSpace. The CrossSpaceCall contract, for example, supports communication and transfers between the two Conflux environments.
This combination makes Core Space more than an EVM-derived smart-contract platform. It provides Solidity compatibility while incorporating Conflux-specific infrastructure directly into the native environment, giving developers access to features such as fee sponsorship, staking, governance, and cross-space communication through the network’s built-in mechanisms.
Conflux CFX combines a distinctive Tree-Graph ledger, hybrid Proof-of-Work and Proof-of-Stake consensus, and a dual-space architecture designed to support both native Conflux functionality and Ethereum-compatible development. Its Core Space provides features such as fee sponsorship, staking, governance, and native smart-contract infrastructure, while eSpace gives developers access to an EVM-compatible environment that works with familiar Ethereum tools.
Neptune Cash NPT is Neptune’s native coin, a Layer-1 blockchain designed for private digital cash, scalable transactions, and programmable applications. The protocol combines several cryptographic technologies, including zk-STARKs and Mutator Sets, to build privacy directly into its transaction architecture.
CFX sits at the center of this architecture, serving as the network’s native currency for transaction fees, storage, staking, governance, and participant incentives. These components form a blockchain infrastructure designed around scalability, interoperability, and accessible application development. For readers exploring Layer 1 networks, Conflux offers a distinct technical model that combines parallel block processing, hybrid consensus, Ethereum compatibility, and native mechanisms intended to reduce the friction of using blockchain applications.
[…] Cash NPT is Neptune’s native coin, a Layer-1 blockchain designed for private digital cash, scalable transactions, and programmable applications. The protocol combines several cryptographic […]