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?