CBCP Certified Blockchain Professional (CBCP) MCQ 3 — Questions and Answers
Question 1: A company wants to share supply chain data with partners while keeping proprietary pricing confidential. Which blockchain architecture best fits this requirement?
- Public permissionless blockchain
- Consortium blockchain with channel-level privacy (Correct answer)
- Fully private single-organization blockchain
- Sidechain anchored to Bitcoin mainnet
Correct answer: Consortium blockchain with channel-level privacy
A consortium blockchain with channel-level privacy (like Hyperledger Fabric channels) allows selective data sharing among specific participants while keeping other data confidential.
Question 2: What cryptographic technique allows one party to prove knowledge of information without revealing the information itself?
- Homomorphic Encryption
- Zero-Knowledge Proof (Correct answer)
- Threshold Signature Scheme
- Shamir's Secret Sharing
Correct answer: Zero-Knowledge Proof
Zero-Knowledge Proofs (ZKPs) allow a prover to convince a verifier that a statement is true without disclosing any underlying data, used in privacy-preserving blockchain applications.
Question 3: In blockchain tokenomics, what does 'token velocity' measure and why does high velocity typically harm token value?
- Transaction speed — fast tokens process more fees per second
- How frequently a token changes hands — high turnover reduces holding incentives (Correct answer)
- Mining difficulty — higher velocity means more tokens minted per block
- Staking ratio — more staked tokens increase network velocity
Correct answer: How frequently a token changes hands — high turnover reduces holding incentives
Token velocity measures how frequently tokens circulate; high velocity means users immediately sell or exchange tokens rather than hold them, reducing demand and depressing price.
Question 4: Which Layer 2 scaling solution bundles many transactions off-chain and posts only a cryptographic proof to the main chain?
- State Channels
- Plasma
- ZK-Rollup (Correct answer)
- Optimistic Rollup
Correct answer: ZK-Rollup
ZK-Rollups execute transactions off-chain and submit a validity proof (ZK-SNARK/STARK) to the main chain, enabling high throughput while inheriting mainchain security without a challenge period.
Question 5: What is the purpose of a nonce in Bitcoin transaction signing versus in block mining?
- Transaction nonces prevent replay attacks; mining nonces are the hash target
- Transaction nonces order sender outputs; mining nonces find a hash below the target difficulty (Correct answer)
- Both nonces serve identical purposes — preventing duplicate block inclusion
- Transaction nonces set gas limits; mining nonces determine coinbase reward
Correct answer: Transaction nonces order sender outputs; mining nonces find a hash below the target difficulty
In transactions, the nonce is an account counter preventing replay; in mining, the nonce is iterated until the block hash meets the required difficulty target.
Question 6: Under GDPR's 'right to erasure,' what is the primary technical challenge for blockchain systems storing personal data?
- Blockchain blocks are too large to identify personal data fields
- Immutable blockchain records cannot be deleted without breaking chain integrity (Correct answer)
- GDPR applies only to centralized databases, not distributed ledgers
- Hash functions make personal data unreadable but legally insufficient for deletion
Correct answer: Immutable blockchain records cannot be deleted without breaking chain integrity
Blockchain's immutability — a core security feature — conflicts directly with GDPR's right to erasure, since altering or deleting records would invalidate the chain's hash linkage.
Question 7: Which interoperability mechanism allows assets to move between two separate blockchains by locking them on one chain and minting equivalents on another?
- Atomic Swap
- Cross-Chain Bridge (Correct answer)
- Hash Time-Locked Contract
- Relay Chain
Correct answer: Cross-Chain Bridge
A cross-chain bridge locks assets on the source chain and mints wrapped equivalents on the destination chain, enabling asset transfer without a trusted third-party custodian.
A company wants to share supply chain data with partners while keeping proprietary pricing confidential.
Which blockchain architecture best fits this requirement?