Competition-driven decentralization allows participants to compete according to agreed network rules.
Incorrect! Try again.
15Which action is a practical route toward decentralizing an application?
Routes to decentralization
Easy
A.Allowing one company to verify transactions
B.Moving all data to one private server
C.Giving one user permanent control
D.Moving shared data to a distributed ledger
Correct Answer: Moving shared data to a distributed ledger
Explanation:
A distributed ledger allows multiple participants to maintain and verify shared application data.
Incorrect! Try again.
16What does full ecosystem decentralization aim to distribute?
Blockchain and full ecosystem decentralization
Easy
A.Only physical network cables
B.Only application screen colors
C.Data, control, and decision-making
D.Only user account names
Correct Answer: Data, control, and decision-making
Explanation:
Full ecosystem decentralization considers not only data storage but also governance, control, and participation.
Incorrect! Try again.
17What is a hash in blockchain terminology?
Pertinent terminology
Easy
A.A password chosen by a network administrator
B.A fixed-size output produced from input data
C.A physical device that stores cryptocurrency
D.A fee paid to open a digital account
Correct Answer: A fixed-size output produced from input data
Explanation:
A cryptographic hash function converts input data into a fixed-size output called a hash.
Incorrect! Try again.
18What is a public key commonly used for in blockchain systems?
Pertinent terminology
Easy
A.Receiving assets and verifying signatures
B.Replacing the consensus mechanism
C.Secretly signing outgoing transactions
D.Deleting confirmed ledger entries
Correct Answer: Receiving assets and verifying signatures
Explanation:
A public key can help identify a recipient and verify signatures created with the related private key.
Incorrect! Try again.
19Which blockchain platform is widely known for supporting smart contracts?
Platforms for decentralization
Easy
A.PostgreSQL
B.Bluetooth
C.Ethereum
D.Ethernet
Correct Answer: Ethereum
Explanation:
Ethereum is a blockchain platform designed to support smart contracts and decentralized applications.
Incorrect! Try again.
20What does DeFi refer to in blockchain technology?
Innovative trends
Easy
A.Distributed firmware installation
B.Digitally encrypted file indexing
C.Direct fiber infrastructure
D.Decentralized financial services
Correct Answer: Decentralized financial services
Explanation:
DeFi means decentralized finance, which provides financial services through blockchain-based applications.
Incorrect! Try again.
21A group of competing logistics companies wants to share shipment histories without allowing one company to control the database. Which blockchain characteristic most directly supports this use case?
The growth of blockchain technology
Medium
A.Shared records maintained through distributed consensus
B.Automatic confidentiality for all published shipment data
C.Unlimited transaction processing on every participating node
D.Centralized validation performed by the largest logistics company
Correct Answer: Shared records maintained through distributed consensus
Explanation:
Distributed consensus lets organizations maintain a shared record without assigning control to one participating company.
Incorrect! Try again.
22Before Bitcoin, digital cash systems struggled with double-spending. What was Bitcoin's key contribution to addressing this problem without a central authority?
The history of blockchain and Bitcoin
Medium
A.A central server that approved each digital payment
B.A fixed exchange rate between coins and national currency
C.A public ledger ordered through proof-of-work consensus
D.A private database protected by conventional encryption
Correct Answer: A public ledger ordered through proof-of-work consensus
Explanation:
Bitcoin combined a public transaction ledger with proof of work to establish an agreed transaction order and reject conflicting spends.
Incorrect! Try again.
23During a network partition, two groups of nodes continue accepting conflicting updates instead of pausing. Which property is the system prioritizing?
Distributed systems
Medium
A.Confidentiality over fault tolerance
B.Finality over network accessibility
C.Availability over immediate consistency
D.Immediate consistency over availability
Correct Answer: Availability over immediate consistency
Explanation:
Continuing to process requests during a partition preserves availability, but the separate groups may temporarily hold inconsistent states.
Incorrect! Try again.
24An attacker changes a transaction in an old block. Why would nodes normally detect this alteration?
Blockchain
Medium
A.The network addresses of all previous nodes would change
B.The altered block would become encrypted with a new key
C.The transaction would automatically lose its digital signature
D.The block hash and subsequent hash references would change
Correct Answer: The block hash and subsequent hash references would change
Explanation:
A block's hash depends on its contents. Changing an old transaction alters that hash and breaks the hash links to later blocks.
Incorrect! Try again.
25A Byzantine fault-tolerant network has 10 validators and follows the condition . What is the maximum number of Byzantine validators it can tolerate?
Consensus
Medium
A.4 validators
B.3 validators
C.2 validators
D.5 validators
Correct Answer: 3 validators
Explanation:
For , the largest valid value is because . Tolerating four faults would require at least 13 validators.
Incorrect! Try again.
26A charity stores donations on a blockchain, but one employee can transfer all funds using a single private key. Which change would most improve decentralization of fund control?
Decentralization using blockchain
Medium
A.Publish the employee's wallet address on the charity website
B.Store the employee's private key on a faster computer
C.Require a multisignature approval from independent trustees
D.Increase the block size used by the underlying network
Correct Answer: Require a multisignature approval from independent trustees
Explanation:
Multisignature control distributes authority among several independent parties and removes the employee as a single point of control.
Incorrect! Try again.
27An online marketplace currently approves every listing through a central administrator. Which change most directly decentralizes its decision-making process?
Methods of decentralization
Medium
A.Move the administrator's database to a cloud provider
B.Encrypt listings before the administrator reviews them
C.Allow a DAO of participants to vote on listing rules
D.Increase the administrator's server replication capacity
Correct Answer: Allow a DAO of participants to vote on listing rules
Explanation:
A DAO can distribute governance authority among participants, whereas cloud hosting, encryption, and replication leave decision-making centralized.
Incorrect! Try again.
28A new blockchain network initially uses one operator for rapid development but plans to distribute control later. Which action best represents progressive decentralization?
Routes to decentralization
Medium
A.Move all protocol code into a private internal repository
B.Replace community voting with decisions from the founding company
C.Permanently retain one validator while increasing its computing power
D.Gradually transfer validation and governance to independent participants
Correct Answer: Gradually transfer validation and governance to independent participants
Explanation:
Progressive decentralization begins with limited control and deliberately transfers validation, governance, and ownership to a broader community.
Incorrect! Try again.
29A decentralized exchange uses smart contracts and distributed validators, but its website is hosted on one server controlled by the founding company. What risk remains?
Blockchain and full ecosystem decentralization
Medium
Correct Answer: The website remains a centralized access point
Explanation:
The protocol may be decentralized while the user interface remains vulnerable to censorship, failure, or modification by one operator.
Incorrect! Try again.
30A protocol upgrade introduces new optional transaction rules, while nodes running the old software can still accept blocks produced under those rules. What is this upgrade called?
Pertinent terminology
Medium
A.A hard fork
B.A genesis reset
C.A soft fork
D.A chain reorganization
Correct Answer: A soft fork
Explanation:
A soft fork is backward-compatible because older nodes can continue recognizing blocks created under the stricter new rules.
Incorrect! Try again.
31A consortium of banks needs a permissioned ledger with known identities, restricted data access, and configurable consensus. Which platform is the most suitable?
Platforms for decentralization
Medium
A.Bitcoin
B.Hyperledger Fabric
C.IPFS
D.Filecoin
Correct Answer: Hyperledger Fabric
Explanation:
Hyperledger Fabric is designed for permissioned enterprise networks with identity management, access controls, and modular consensus.
Incorrect! Try again.
32A blockchain application moves transaction execution off the main chain, bundles many results, and posts compressed data or proofs back to the main chain. Which trend does this describe?
Innovative trends
Medium
A.Layer-2 rollups
B.Proof-of-work mining
C.Peer discovery
D.Private-key sharding
Correct Answer: Layer-2 rollups
Explanation:
Rollups execute or process transactions outside the base layer and publish enough data or proofs to inherit security from the main chain.
Incorrect! Try again.
33Which earlier idea most directly influenced Bitcoin's proof-of-work mechanism by requiring computational effort to create a valid value?
The history of blockchain and Bitcoin
Medium
A.Merkle trees
B.Relational databases
C.Hashcash
D.Public-key certificates
Correct Answer: Hashcash
Explanation:
Hashcash used computational puzzles as proof of work, originally to discourage spam, and directly influenced Bitcoin's mining mechanism.
Incorrect! Try again.
34In a distributed payment network, one node sends different transaction histories to different peers. What type of fault is this behavior?
Distributed systems
Medium
A.A latency fault
B.A crash fault
C.A Byzantine fault
D.A storage fault
Correct Answer: A Byzantine fault
Explanation:
A Byzantine fault involves arbitrary or malicious behavior, including sending contradictory information to different participants.
Incorrect! Try again.
35A light client wants to verify that one transaction is included in a block without downloading every transaction. What should it request?
Blockchain
Medium
A.A copy of every block since genesis
B.A Merkle proof and the block header
C.The source code of the wallet software
D.The private keys of the block validators
Correct Answer: A Merkle proof and the block header
Explanation:
A Merkle proof provides the necessary sibling hashes to reconstruct the Merkle root recorded in the authenticated block header.
Incorrect! Try again.
36Two valid Bitcoin branches temporarily exist. Under normal operation, which branch will nodes eventually prefer?
Consensus
Medium
A.The branch created by the oldest active mining node
B.The branch with the fewest recorded block timestamps
C.The branch with the greatest cumulative proof of work
D.The branch containing the largest individual transaction
Correct Answer: The branch with the greatest cumulative proof of work
Explanation:
Bitcoin nodes follow the valid chain with the most accumulated proof of work, not simply the branch with the most transactions or oldest miner.
Incorrect! Try again.
37A document registry stores complete files on one company server but records each file's hash on a public blockchain. What does the blockchain primarily guarantee?
Decentralization using blockchain
Medium
A.Permanent availability of every complete file
B.Detection of changes to the registered files
C.Legal ownership of every uploaded document
D.Confidentiality of each file's contents
Correct Answer: Detection of changes to the registered files
Explanation:
Comparing a file's current hash with its on-chain hash can reveal modification. It does not ensure storage availability, confidentiality, or legal ownership.
Incorrect! Try again.
38A protocol team wants to prevent one company from controlling software development. Which method best distributes development authority?
Methods of decentralization
Medium
A.Use open-source code with multiple independent maintainers
B.Give the company exclusive control of all code reviews
C.Allow only employees to submit software improvements
D.Keep the protocol specification on an internal server
Correct Answer: Use open-source code with multiple independent maintainers
Explanation:
Open development and independent maintainers distribute technical authority and reduce dependence on a single organization.
Incorrect! Try again.
39A lending protocol is governed by a DAO and runs on a decentralized blockchain, but it uses price data signed by one exchange. Which component most threatens full ecosystem decentralization?
Blockchain and full ecosystem decentralization
Medium
A.The single-source price oracle
B.The distributed validator set
C.The public transaction history
D.The DAO governance contract
Correct Answer: The single-source price oracle
Explanation:
A single-source oracle can fail or manipulate prices, making the decentralized protocol dependent on one external data provider.
Incorrect! Try again.
40A user must prove that their account balance exceeds a required amount without revealing the exact balance. Which technology is best suited to this requirement?
Innovative trends
Medium
A.A proof-of-work nonce
B.A public block explorer
C.A deterministic wallet
D.A zero-knowledge proof
Correct Answer: A zero-knowledge proof
Explanation:
A zero-knowledge proof can demonstrate that a condition is true without disclosing the private value used to satisfy it.
Incorrect! Try again.
41A blockchain's transaction volume and total value locked increase tenfold, while its validator count falls and one client implementation reaches 85% usage. Which conclusion is best supported?
The growth of blockchain technology
Hard
A.Decentralization increased because greater value now depends on the network
B.Scalability increased without changing the network's concentration-related risks
C.Security increased because transaction volume is proportional to fault tolerance
D.Adoption increased while validator and client decentralization deteriorated
Correct Answer: Adoption increased while validator and client decentralization deteriorated
Explanation:
Usage growth does not imply decentralization. Fewer validators and dominant-client dependence increase correlated failure and governance risks.
Incorrect! Try again.
42Which mapping most accurately identifies ideas that Bitcoin combined from earlier work?
Bitcoin synthesized hash-linked timestamping, Hashcash-style proof of work, Merkle commitments, digital signatures, and peer-to-peer consensus.
Incorrect! Try again.
43In a fully asynchronous message-passing system, a deterministic consensus protocol must tolerate one crash failure. What does the FLP result imply?
Distributed systems
Hard
A.The protocol must sacrifice consistency whenever messages are reordered
B.The protocol must use at least replicas to preserve validity
C.The protocol cannot guarantee termination in every admissible execution
D.The protocol cannot preserve agreement once any process crashes
Correct Answer: The protocol cannot guarantee termination in every admissible execution
Explanation:
FLP establishes that deterministic consensus cannot guarantee termination under complete asynchrony with even one possible crash; it does not make safety impossible.
Incorrect! Try again.
44A Byzantine fault-tolerant protocol has replicas and requires votes to commit. Why can two conflicting commits not both be certified by honest replicas?
Distributed systems
Hard
A.The two quorums intersect in exactly replicas, all of which must be honest
B.Each quorum contains every honest replica, so Byzantine votes are irrelevant
C.Each quorum contains fewer than Byzantine replicas by construction
D.The two quorums intersect in at least replicas, including an honest replica
Correct Answer: The two quorums intersect in at least replicas, including an honest replica
Explanation:
Two sets of size among replicas intersect in at least members. Since at most are Byzantine, the intersection includes an honest replica that will not endorse conflicts.
Incorrect! Try again.
45During a network partition, every replica continues accepting writes and immediately acknowledges them. Under the CAP model, which property is necessarily at risk?
Distributed systems
Hard
A.Partition tolerance, because replicas continue operating independently
B.Durability, because partitions necessarily erase acknowledged transactions
C.Availability, because acknowledgements occur before replicas synchronize
D.Linearizable consistency, because isolated replicas may accept conflicting writes
Correct Answer: Linearizable consistency, because isolated replicas may accept conflicting writes
Explanation:
If both sides remain available during a partition, they may accept incompatible operations and cannot guarantee one real-time-consistent history.
Incorrect! Try again.
46A light client knows a trusted block header containing a Merkle root for transactions. What is sufficient to verify that transaction is included in that block?
Blockchain
Hard
A.The transaction and approximately sibling hashes
B.The transaction and every other transaction hash in the block
C.The transaction and the headers of all preceding blocks
D.The transaction and signatures from a majority of full nodes
Correct Answer: The transaction and approximately sibling hashes
Explanation:
A Merkle inclusion proof supplies the sibling hashes needed to reconstruct the root, requiring proof elements.
Incorrect! Try again.
47In a simplified proof-of-work random-walk model, an attacker controls fraction of the hash power, honest miners control , and the attacker begins blocks behind. What is the probability that the attacker eventually catches up?
Blockchain
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
For a biased random walk with , the catch-up probability from a deficit of is , illustrating probabilistic finality.
Incorrect! Try again.
48A BFT blockchain experiences a partition in which neither side contains the quorum required to finalize a block. Both sides stop finalizing until communication recovers. Which property profile does this exhibit?
Consensus
Hard
A.Liveness is preserved, while safety is temporarily lost
B.Validity is lost, while both safety and liveness remain
C.Safety is preserved, while liveness is temporarily lost
D.Finality is probabilistic, while availability remains complete
Correct Answer: Safety is preserved, while liveness is temporarily lost
Explanation:
Refusing to finalize without a quorum prevents conflicting decisions, preserving safety, but progress stops, so liveness is lost during the partition.
Incorrect! Try again.
49After withdrawing their stake, former validators use old keys to construct a conflicting proof-of-stake history beginning far in the past. Which mechanism most directly helps new nodes reject this long-range attack?
Consensus
Hard
A.Weak-subjectivity checkpoints obtained from a sufficiently recent trusted source
B.Larger transaction fees paid to validators on the canonical branch
C.Merkle proofs showing that the conflicting history is internally consistent
D.Shorter block intervals that make the canonical history grow faster
Correct Answer: Weak-subjectivity checkpoints obtained from a sufficiently recent trusted source
Explanation:
A recent checkpoint anchors the canonical history. Internal validity alone may not distinguish a long-range fork signed with formerly valid keys.
Incorrect! Try again.
50A lending protocol executes through immutable contracts, but collateral prices come from one company-controlled server. Which assessment is most accurate?
Decentralization using blockchain
Hard
A.The protocol is fully decentralized because settlement occurs on-chain
B.The protocol is trustless because contract execution is deterministic
C.The oracle is decentralized because its signed data is publicly verifiable
D.The oracle remains a trust and censorship point despite decentralized settlement
Correct Answer: The oracle remains a trust and censorship point despite decentralized settlement
Explanation:
Deterministic settlement cannot correct centralized or manipulated inputs. The oracle operator can still censor updates or provide harmful prices.
Incorrect! Try again.
51A protocol replaces one administrator key with a 3-of-5 multisignature. Three keys are held by employees of one company, while two are held by independent organizations. What is the resulting effective control structure?
Methods of decentralization
Hard
A.Control is decentralized because five distinct public keys exist
B.The independent organizations jointly control all administrative actions
C.The company retains unilateral control through its three-key threshold
D.No participant can act unless every represented organization agrees
Correct Answer: The company retains unilateral control through its three-key threshold
Explanation:
Decentralization depends on independent control domains, not key count. One company can satisfy the threshold using its three employee-held keys.
Incorrect! Try again.
52A project wants to decentralize progressively without allowing early token holders to capture permanent control. Which route best addresses this objective?
Routes to decentralization
Hard
A.Issue transferable governance tokens first, then document administrator powers later
B.Delegate all upgrades to investors, then decentralize application access after adoption
C.Constrain administrator powers, diversify operations, then broaden governance participation
D.Eliminate emergency controls immediately, while keeping one operator for infrastructure
A credible route reduces privileged authority, distributes operational dependencies, and only then expands governance under transparent and limited powers.
Incorrect! Try again.
53A censorship-resistant contract has thousands of validators, but almost all users access it through one hosted front end and one RPC provider. Which change most improves full ecosystem decentralization?
Blockchain and full ecosystem decentralization
Hard
A.Increase the contract's gas limit while retaining the existing access stack
B.Increase validator rewards while retaining the hosted user interface
C.Store interface graphics on-chain while keeping one domain and RPC endpoint
D.Replicate front ends and permit users to select independent RPC providers
Correct Answer: Replicate front ends and permit users to select independent RPC providers
Explanation:
Full ecosystem decentralization includes access and communication layers. Alternative interfaces and RPC providers reduce practical censorship and outage bottlenecks.
Incorrect! Try again.
54Which statement most accurately distinguishes a trust-minimized system from a system commonly described as trustless?
Pertinent terminology
Hard
A.Trust-minimized systems require permission; trustless systems require no consensus rules
B.Trust-minimized systems use cryptography; trustless systems use only economic incentives
C.Trust-minimized systems reduce trusted assumptions; no deployed system removes every assumption
D.Trust-minimized systems permit forks; trustless systems guarantee irreversible execution
Correct Answer: Trust-minimized systems reduce trusted assumptions; no deployed system removes every assumption
Explanation:
The term trustless is shorthand. Users still rely on protocol assumptions, cryptography, software, hardware, and some model of honest or economically rational participation.
Incorrect! Try again.
55A decentralized application stores its interface under an IPFS content identifier, but only the developer's node pins the files. What does the content identifier guarantee?
Platforms for decentralization
Hard
A.Anonymous retrieval, but not protection against content modification
B.Consensus on content updates, but not resistance to deletion
C.Permanent availability, but not integrity of retrieved content
D.Integrity of retrieved content, but not continued network availability
Correct Answer: Integrity of retrieved content, but not continued network availability
Explanation:
Content addressing lets users verify that retrieved data matches the identifier. If no node retains and serves the data, the identifier alone cannot ensure availability.
Incorrect! Try again.
56A validity rollup posts state roots and validity proofs to a base chain but keeps transaction data on a committee-controlled server. What is the primary limitation?
Platforms for decentralization
Hard
A.The base chain cannot verify whether state transitions satisfy the rollup rules
B.The rollup cannot compress transactions because proofs require complete duplication
C.Validators must re-execute every rollup transaction before accepting each proof
D.Users may be unable to reconstruct state or exit if the committee withholds data
Correct Answer: Users may be unable to reconstruct state or exit if the committee withholds data
Explanation:
Validity proofs establish correct state transitions, but they do not by themselves make the underlying data available for state reconstruction or independent exits.
Incorrect! Try again.
57A project claims that using zero-knowledge validity proofs automatically makes all user transactions private. Why is this claim incorrect?
Innovative trends
Hard
A.Zero-knowledge proofs provide confidentiality but cannot establish state correctness
B.Validity proofs can verify computation while transaction data remains publicly visible
C.Validity proofs provide privacy only when proof generation is performed on-chain
D.Zero-knowledge proofs hide signatures but necessarily reveal all account balances
Correct Answer: Validity proofs can verify computation while transaction data remains publicly visible
Explanation:
Zero-knowledge proof systems can provide succinct validity without being configured for transaction privacy. Public inputs and published transaction data may remain visible.
Incorrect! Try again.
58A researcher wants to compare the economic security of two rapidly growing proof-of-stake networks. Which measure is more informative than raw total value locked?
The growth of blockchain technology
Hard
A.The gross transaction count before filtering bots and internal transfers
B.The estimated cost of corrupting consensus relative to the value exposed
C.The market price of one token relative to its historical maximum
D.The number of wallet addresses created during the previous quarter
Correct Answer: The estimated cost of corrupting consensus relative to the value exposed
Explanation:
Raw usage and locked value can be inflated or duplicated. Comparing attack cost with value at risk more directly evaluates whether growth is adequately secured.
Incorrect! Try again.
59What was Bitcoin's key systems-level contribution to the double-spending problem in an open network?
The history of blockchain and Bitcoin
Hard
A.It introduced the first cryptographic hash function resistant to all collisions
B.It made digital signatures impossible to copy between conflicting transactions
C.It combined proof of work with a network rule for selecting accumulated-work history
D.It required a trusted timestamp authority to approve the order of every payment
Correct Answer: It combined proof of work with a network rule for selecting accumulated-work history
Explanation:
Signatures alone do not prevent conflicting spends. Bitcoin orders transactions through proof-of-work blocks and converges on the valid chain with the greatest accumulated work.
Incorrect! Try again.
60In a modular blockchain, light clients use data availability sampling against erasure-coded blocks. What can sufficiently successful random sampling establish with high probability?
Innovative trends
Hard
A.Every transaction in the block was authorized by a unique human user
B.The entire block was executed correctly by every consensus participant
C.Enough block data was published to permit reconstruction by the network
D.No alternative block at the same height can ever obtain finality
Correct Answer: Enough block data was published to permit reconstruction by the network
Explanation:
Sampling tests whether encoded block data is broadly available without downloading all of it. It does not independently prove execution correctness, identity, or finality.
Incorrect! Try again.
Did this save you a night before the exam?
LPU Notes is free, and it stays free. Ads cover part of the server bill.
The rest comes out of a student's own pocket: the domain, the storage,
and keeping the site up through the weeks everyone needs it at once.
The payment button didn't load. An ad blocker or a filtered network is the usual reason.
to try again.
Nothing here is ever locked, and nothing unlocks. Chip in only if it was worth it.
What it pays for →