CBCP Cheat Sheet 2026
The 30 highest-yield CBCP facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.
60 questions
90 min time limit
70% to pass
- Which type of cryptocurrency wallet stores private keys on a device not connected to the internet? → Cold wallet
- What is the main advantage of using elliptic curve cryptography over traditional encryption methods in the blockchain? → It provides strong security with shorter key lengths
- In a DeFi liquidity pool, what do liquidity providers receive in exchange for depositing assets? → LP tokens representing their share of the pool
- What do Ethereum uncle blocks consist of? → Valid blocks rejected by the network in Ethereum.
- In the US, the CFTC primarily regulates cryptocurrencies that are classified as: → Commodities
- What role does the 'genesis block' play in a blockchain network? → It is the first block hardcoded into the software, establishing the chain's starting state
- How can data in a blockchain be protected? → By using asymmetric cryptography, consisting of a public and private key
- Which enterprise blockchain deployment model allows organizations to use blockchain-as-a-service without managing the underlying infrastructure? → Cloud-hosted BaaS (Blockchain as a Service)
- When was the genesis block of Ethereum mined? → 2015
- What is an illustration of cryptography being used in a blockchain? → Securing transfers of cryptocurrency between recipients
- Which EIP introduced the 'BASEFEE' opcode, allowing contracts to read the base fee of the current block? → EIP-3198
- What is the key difference between ZK-SNARKs and ZK-STARKs? → STARKs do not require a trusted setup ceremony and are quantum-resistant
- Which consensus mechanism requires validators to lock up cryptocurrency as collateral to participate in block creation? → Proof of Stake
- What does Ethereum's Ghost protocol entail? → None of the above.
- What is a Merkle proof used for in blockchain systems? → Proving a transaction is included in a block without downloading the full block
- What does the term 'gas limit' represent in an Ethereum transaction? → The maximum amount of computational work the sender is willing to pay for
- What distinguishes a 'hard fork' from a 'soft fork' in blockchain protocol upgrades? → Hard forks are backward-incompatible; soft forks are backward-compatible
- What distinguishes a zero-knowledge proof from a standard cryptographic proof? → It proves knowledge of a secret without revealing the secret itself
- How can blockchain technology support the preservation of IP? → It allows a user to record an event and establish the timeline.
- In the context of blockchain wallets, what does BIP-32 define? → A standard for hierarchical deterministic (HD) wallet key derivation
- Which Hyperledger project provides a distributed ledger framework specifically designed for identity management and verifiable credentials? → Hyperledger Indy
- What does the term 'mining' refer to in the context of the blockchain? → The process of adding new blocks to the blockchain
- What is the basic building block of the blockchain? → Blocks
- What is the purpose of key stretching algorithms like PBKDF2, bcrypt, or scrypt in blockchain wallet security? → To make brute-force attacks slower by deliberately increasing computational cost
- What is 'slippage' in the context of cryptocurrency trading? → The difference between the expected price of a trade and the actual execution price
- Which consensus mechanism does Hyperledger Fabric primarily use in its ordering service? → Crash Fault Tolerant ordering (e.g., Raft)
- Which of the following best describes the principle of decentralization in blockchain technology? → Control and decision-making are distributed across a peer-to-peer network of participants.
- In a Merkle proof, what does a verifier need to confirm that a specific transaction is included in a block? → Only the transaction hash and a set of sibling hashes along the Merkle path
- What does 'key derivation' accomplish in the context of HD (Hierarchical Deterministic) wallets? → It generates a tree of child keys from a single master seed
- Which cryptographic curve does Ethereum use for signing transactions? → secp256k1
Turn these facts into recall:
Was this helpful?