ARCHITECTURE
eComX will implement a new blockchain optimized for the crypto-ecommerce needs, It will include an array of extensible generic smart contracts for crypto-ecommerce and expand the current consensus mechanism of blocks (POW & POS) in order to optimize the execution of transactions by nodes in the network in a parallel computing alignment framework.
1. The DAO LAYER – Represents the eComX.org functional area where democratic smart contracts for managing the eComX entity hover to support the decentralized, autonomous Organization. Through the DAO is where members interact with the executive, legislative, and compliance committees, its smart contracts afford members a mechanism to nominate and through voting, elect the management team, every 4 years, as it is the case with most democratic organizations. Members can also make proposals and vote on any proposal to be studied or to be implemented by the organization.
2. The DAPPS LAYER – Represents all the decentralized applications running in the eComX blockchain. From eComX native dapps, and from a number of marketplaces, store front services providers, shipping, fulfillment, logistics, and many other organizations, looking to conduct business through the ecommerce blockchain of eComX and to join the Internet of Values.
3. SMART CONTRACTS LAYER – Represents the blood stream of eComX. Here is where the tokenization of centralized assets, the wrapper and transport token ECOMX, the functional smart contracts of eComX, and all other specialized tokens developed by us and/or our partners reside.
4. BLOCK DATA LAYER – Special functionality lives in this area to sort, group, split, and combine transaction requests triggered by events fired from within the tokens that represent them. They are separated into packages that can be consumed by the nodes in the network to perform parallel computing calculations and which perform the execution of code.
5. CONSENSUS LAYER – Here is where the consensus algorithms reside. Proof of Work and Proof of Stake are combined into a Hybrid consensus type in order to ensure the unpredictability of bookkeeping nodes and enhances the security and robustness of the eComX platform by realizing the randomness of the nodes performing parallel computing for eComX. An additional benefit is reached through abstraction in order to achieve better balance between PoW and PoS, to combine the advantages of both, to avoid the centralized trend of computing power or stake, and to achieve a reasonable and stable energy efficiency ratio for parallel computing. Lastly, we seek to dynamically manage the computational power demand by introducing a node-balancing algorithm to harvest additional nodes for the eComX parallel computing machine during peak demand or as the volume of transactions grow. This will guarantee eComX scalability and it will be how eComX solves the current scalability problem in the Internet of Values as it applies to crypto-ecommerce.
6. PEER-TO-PEER NETWORK LAYER – Represents the nodes in the network looking to earn eComX GAS and which are rewarded by eComX for their prompt response to processing of the blocks awaiting computation.
7. IPFS STORAGE LAYER – We will be using IPFS (Inter Planetarium File System) as eComX decentralized file system and will be using a crypto-volt to store all sensitive information which will require the advance knowledge of a private key in order to open individual content stored. That being said, there will be clear separation into two areas within the eComX file system. One PUBLIC and the second PRIVATE.
eComX.org is a non-government organization based on the USA & Switzerland.
www.eComX.orgwww.eComX.world[email protected]