CMCC (Blockchain Shared Cloud)s vision is to establish an infrastructure and technical support platform for blockchain technology innovation, quality assurance, operational supervision, and knowledge dissemination. Utilizing cloud computing technology to build a hybrid cloud model service platform, it provides shared services related to IaaS, PaaS, and SaaS. By offering access and review platforms, automated testing platforms, consensus and transaction tracking platforms, and other testing and regulatory technical means, it optimizes shared functional services, generating additional value. The services provided to the entire blockchain industry include, but are not limited to, supervision, R&D experimentation, education and training, evaluation and certification areas.