Nervos IDE is a powerful IDE that lets users create applications to deploy on Nervos blockchain. Nervos CKB (Common Knowledge Base) is a layer 1 blockchain, a decentralized and secure layer that provides common knowledge custody for the network. Common knowledge refers to states that are verified by global consensus. Crypto-assets are an example of common knowledge. Nervos uses the CKB algorithm as a consensus algorithm, CKB consensus is an improved Nakamoto consensus based on Proof-of-Work, that aims to achieve openness, correctness, and high performance in distributed environments with network delay and Byzantine node faults.