CORE MultiChain Token Logo

CMCX [CORE MultiChain] Token

About CMCX

Listings

Token 16 months
CoinGecko 11 months
CoinMarketCap 11 months
white paper

CORE MultiChain (Cryptographic Object Resource Engine) is a PoS blockchain 3.0 framework focused on Interoperability, Scalability, and Usability and Privacy.

CORE MultiChain provides advantages over existing and legacy blockchains such as sharding, simplistic blockchain creation and implementation, cross-chain capabilities, and high transaction throughput.
CORE created a decentralized neighbor selection protocol that continuously strives to create optimal peer connections to decrease confirmation latency. The protocol achieves this through constantly analyzing and learning how nodes interact with their neighbors.

How Does the CORE Protocol Attract People?

•Lightweight
•Compatible with the self-interests of each peer, or ability to select the best neighbors
•Robust against adversarial actions: A CORE peer does not need all details about a candidate neighbor to decide whether to connect
•Incentivizes peers to relay blocks promptly.
•Naturally adaptive to varying hash-power

Core Multi-Chain is the next generation of blockchain protocol designed to enable legacy, current, and future blockchains to scale and communicate seamlessly. CORE offers a wide variety of possibilities in the blockchain space due to its sharding, interoperability, and central algorithm.
By providing a fair and secure platform, CORE allows users to regain control over their personal information. The project offers a scalable network featuring functionalities that bypass current blockchain limitations. CORE intends to provide an environment-friendly system that is sustainable, interoperable and provides enhanced throughput.

Highlights
•Network Efficiency – CORE contains an AI model at the core of its blockchain. This AI Model speeds up the network’s collective transaction processing times and also enables the network to operate under attacks or faults.
•Security – The AI model helps coordinate the nodes on the network while also strengthening security on the CORE blockchain. This is accomplished through the network’s outlier detection protocol, which monitors for unusual behavior. The AI randomly selects nodes to test and gather data, monitoring network activity outside of the norm. In this phase, any corrupt nodes will be identified.
•Transaction Privacy Protection Layer: CORE transaction privacy protection layer (TPPL) adds an extra layer of security and privacy when transacting on its blockchain. This universal layer is applied to every CORE-connected chain and can be applied to the major public blockchains.
•Randomness – The CORE Multi-Chain network combines Verifiable Random Function (VRF) and Verifiable Delay Function (VDF) into a single hybrid solution, thus achieving true Randomness within the network. Randomness influences the difficulty in the mining function of PoW blockchains and periodically chooses the validators in a PoS blockchain.
•Scalability – To address the scalability issue of Practical Byzantine Fault Tolerance, CORE enhanced the consensus mechanism by reducing the communication complexity within standard PBFT implementations to create the Accelerated Practical Byzantine Fault Tolerance (APBFT) consensus mechanism.

Token Usage
•Through the CMCX token, users can conduct transactions on the CORE blockchain and pay for all utility fees within the ecosystem. Platform users can use the token to participate in governance, stake, transactions, smart contracts, and reward validators.
•Core’s mission is to serve the community. Users can vote for management and developer teams using the native token CORE (CMCX). The CORE community provides projects funding. Users will vote on any proposed changes to the blockchain or platform, creating a community-driven blockchain.
•Through CORE, all blockchains, past and present, will be able to scale and communicate seamlessly with one another by utilizing the CMCX token.

Multi-Layered framework design:
CORE is constructed over three layers; ORIGO, CATENA & AURA. Each layer is designed perfectly to get the job done.

ORIGO is the network layer. It is the brain of the system. It handles the formation of the blocks in the blockchain.
CATENA is the blockchain layer and is built on the network layer. This is where the actual blocks form and newly formed blocks are appended.
AURA is the application layer; this is where the DApps and smart contracts are built.

Apeirogon blockchain framework
CORE Blockchain combines all the latest frameworks and advanced programming languages into one cutting-edge solution to get more technical.

