Releasing Q1/2021

Salient Features
- High Performance Computing (HPC) cluster architecture, with a high performance interconnect - Fabric which leverages specialized hardware.
- Fully distributed transaction processing cluster, scale-out by adding more nodes.
- Zero-confirmation Transaction Input (ZTXI) - parallel algorithm allows chained transaction validation in logarithmic time.
- ZTXI applies to (i) candidate-block (ii) block under validation (iii) even validating dependent transactions across blocks (hence the term - parallel block processing).
- Potentially Unlimited chained transactions - can validate tx-chain in logarithmic time! Configurable Limits many orders of magnitude higher (prevent DoS attacks).
- Massively parallel transaction processing - Parallel Fork/ Block/ Transaction processing.
- Virtually instantaneous chain-reorgs, no additional processing required to accommodate the chain re-organizations.
- Sharding done right: ensures low cross-shard communication (storage and compute nodes), and is thus a "true scale-out" solution, i.e. provides linear or near-linear increase in performance.
- A highly efficient Merkle branch computation algorithm leveraging TMT (Transpose Merkle Tree) as required for mining pool software (Getminingcandidate)
- No defacto 'mempool', only a DAG of outputs.
- Parallel candidate block construction on different forks.
- HPC cluster comprising of 'compute' nodes and cache/data-store nodes.
- Parallel block-propagation protocol, using Ultra Compression, hundreds of times faster and efficient than the currently used BIP-152 (Compact blocks), without the downsides of fully stateful protocols like IBS. UC also helps scale-out Master node, without which the cluster would face a scaling limit.
- Highly specialized Tx processing node, exclusively operates in pruning mode, its forte - managing extremely large UTXO sets, many orders of magnitude larger than current implementations.
- The Nexa's forte is indexing and serving block-chain data and it complements Vega well, they are specialized purpose built to excel in their respective domains.
- Only miners need to host Vega, and non-miner's needs will be met with Nexa.
- The entire software is written from scratch in Haskell (a purely functional programming language) and does not borrow any code from the existing bitcoind client.
- The Vega node will include advanced analytics with exclusive logins/dashboard for miners & enterprise customers.
- Advanced controls to configure contracts with peer miners and enterprises. (tx-sharing, block propagation technologies, etc.)
- Certain core modules will be open sourced, but the Vega node itself will be available under a commercial enterprise license for the Mainnet. And a free download will be available for the testnet/ regtest.
Cluster Topologies
Xoken Vega - Distributed
Tx-processing Node
Integrated Compute &
Cache/DB shards

Xoken Vega - Distributed Tx-processing Node
Distinct Compute cluster & Cache/DB shards

Xoken Vega - Dist. Tx-processing Node ( Multi Master)
