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.Data, control, and decision-making
B.Only application screen colors
C.Only user account names
D.Only physical network cables
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 fixed-size output produced from input data
B.A password chosen by a network administrator
C.A fee paid to open a digital account
D.A physical device that stores cryptocurrency
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.Secretly signing outgoing transactions
C.Deleting confirmed ledger entries
D.Replacing the consensus mechanism
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.Ethernet
B.Bluetooth
C.PostgreSQL
D.Ethereum
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.Direct fiber infrastructure
B.Distributed firmware installation
C.Digitally encrypted file indexing
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.Centralized validation performed by the largest logistics company
B.Shared records maintained through distributed consensus
C.Unlimited transaction processing on every participating node
D.Automatic confidentiality for all published shipment data
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 private database protected by conventional encryption
B.A public ledger ordered through proof-of-work consensus
C.A fixed exchange rate between coins and national currency
D.A central server that approved each digital payment
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.Availability over immediate consistency
B.Finality over network accessibility
C.Confidentiality over fault tolerance
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 block hash and subsequent hash references would change
B.The altered block would become encrypted with a new key
C.The transaction would automatically lose its digital signature
D.The network addresses of all previous nodes 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.5 validators
B.2 validators
C.4 validators
D.3 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.Increase the block size used by the underlying network
B.Store the employee's private key on a faster computer
C.Publish the employee's wallet address on the charity website
D.Require a multisignature approval from independent trustees
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.Increase the administrator's server replication capacity
B.Move the administrator's database to a cloud provider
C.Allow a DAO of participants to vote on listing rules
D.Encrypt listings before the administrator reviews them
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.Permanently retain one validator while increasing its computing power
C.Gradually transfer validation and governance to independent participants
D.Replace community voting with decisions from the founding company
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 soft fork
B.A genesis reset
C.A hard 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.Filecoin
C.Hyperledger Fabric
D.IPFS
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.Private-key sharding
B.Proof-of-work mining
C.Peer discovery
D.Layer-2 rollups
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.Public-key certificates
B.Hashcash
C.Merkle trees
D.Relational databases
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 Byzantine fault
C.A crash 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.The source code of the wallet software
B.A copy of every block since genesis
C.The private keys of the block validators
D.A Merkle proof and the block header
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 with the fewest recorded block timestamps
B.The branch containing the largest individual transaction
C.The branch with the greatest cumulative proof of work
D.The branch created by the oldest active mining node
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.Detection of changes to the registered files
B.Confidentiality of each file's contents
C.Permanent availability of every complete file
D.Legal ownership of every uploaded document
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.Allow only employees to submit software improvements
B.Use open-source code with multiple independent maintainers
C.Give the company exclusive control of all code reviews
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 DAO governance contract
B.The public transaction history
C.The distributed validator set
D.The single-source price oracle
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 zero-knowledge proof
B.A deterministic wallet
C.A proof-of-work nonce
D.A public block explorer
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 cannot guarantee termination in every admissible execution
B.The protocol must sacrifice consistency whenever messages are reordered
C.The protocol cannot preserve agreement once any process crashes
D.The protocol must use at least replicas to preserve validity
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.Each quorum contains fewer than Byzantine replicas by construction
B.The two quorums intersect in exactly replicas, all of which must be honest
C.Each quorum contains every honest replica, so Byzantine votes are irrelevant
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.Availability, because acknowledgements occur before replicas synchronize
B.Linearizable consistency, because isolated replicas may accept conflicting writes
C.Partition tolerance, because replicas continue operating independently
D.Durability, because partitions necessarily erase acknowledged transactions
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 signatures from a majority of full nodes
B.The transaction and approximately sibling hashes
C.The transaction and every other transaction hash in the block
D.The transaction and the headers of all preceding blocks
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.Merkle proofs showing that the conflicting history is internally consistent
B.Larger transaction fees paid to validators on the canonical branch
C.Shorter block intervals that make the canonical history grow faster
D.Weak-subjectivity checkpoints obtained from a sufficiently recent trusted source
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 oracle remains a trust and censorship point despite decentralized settlement
B.The protocol is trustless because contract execution is deterministic
C.The oracle is decentralized because its signed data is publicly verifiable
D.The protocol is fully decentralized because settlement occurs on-chain
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.The independent organizations jointly control all administrative actions
B.No participant can act unless every represented organization agrees
C.The company retains unilateral control through its three-key threshold
D.Control is decentralized because five distinct public keys exist
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.Eliminate emergency controls immediately, while keeping one operator for infrastructure
B.Issue transferable governance tokens first, then document administrator powers later
C.Delegate all upgrades to investors, then decentralize application access after adoption
D.Constrain administrator powers, diversify operations, then broaden governance participation
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.Store interface graphics on-chain while keeping one domain and RPC endpoint
B.Replicate front ends and permit users to select independent RPC providers
C.Increase the contract's gas limit while retaining the existing access stack
D.Increase validator rewards while retaining the hosted user interface
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 permit forks; trustless systems guarantee irreversible execution
B.Trust-minimized systems use cryptography; trustless systems use only economic incentives
C.Trust-minimized systems require permission; trustless systems require no consensus rules
D.Trust-minimized systems reduce trusted assumptions; no deployed system removes every assumption
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.Integrity of retrieved content, but not continued network availability
B.Consensus on content updates, but not resistance to deletion
C.Permanent availability, but not integrity of retrieved content
D.Anonymous retrieval, but not protection against content modification
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.Validators must re-execute every rollup transaction before accepting each proof
B.The base chain cannot verify whether state transitions satisfy the rollup rules
C.Users may be unable to reconstruct state or exit if the committee withholds data
D.The rollup cannot compress transactions because proofs require complete duplication
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 number of wallet addresses created during the previous quarter
C.The estimated cost of corrupting consensus relative to the value exposed
D.The market price of one token relative to its historical maximum
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 combined proof of work with a network rule for selecting accumulated-work history
B.It made digital signatures impossible to copy between conflicting transactions
C.It introduced the first cryptographic hash function resistant to all collisions
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.The entire block was executed correctly by every consensus participant
B.Enough block data was published to permit reconstruction by the network
C.Every transaction in the block was authorized by a unique human user
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 →