XinFin (XDC) Public XDPoS Consensus

Delegated Proof of Stake (also known as XDPoS) is a consensus algorithm used to sustain digital democracy throughout the XinFin (XDC) Hybrid Blockchain Network.

XinFin's XDPoS mechanism is a decentralized way of validating transactions that occur on XinFin's (XDC) Hybrid Blockchain and appending those to the truth ledger. Unlike alternative consensus algorithms, XinFin's Delegated Proof of Stake uses of real-time voting to elect a pool of validators (or delegates).

The network validators are responsible for preserving the sanctity of XinFin's (XDC) Hybrid Blockchain Network. The robust nexus ensures the security of the Blockchain.

  • Validators are responsible to validate and convert the transactions created by the producers into legitimate blocks.
  • Validators are responsible for broadcasting these blocks throughout the Hybrid Blockchain network.
  • Validators must keep their node in sync with the Hybrid Blockchain network at all times.
  • Validators are responsible for solving any unforeseen network issues in a manner that is free, fair and democratic.
  • Validators are responsible for keeping the network secure by operating in accordance to the above-mentioned expectations.

XDPoS Consensus Solving 4 major problems of Public Blockchain Network

XDPoS Consensus reduces energy consumption by 1/10 compared to bitcoin or Ethereum based PoW Mining energy requirements.

Near to zero transaction (Gas) fees to the customer. creates feasibility to run micro transactions on blockchain network.

Self KYC based Node solving problem of anonymous network members issue.

Solving Scalability Problem of Low numbers of Transaction by Higher Transaction Per Second.

Let's explore why XDPoS proved to be the most sagacious choice for XinFin (XDC)

Truly Democratic Process

XinFin's XDPoS proved to be the most truly democratic process due to the fact that even a machine with regular configurations was able to carry itself as a validator node. The prospect of catering to horizontal scaling by the addition of new nodes was well accommodated by the algorithmic design of XinFin's XDPoS.

Environment Friendly

XinFin's XDPoS algorithm passed the 'environmentally-friendly' test exceptionally. There is absolutely no requirement for high energy for XDC token staking. This is buttressed by the fact that a typical computer can be used to stake XDC tokens.

Equipped with KYC Enforcement

XinFin's (XDC) Public XDPoS Consensus algorithm comes equipped with KYC enforcement on the nodes themselves, thus solving substantial problems with traditional Enterprise KYC providers. This will help streamline enterprise adoption. The consensus's Self-KYC feature enables corporate clientele to create and manage their own identity by uploading all necessary details and documentation and allowing participants access to the KYC data. This adds a KYC standard that is friendly to both enterprise participants and regulators.

Agile and Alacritous

XinFin's Blockchain is agile and alacritous. XinFin's Hybrid Blockchain has recorded transaction speeds up to 2000 TPS on the public chain with unlimited horizontal scaling due to multiple private chains running at the same time. Such numbers create an enhanced user experience, which is currently lacking in the ecosystem.

Reduce Manifold

Upcoming sharding will bring about several changes in the blockchain ecosystem. For instance, the management of chain-data will become much simpler than ever before. The complete overhead of keeping in sync with the entire blockchain history would be divided and as a result, would reduce manifold.

Provision for Light Nodes/Regulatory Nodes

If a peer node does not wish to participate in the consensus yet remain in the network, they can operate as "light-nodes" or "regulatory nodes". These nodes do not hold the entire data strand of the blockchain. XinFin's Hybrid Blockchain architecture allows the provision for light nodes/regulatory nodes to operate seamlessly.


10 Million XDC staked - Max 5000 validators registration at any time. Stake XDC and setup Masternode.

Future Proofing:

Pooling can be enabled with a minimum 1 Million pooled from each Masternodes Host. At a certain time in the future community consensus can be achieved with 2/3rd vote to have pooled participants host an independent validator. The goal is to ensure the network is feasible and operate in a manner that is equally incentivised for both customers and validators.