Technical Info
High Efficient Blockchain for Real-world applications
ApolloX is built with Tendermint-BFT and can integration with Cosmos and enable features like distributed exchange and bridging for other cryptocurrencies. We choose Tendermint as our top candidate for the following reasons. First, High performance over thousands of transactions per second.Second,.Proof-of-Stake based consensus mechanisms that is efficient. Third, Independent governance mechanism allowing quicker and cleaner resolutions to operations issues.
Large Data Storage
E-commerce applications usually generate large amounts of data in daily operation. It will be a great waste of resources if all that data was required to be stored on a blockchain. Thus in our design, we store certain non-core data off the chain and into a distributed database, such as Cassandra or decentralized data storage system such as IPFS.
Privacy Data Storage
Data stored on a blockchain is readable to every node of the blockchain, yet much information in an e-commerce application requires privacy protection, such as the buyers name and address. ApolloX handles the privacy data by encrypting them before storing them with the related parties public keys. For example, by default only the buyer and the seller have access to an orders details, and our system will encrypt the order data with the buyers key and sellers key. After encryption, no one can read the orders data without authorization from the buyer or seller.