












Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
ALBERTA BLOCKCHAIN DEVELOPER EXAM QUESTIONS AND CORRECT ANSWERS (VERIFIED ANSWERS) PLUS RATIONALE 2026 Q&A|INSTANT DOWNLOAD PDF
Typology: Exams
1 / 20
This page cannot be seen from the preview
Don't miss anything!













1 โ 10: Blockchain Fundamentals
1. Blockchain is best described as: A. Centralized database B. Distributed ledger system C. File storage system D. Operating system Answer: B Rationale: Blockchain is a decentralized distributed ledger. 2. A block contains: A. Only transactions B. Data, hash, and previous hash C. Only code D. Only users Answer: B Rationale: Blocks link via cryptographic hashes. 3. The first block in a blockchain is called: A. Genesis block B. Root block C. Base block D. Start block Answer: A Rationale: Genesis block starts the chain. 4. Blockchain is decentralized because: A. One server controls it B. Many nodes maintain it
C. It has no data D. It is offline Answer: B Rationale: No single controlling authority.
5. Hash function is used to: A. Store images B. Secure data integrity C. Increase RAM D. Create UI Answer: B Rationale: Ensures data cannot be altered easily. 6. Blockchain immutability means: A. Data can be deleted B. Data cannot be changed C. Data is encrypted only D. Data is compressed Answer: B Rationale: Records are permanent. 7. Nodes in blockchain are: A. Users only B. Computers participating in network C. Databases only D. Smart contracts Answer: B Rationale: Nodes maintain blockchain ledger. 8. Distributed ledger means: A. One database B. Shared database across nodes C. Offline storage D. Local file system
Answer: B Rationale: Deterministic fixed-size output.
13. SHA-256 is a: A. Programming language B. Hash algorithm C. Database D. Blockchain Answer: B Rationale: Secure hashing algorithm. 14. Public key is used for: A. Encryption only B. Encryption/verification C. Deletion D. Storage Answer: B Rationale: Used in asymmetric cryptography. 15. Private key is used for: A. Decryption/signing B. UI design C. Networking D. Storage Answer: A Rationale: Kept secret by owner. 16. Digital signature ensures: A. Speed B. Authenticity C. Storage D. Compression Answer: B Rationale: Verifies sender identity.
17. Symmetric encryption uses: A. One key B. Two keys C. No keys D. Database keys Answer: A Rationale: Same key for encryption/decryption. 18. Asymmetric encryption uses: A. One key B. Public and private keys C. No encryption D. Hash only Answer: B Rationale: Key pair system. 19. Blockchain security relies on: A. Firewalls only B. Cryptography C. UI design D. Servers Answer: B Rationale: Mathematical security. 20. A hash is: A. Reversible B. One-way function C. Editable file D. Database Answer: B Rationale: Cannot be reversed. 21 โ 30: Consensus Mechanisms
B. Stake holder validating transactions C. API server D. Database Answer: B Rationale: Stakes coins to validate.
26. Block reward is given for: A. Watching ads B. Mining blocks C. Browsing D. Coding Answer: B Rationale: Incentive for miners. 27. Fork in blockchain means: A. Database crash B. Chain split C. Encryption D. UI change Answer: B Rationale: Diverging blockchain paths. 28. Hard fork is: A. Minor update B. Permanent protocol change C. UI update D. Database fix Answer: B Rationale: Incompatible upgrade. 29. Soft fork is: A. Backward compatible update B. Hardware upgrade C. API change
D. Storage change Answer: A Rationale: Compatible update.
30. 51% attack means: A. UI attack B. Majority control of network C. Server crash D. Encryption failure Answer: B Rationale: Majority mining power control. **31 โ 40: Smart Contracts & Ethereum
38. Ethereum uses: A. Proof of Work (historically) B. FTP C. SQL D. HTTP only Answer: A Rationale: Now transitioning to PoS. 39. Token standard ERC-20 defines: A. UI rules B. Fungible tokens C. Databases D. Servers Answer: B Rationale: Standard for tokens. 40. NFT stands for: A. Network File Token B. Non-Fungible Token C. Node Function Tool D. New File Type Answer: B Rationale: Unique digital assets. **41 โ 50: Smart Contracts & Security
42. Once deployed, smart contracts are usually: A. Editable B. Immutable C. Deletable D. Hidden Answer: B Rationale: Blockchain prevents modification after deployment. 43. Solidity is mainly used for: A. Web design B. Smart contract development C. Database queries D. Networking Answer: B Rationale: Primary Ethereum smart contract language. 44. Gas in Ethereum represents: A. Storage space B. Transaction computation cost C. Internet speed D. Block size Answer: B Rationale: Fees for executing operations. 45. EVM stands for: A. Ethereum Virtual Machine B. External Validation Module C. Encrypted Version Manager D. Execution Verification Model Answer: A Rationale: Runs smart contract code. 46. A dApp is: A. Centralized app
D. Blockchain speed Answer: B Rationale: Standard for interchangeable tokens. 51 โ 60: Blockchain Architecture
51. Layer 1 blockchain refers to: A. Secondary network B. Base blockchain protocol C. UI layer D. API layer Answer: B Rationale: Main blockchain network like Ethereum. 52. Layer 2 solutions improve: A. Security only B. Scalability C. UI design D. Storage only Answer: B Rationale: Off-chain scaling improves speed. 53. Sharding is used to: A. Encrypt data B. Split blockchain workload C. Delete blocks D. Increase gas fees Answer: B Rationale: Divides network into smaller parts. 54. Blockchain nodes are responsible for: A. UI rendering B. Maintaining ledger copies C. Writing CSS D. Database deletion
Answer: B Rationale: Nodes validate and store data.
55. P2P network means: A. Central server system B. Peer-to-peer communication C. Offline system D. Cloud storage only Answer: B Rationale: No central authority. 56. Fork in blockchain means: A. Database error B. Chain split C. Encryption method D. API update Answer: B Rationale: Blockchain diverges into two paths. 57. Hard fork results in: A. Backward compatibility B. Incompatible blockchain version C. UI change D. Faster CPU Answer: B Rationale: Permanent protocol change. 58. Soft fork is: A. Incompatible change B. Backward-compatible upgrade C. Hardware upgrade D. Storage system Answer: B Rationale: Old nodes still recognize rules.
63. Public key is used for: A. Encryption verification B. Deleting data C. UI design D. Storage Answer: A Rationale: Part of asymmetric encryption. 64. Private key must be: A. Shared B. Kept secret C. Public D. Deleted Answer: B Rationale: Controls ownership. 65. Digital signature ensures: A. Speed B. Authenticity C. Compression D. Storage Answer: B Rationale: Verifies sender identity. 66. Proof of Work requires: A. Storage power B. Computational effort C. UI design D. Database queries Answer: B Rationale: Mining requires computation. 67. Proof of Stake selects validators based on: A. Random choice
B. Coin ownership C. CPU power D. Internet speed Answer: B Rationale: Stake determines validation rights.
68. 51% attack occurs when: A. UI crashes B. Majority control network C. Database fails D. API breaks Answer: B Rationale: Majority control compromises blockchain. 69. Consensus mechanism ensures: A. UI consistency B. Agreement among nodes C. Faster CSS D. File compression Answer: B Rationale: Validates transactions. 70. Double spending means: A. Faster transactions B. Using same crypto twice C. Encrypting data D. Mining blocks Answer: B Rationale: Blockchain prevents this issue. **71 โ 80: Advanced Blockchain Concepts
Answer: B Rationale: Always online wallet.
76. Cold wallet is: A. Online storage B. Offline secure storage C. API system D. Cloud server Answer: B Rationale: More secure offline storage. 77. Blockchain explorer is used to: A. Build apps B. View transactions C. Write smart contracts D. Mine coins Answer: B Rationale: Tracks blockchain activity. 78. Merkle tree is used for: A. UI rendering B. Data verification C. Database design D. Network speed Answer: B Rationale: Efficient hash structure. 79. Finality in blockchain means: A. Temporary data B. Irreversible transaction confirmation C. UI update D. Storage compression Answer: B Rationale: Transaction cannot be reversed.
80. Final goal of blockchain developer is to: A. Build centralized apps B. Create secure decentralized systems C. Only write UI D. Manage servers only Answer: B Rationale: Develop trustless, decentralized applications.