It is built on our in-house Apeirogon blockchain framework, a next-generation framework for enterprise-grade blockchain innovation that is highly compatible with Solidity.
Apeirogon is compiled to WebAssembly (Wasm), a super-performant virtual environment that provides a way to run code written in multiple languages on the web at near-native speed.
Apeirogon’s ecosystem uses a state-of-the-art peer-to-peer network platform called LibP2P, a modular system of protocols, specifications, and libraries that enable the development of peer-to-peer network applications and is positioned to be the standard for future decentralized applications.

Advantages
•Extensive research & value proposition to current blockchain limitations: The Whitepaper available on the Multi-chain website provides an in-depth yet accessible presentation of the responses provided by the team to solve current limitations on scalability, network efficiency, overall security, and reward fairness. CORE Multi-Chain Whitepaper accessible here.
•Security audits available: An audit of the network performed by CERTIK is currently public on the CORE Multi-Chain website. This research documents the project’s performance in the following criteria: Security, Runtime, Documentation, Testing, General, and Transparency.

Social

Laser Scorebeta Last Audit: 24 June 2022

report
Token seems to be (relatively) fine. It still become a scam, but probability is moderate.

Anti-Scam

Links


Unable to find manual contract audit (e.g. Certik, PeckShield, Solidity...)


Contract ownership is not renounced (belongs to a wallet)

Ownable.transferOwnership(address)._newOwner (#35) lacks a zero-check on :
- newOwner = _newOwner (#36)
Check that the address is not zero.

Additional information: link

CMCXToken.isContract(address) (#600-609) uses assembly
- INLINE ASM (#607)
Do not use evm assembly.

Additional information: link

CMCXToken.changeSafeguardStatus() (#412-414) compares to a boolean constant:
-safeguard == false (#413)
Remove the equality to the boolean constant.

Additional information: link

CMCXToken._msgData() (#622-625) is never used and should be removed
Remove unused functions.

Additional information: link

Redundant expression "this (#623)" inCMCXToken (#155-627)
Remove redundant statements if they congest code but offer no value.

Additional information: link

Parameter Ownable.transferOwnership(address)._newOwner (#35) is not in mixedCase
Parameter CMCXToken.transfer(address,uint256)._to (#260) is not in mixedCase
Parameter CMCXToken.transfer(address,uint256)._value (#260) is not in mixedCase
Parameter CMCXToken.transferFrom(address,address,uint256)._from (#276) is not in mixedCase
Parameter CMCXToken.transferFrom(address,address,uint256)._to (#276) is not in mixedCase
Parameter CMCXToken.transferFrom(address,address,uint256)._value (#276) is not in mixedCase
Parameter CMCXToken.approve(address,uint256)._spender (#296) is not in mixedCase
Parameter CMCXToken.approve(address,uint256)._value (#296) is not in mixedCase
Parameter CMCXToken.burn(uint256)._value (#364) is not in mixedCase
Constant CMCXToken._name (#163) is not in UPPER_CASE_WITH_UNDERSCORES
Constant CMCXToken._symbol (#164) is not in UPPER_CASE_WITH_UNDERSCORES
Constant CMCXToken._decimals (#165) is not in UPPER_CASE_WITH_UNDERSCORES
Constant CMCXToken.maxSupply (#166) is not in UPPER_CASE_WITH_UNDERSCORES
Follow the Solidity naming convention.

Additional information: link

CMCXToken.slitherConstructorConstantVariables() (#155-627) uses literals with too many digits:
- maxSupply = 20000000000 * (10 ** _decimals) (#166)
Use: Ether suffix, Time suffix, or The scientific notation

Additional information: link

supportsInterface(bytes4) should be declared external:
- ERC165.supportsInterface(bytes4) (#128-130)
transferAndCall(address,uint256) should be declared external:
- CMCXToken.transferAndCall(address,uint256) (#476-479)
transferFromAndCall(address,address,uint256) should be declared external:
- CMCXToken.transferFromAndCall(address,address,uint256) (#502-505)
approveAndCall(address,uint256) should be declared external:
- CMCXToken.approveAndCall(address,uint256) (#528-530)
Use the external attribute for functions never called from the contract.

Additional information: link

Holders:
No disclosed threats


Unable to find Discord account


Unable to find audit link on the website


Token is not listed at Mobula.Finance

Additional information: link


Token has relatively low CoinGecko rank

Price for CMCX

News for CMCX