DxChain (DX) is a big data and machine learning network powered by a computing-centric blockchain. DxChain provides a solution for running machine learning algorithms and businesses intelligence on big data and keeping data privacy with security. DxChain Architecture comprises three "chain-on-chain" layers. The Master Chain stores asset information such as state, transaction, receipt, and contract. The Data Chain is built upon a P2P file storage system, and stores the non-assets data. Finally, The Computation Chain supports specific computing tasks on the DxChain virtual machine (DVM). DxChain-based system architecture is dedicatedly designed to support most business data exchange and data analytics requirements.