





















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 RATIONALES 2026 Q&A | INSTANT DOWNLOADPDF
Typology: Exams
1 / 29
This page cannot be seen from the preview
Don't miss anything!






















Question 1 What is blockchain? A. Centralized database B. Distributed ledger technology C. Offline storage system D. Cloud-only server Correct Answer: B Rationale: Blockchain is a decentralized distributed ledger that records transactions across multiple nodes. Question 2 What is a block in blockchain? A. A single file B. A container of transaction data C. A user account D. A programming function Correct Answer: B Rationale: A block stores verified transaction data and links to previous blocks. Question 3 What connects blocks in a blockchain? A. IP addresses B. Hash pointers
C. URLs D. APIs Correct Answer: B Rationale: Hash pointers cryptographically link blocks together. Question 4 What is hashing in blockchain? A. Encryption of UI B. Conversion of data into fixed-length output C. Data deletion D. File compression Correct Answer: B Rationale: Hashing converts input data into a unique fixed-size hash. Question 5 Which algorithm is commonly used in Bitcoin? A. SHA- B. MD C. RSA D. AES only Correct Answer: A Rationale: Bitcoin uses SHA-256 for cryptographic hashing. Question 6 What is decentralization? A. One server controls everything B. Control distributed across multiple nodes C. Offline system D. Central database only
Question 10 What is mining in blockchain? A. Data deletion B. Transaction verification and block creation C. Image processing D. File compression Correct Answer: B Rationale: Mining validates transactions and adds blocks to the chain. Question 11 What is proof of work? A. Manual approval system B. Computational puzzle solving for validation C. Data storage method D. UI design method Correct Answer: B Rationale: Proof of Work requires solving complex cryptographic puzzles. Question 12 What is a blockchain wallet? A. Physical storage device B. Digital tool to store crypto keys C. Email account D. Server system Correct Answer: B Rationale: Wallets store private and public keys for transactions. Question 13
What is a private key? A. Public password B. Secret key used to access funds C. Server address D. Blockchain node Correct Answer: B Rationale: Private keys authorize transactions securely. Question 14 What is a public key? A. Hidden password B. Address used to receive transactions C. Database file D. Software license Correct Answer: B Rationale: Public keys act like account addresses. Question 15 What is a blockchain ledger? A. Image file B. Record of all transactions C. Audio file D. Programming code Correct Answer: B Rationale: The ledger stores all blockchain transactions permanently. Question 16 What is immutability in blockchain?
C. Database deletion D. UI update Correct Answer: B Rationale: Forks occur when blockchain splits into two versions. Question 20 What is a consensus mechanism? A. Design tool B. Method to agree on blockchain state C. File format D. Encryption key Correct Answer: B Rationale: Consensus ensures agreement across network nodes. Question 21 What is Proof of Stake? A. Mining with electricity B. Validation based on token ownership C. Random selection only D. Manual approval Correct Answer: B Rationale: Validators are chosen based on stake ownership. Question 22 What is a transaction in blockchain? A. Image upload B. Transfer of value or data C. File deletion D. System reboot
Correct Answer: B Rationale: Transactions represent data/value transfers. Question 23 What is cryptography used for? A. Data visualization B. Securing blockchain data C. File editing D. Audio processing Correct Answer: B Rationale: Cryptography ensures security and integrity. Question 24 What is a block header? A. File name B. Metadata of a block C. Image title D. Server label Correct Answer: B Rationale: Block headers contain hash, timestamp, and metadata. Question 25 What is double spending? A. Buying twice legally B. Spending same crypto twice illegally C. Data duplication D. File copying Correct Answer: B Rationale: Blockchain prevents double spending through validation.
What is blockchain scalability? A. Reducing size B. Handling more transactions efficiently C. Deleting nodes D. Offline storage Correct Answer: B Rationale: Scalability measures system performance growth. Question 30 What is the main goal of blockchain? A. Central control B. Secure, transparent, decentralized transactions C. Offline processing D. Manual verification Correct Answer: B Rationale: Blockchain ensures trustless and transparent systems. Question 31 A smart contract executes but produces unexpected results. What is the most likely cause? A. Incorrect compiler version B. Logic error in contract code C. Slow internet connection D. Missing monitor Correct Answer: B Rationale: Smart contracts are immutable, so logic errors in code lead to unintended behavior. Question 32 What is the main purpose of Solidity?
A. Database management B. Smart contract development on Ethereum C. Image editing D. Network routing Correct Answer: B Rationale: Solidity is the primary language for Ethereum smart contracts. Question 33 What is reentrancy in smart contracts? A. A UI bug B. An attack where a function is repeatedly called before completion C. A database error D. A network delay Correct Answer: B Rationale: Reentrancy allows attackers to exploit contract execution flow. Question 34 Which tool is commonly used for Ethereum development testing? A. Truffle B. Photoshop C. Excel D. Word Correct Answer: A Rationale: Truffle is a development framework for smart contracts. Question 35 What is a gas limit? A. Maximum file size B. Maximum computational work allowed per transaction
C. Database server D. Wallet app Correct Answer: B Rationale: Blockchain explorers allow public transaction tracking. Question 39 What is event logging in smart contracts? A. Audio recording B. Recording contract actions on blockchain C. Image storage D. File compression Correct Answer: B Rationale: Events help track contract activity externally. Question 40 What is a sidechain? A. Main blockchain only B. Separate blockchain connected to main chain C. Offline database D. Wallet system Correct Answer: B Rationale: Sidechains improve scalability and flexibility. Question 41 What is a hash collision? A. Two identical transactions B. Two different inputs producing same hash C. Network failure D. Wallet error
Correct Answer: B Rationale: Hash collisions compromise cryptographic integrity. Question 42 What is the purpose of Merkle trees? A. UI design B. Efficient verification of transaction data C. Image storage D. Network routing Correct Answer: B Rationale: Merkle trees allow quick validation of large datasets. Question 43 What is blockchain immutability dependent on? A. Internet speed B. Cryptographic hashing and consensus C. CPU speed D. Screen resolution Correct Answer: B Rationale: Hashing and consensus make blockchain tamper-resistant. Question 44 What is tokenization in blockchain? A. Image compression B. Converting assets into digital tokens C. File deletion D. Coding style Correct Answer: B Rationale: Tokenization represents real-world assets digitally.
What is blockchain scalability issue? A. Too many colors B. Slow transaction processing at scale C. High brightness D. Low storage only Correct Answer: B Rationale: Blockchain networks struggle with high transaction volume. Question 49 What is sharding? A. Breaking images B. Splitting blockchain into smaller parts C. Wallet encryption D. Mining failure Correct Answer: B Rationale: Sharding improves scalability by dividing workload. Question 50 What is a node synchronization? A. Image update B. Updating blockchain data across all nodes C. Audio syncing D. File compression Correct Answer: B Rationale: Nodes must share the same blockchain state. Question 51 What is a cold wallet?
A. Online wallet B. Offline crypto storage C. Cloud system D. Software IDE Correct Answer: B Rationale: Cold wallets are not connected to the internet. Question 52 What is a hot wallet? A. Offline storage B. Internet-connected crypto wallet C. Hardware monitor D. Blockchain explorer Correct Answer: B Rationale: Hot wallets are online and more accessible. Question 53 What is decentralization benefit? A. Single control point B. Reduced trust dependency on central authority C. Increased censorship D. Slower systems only Correct Answer: B Rationale: Decentralization removes single points of control. Question 54 What is smart contract immutability risk? A. Easy updates B. Cannot be changed after deployment
Correct Answer: B Rationale: Layer 2 improves scalability and speed. Question 58 What is oracle in blockchain? A. Wallet B. External data provider for smart contracts C. Mining tool D. Node type Correct Answer: B Rationale: Oracles bring external data into blockchain systems. Question 59 What is blockchain interoperability? A. Single chain use B. Communication between different blockchains C. Offline storage D. Central database Correct Answer: B Rationale: Interoperability enables cross-chain communication. Question 60 What is the main challenge in blockchain development? A. Unlimited storage B. Scalability, security, and decentralization trade-offs C. No users D. Too much RAM Correct Answer: B Rationale: Blockchain must balance performance, security, and
decentralization. Question 61 A deployed smart contract cannot be modified after discovery of a critical bug. What is the primary reason? A. Compiler limitation B. Blockchain immutability C. Network delay D. UI restriction Correct Answer: B Rationale: Blockchain immutability prevents modification of deployed smart contracts. Question 62 What is the safest method to upgrade a smart contract? A. Direct overwrite B. Proxy contract pattern C. Delete and redeploy D. Manual patching Correct Answer: B Rationale: Proxy patterns allow upgradeable contract logic while preserving state. Question 63 What is a flash loan attack? A. Slow transaction failure B. Borrowing and manipulating funds within a single transaction C. Wallet hacking D. Node failure Correct Answer: B Rationale: Flash loans exploit DeFi protocols within a single block.