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
  1. Which type of cryptocurrency wallet stores private keys on a device not connected to the internet? Cold wallet
  2. 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
  3. In a DeFi liquidity pool, what do liquidity providers receive in exchange for depositing assets? LP tokens representing their share of the pool
  4. What do Ethereum uncle blocks consist of? Valid blocks rejected by the network in Ethereum.
  5. In the US, the CFTC primarily regulates cryptocurrencies that are classified as: Commodities
  6. 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
  7. How can data in a blockchain be protected? By using asymmetric cryptography, consisting of a public and private key
  8. 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)
  9. When was the genesis block of Ethereum mined? 2015
  10. What is an illustration of cryptography being used in a blockchain? Securing transfers of cryptocurrency between recipients
  11. Which EIP introduced the 'BASEFEE' opcode, allowing contracts to read the base fee of the current block? EIP-3198
  12. What is the key difference between ZK-SNARKs and ZK-STARKs? STARKs do not require a trusted setup ceremony and are quantum-resistant
  13. Which consensus mechanism requires validators to lock up cryptocurrency as collateral to participate in block creation? Proof of Stake
  14. What does Ethereum's Ghost protocol entail? None of the above.
  15. What is a Merkle proof used for in blockchain systems? Proving a transaction is included in a block without downloading the full block
  16. What does the term 'gas limit' represent in an Ethereum transaction? The maximum amount of computational work the sender is willing to pay for
  17. What distinguishes a 'hard fork' from a 'soft fork' in blockchain protocol upgrades? Hard forks are backward-incompatible; soft forks are backward-compatible
  18. What distinguishes a zero-knowledge proof from a standard cryptographic proof? It proves knowledge of a secret without revealing the secret itself
  19. How can blockchain technology support the preservation of IP? It allows a user to record an event and establish the timeline.
  20. In the context of blockchain wallets, what does BIP-32 define? A standard for hierarchical deterministic (HD) wallet key derivation
  21. Which Hyperledger project provides a distributed ledger framework specifically designed for identity management and verifiable credentials? Hyperledger Indy
  22. What does the term 'mining' refer to in the context of the blockchain? The process of adding new blocks to the blockchain
  23. What is the basic building block of the blockchain? Blocks
  24. 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
  25. What is 'slippage' in the context of cryptocurrency trading? The difference between the expected price of a trade and the actual execution price
  26. Which consensus mechanism does Hyperledger Fabric primarily use in its ordering service? Crash Fault Tolerant ordering (e.g., Raft)
  27. 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.
  28. 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
  29. 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
  30. Which cryptographic curve does Ethereum use for signing transactions? secp256k1
Turn these facts into recall:
Was this helpful?