Mainnet

Mainnet

HumanX's official blockchain:

Core Specification
Consensus Algorithm: PoS + zPoS Hybrid
Block size: 2 MB
Block Time: 60 Seconds (Re-targeting every block)
Transactions per second: 173 TPS (current theoretical maximum)
Mine-able: No
Stake-able: Yes (Earn block reward from coin ownership)
Masternode Support: Yes, 10,000 HMX per masternode

Coin Emission Rate
Block reward: Max. 10 HMX per block (split dynamically between staker & masternode)
Budget reward: Max. 2 HMX per block (paid out monthly)

Maximum Coin Supply
At June 2019: 49,000,000 HMX
By June 2020: 53,481,027 HMX
By June 2040: 78,263,570 HMX
By June 2060: 99,000,000 HMX
(Theoretical maximum. Will actually be lower due to fee burning + partial budget generation.)

PoS Stake Eligibility
Maturity Confirms: 101 confirms
Wallet Status: Requires core wallet to remain online and unlocked for staking.

zPoS Stake Eligibility
Maturity Confirms: 200 confirms
Wallet Status: Requires core wallet to remain online and unlocked for staking.

Transaction Send Eligibility
Minimum Confirm (HMX) : 6 confirms
Minimum Confirm (zHMX): 20 confirms + 1 new mint of the same denomination in the network

SwiftX Eligibility
Confirmations: 1 for locking and 6 to spend.
Collateral held time: 15 minutes.

Masternode Network Expiry
Node expiration: 120 minutes
Node removal: 130 minutes

Privacy Feature
Privacy Technology: Custom Zerocoin Protocol based on libzerocoin
Key Features: Custom accumulator check-pointing system
Accumulator Modulus: RSA-2048
zHMX Denominators: 1, 5, 10, 50, 100, 500, 1000, 5000
Mint time: >= 0.5 seconds
Spend time: >= 2.5 seconds
Maximum single Spend limit: 50,000 HMX
Maximum single Spend denomination count limit: 7
Fees (mint): 0.01 HMX per minted zHMX denomination.
Fees (spend): No fee
Minimum HMX confirmation count required to mint zHMX: 6 confirmations
Minimum zHMX confirmation count required before spend: 20 confirmations
Maturity requirement before zHMX can be spent: 1 new identical denomination mint added to accumulator

Proof of Work (PoW) Phase Period
Block 2-509400

Proof of Stake (PoS) Phase Period
Block 509401-1353641

Zerocoin Proof of Stake (zPoS) Phase Period
Block 1353641 onward


*HMX blockchain is open source that is edited and upgraded system. Increase performance by 300% compared to old blockchain.