Home »
MCQs
Blockchain MCQs
Blockchain is a revolutionary technology. However, surprisingly, blockchain technology is not only safe, robust, and effective, but the concept is also very easy to understand and adaptable. It is like an online excel sheet that promises data security, resiliency, immutability, decentralization, etc.
Businesses need data and information to work on and grow, where the data needs to be accurate and received fast. This information can be regarding transactions, records, and assets that can be tangible or intangible. Blockchain provides that perfect solution for the organized delivery of data as it supplies quick, shared, and reliable information that is stored on a ledger that can’t be manipulated and is safe and robust.
Blockchain MCQs: This section contains multiple-choice questions (MCQs) with answers on Blockchain. It will help to prepare and test the skills of blockchain.
List of Blockchain MCQs
1. Blockchain is a peer-to-peer _____________ distributed ledger technology that makes the records of any digital asset transparent and unchangeable.
- Decentralized
- Demanding
- Secure
- Popular
Answer: A) Decentralized
Explanation:
Blockchain is a peer-to-peer decentralized distributed ledger technology that makes the records of any digital asset transparent and unchangeable and works without involving any third-party intermediary.
Discuss this Question
2. Blockchain networks are much _____ and deal with no real single point of failure.
- Simpler
- Easier to scale
- Convenient
- Faster
Answer: B) Easier to scale
Explanation:
In comparison to a standard centralized network, a decentralized network has several advantages, including greater system reliability and privacy. Furthermore, such networks are far easier to grow and have no single point of failure.
Discuss this Question
3. Bitcoin is a cryptocurrency, which is an application of Blockchain.
- True
- False
Answer: A) True
Explanation:
Bitcoin is a cryptocurrency that uses Blockchain technology, whereas Blockchain is the underlying technology that powers Bitcoin and is used in a variety of ways.
Discuss this Question
4. Blockchain can perform user transactions without involving any third-party intermediaries.
- With the help of the third party
- Without involving any third party
- Without involving any owned
- Without involving any authenticated
Answer: B) Without involving any third party
Explanation:
A shared ledger, or blockchain, is a system that allows thousands of computers or servers to maintain a single, secure, and immutable record. Without the necessity of third-party intermediaries, blockchain may conduct user transactions. All that is required to conduct transactions is the possession of a wallet.
Discuss this Question
5. What does P2P stand for?
- Peer to Peer
- Product to Product
- Password to Password
- None of the above
Answer: A) Peer to Peer
Explanation:
Blockchains' P2P (Peer to Peer) architecture offers various advantages over typical client-server networks, including increased security.
Discuss this Question
6. Blockchain has ____ versions.
- 2
- 3
- 4
- 5
Answer: B) 3
Explanation:
Blockchain has three versions. Blockchain 1.0: Currency. Blockchain 2.0: Smart Contracts. Blockchain 3.0: DApps.
Discuss this Question
7. Who introduced the digital online cryptocurrency known as Bitcoin?
- Satoshi Nakamoto
- Nick Szabo
- Wei Dai
- Hal Finney
Answer: A) Satoshi Nakamoto
Explanation:
On 3 January 2009, Satoshi Nakamoto mined the genesis block of bitcoin (block number 0), which was worth 50 bitcoins and the bitcoin network was formed.
Discuss this Question
8. A blockchain enables peer-to-peer transfer of digital currency without any intermediaries such as banks.
- False
- True
Answer: B) True
Explanation:
A blockchain allows for peer-to-peer digital currency transfers without the use of middlemen such as banks.
Discuss this Question
9. Did Blockchain enable a centralized or a decentralized system for the exchange of value?
- Decentralized
- Centralized
- None of the above
- Can't say
Answer: A) Decentralized
Explanation:
Simply put, blockchain is a decentralized, distributed ledger technology that keeps track of a digital asset's provenance.
Discuss this Question
10. What does a block in a Blockchain have?
- Header & Digital ledger
- Bitcoins & Input
- Transactions & Bitcoins
- Header & Transaction
Answer: D) Header & Transaction
Explanation:
The block is made up of a metadata-filled header and a long list of transactions that make up the majority of its size. The typical transaction is at least 250 bytes long, while the average block comprises more than 500 transactions.
Discuss this Question
11. What does UTXO stand for?
- Unspent Trade Offer
- Unspent Transaction xeroxed Output
- Unique Transaction Offer
- Unspent Transaction Output
Answer: D) Unspent Transaction Output
Explanation:
Unspent Transaction (TX) Output is referred to as UTXO. In a nutshell, it's the amount of cryptocurrency change left over after each transaction.
Discuss this Question
12. Does a transaction generate new UTXOs for transferring the amount specified in the input UTXOS?
- False
- True
Answer: B) True
Explanation:
A UTXO is the amount of digital cash left over after a bitcoin transaction has been completed.
Discuss this Question
13. Transaction 0 in every block of the bitcoin blockchain________.
- Is for paying the miner fees
- Does not have any input UTXO
- Is called the coinbase transaction
- All of the above
Answer: D) All of the above
Explanation:
Every block of the bitcoin blockchain has transaction 0 in it. It's known as the coinbase transaction, and it's used to pay miner fees because it doesn't contain any input UTXO.
Discuss this Question
14. What is the genesis block?
- Any block created by the founder
- The last block created in the Blockchain
- The first block of a Blockchain
- The first transaction in each block
Answer: C) The first block of a Blockchain
Explanation:
Since every bitcoin traces its genealogy back to the Genesis Block, also known as Block 0, every other bitcoin block may trace its lineage back to it.
Discuss this Question
15. ___ hosts the software needed for transaction initiation, validation, mining, block creation, and smart contract execution.
- External Account
- EVM
- Ethereum full node
- Smart Contract
Answer: C) Ethereum full node
Explanation:
Ethereum is a distributed network of computers (known as nodes) that can validate blocks and transaction data by executing software. To "run" a node on your computer, you'll need a client application.
Discuss this Question
16. __________ receive verify, gather and execute transactions.
- Miner nodes
- Smart Contracts
- Light wallets
- Ethereum full node
Answer: A) Miner nodes
Explanation:
On the network, miner nodes receive, aggregate, validate, and execute transactions. They are compensated for their efforts in the blockchain's native currency, Ether in this example.
Discuss this Question
17. What is Blockchain?
- A currency
- A ledger
- A type of currency
- A distributed ledger on a peer-to-peer network
Answer: D) A distributed ledger on a peer-to-peer network
Explanation:
A blockchain is a distributed digital ledger that records and replicates transactions in real-time across a network. A blockchain is a growing list of documents, known as blocks, that are cryptographically linked together.
Discuss this Question
18. Bitcoin is based on _________ blockchain.
- Private
- Public
- Public Permissioned
- Permissioned
Answer: B) Public
Explanation:
Public blockchain can be used to construct a completely open blockchain, similar to Bitcoin, that allows everyone and everyone to join and contribute to the network.
Discuss this Question
19. BATM stands for _____.
- Bounded access transaction machine
- Broadcast ATM
- Bitcoin ATM
- Blockchain ATM
Answer: C) Bitcoin ATM
Explanation:
A Bitcoin ATM (abbreviated as BATM) is a kiosk where a person can purchase Bitcoin using an automated teller machine.
Discuss this Question
20. Smart Contract characteristics do not include:
- Alterable
- Fast and cost-effective
- A high degree of accuracy
- Transparency
Answer: A) Alterable
Explanation:
Smart contracts (SC) are digital code sets designed to make asset transfers easier (including non-digital assets). They are clear, precise, quick, and cost-effective.
Discuss this Question
21. A popular public-private key implementation known as Rivest-Shamir Adelman (RSA) algorithm is used for the Bitcoin and Ethereum Blockchain.
- False
- True
Answer: A) False
Explanation:
Bitcoin is a digital currency that is secure thanks to Blockchain technology. Ethereum Blockchain Ethereum uses a blockchain network to perform its operations. Ethereum, a public blockchain network, is increasingly being used to facilitate enterprise transactions needing automatic, rule-based asset transfer, just like all cryptocurrencies.
Discuss this Question
22. For the simple symmetric key example discussed in the lecture, it is easy to derive the secret key from the encrypted data.
- True
- False
Answer: A) True
Explanation:
Symmetric encryption, often known as a secret key algorithm, employs only one key: a secret key for message encryption and decoding. It is simple to deduce the secret key from the encrypted data in the simple symmetric key case described in the lecture.
Discuss this Question
23. What type of hash is used when there is a fixed number of items to be hashed, such as the items in a block header, and we are verifying the composite block integrity?
- Tree-structured Hash
- Complex hash
- Simple Hash
- Either
Answer: C) Simple Hash
Explanation:
Masking off the bottom m bits to use as an index into a table of size 2 m is a basic hash function. A folding hash code is created by dividing the input into n pieces of m bits each, where 2m is the table size, then combining the sections with a parity-preserving bitwise operation like ADD or XOR.
Discuss this Question
24. What type of hash function is used, when there is a variable number of items to be hashed, such as the many state changes in a block?
- Complex hash
- Simple Hash
- Tree-structured Hash
- Either
Answer: C) Tree-structured Hash
Explanation:
In the fields of cryptography and computing science, Hash trees, also known as Merkle trees, are a sort of data structure that stores a tree of summary information about a bigger piece of data, such as a file, and is used to validate its contents. Hash trees are a subset of hash lists, which are themselves subsets of hashing.
Discuss this Question
25. The transaction Merkle Tree root value in a Bitcoin block is calculated using,
- Hash of transactions
- Previous block's hash
- Number of transactions
- None of the above
Answer: A) Hash of transactions
Explanation:
By hashing together pairs of TXIDs, a Merkle root is generated, which gives you a brief yet unique fingerprint for all the transactions in a block.
Discuss this Question
26. What is a DApp?
- A type of cryptocurrency
- A condiment
- A type of blockchain
- A decentralized application
Answer: D) A decentralized application
Explanation:
A decentralized application, often known as a Dapp, is a software program that runs on a distributed network. It's run on a peer-to-peer platform rather than a centralized server.
Discuss this Question
27. Hash identifying each block in the blockchain is generated using which of the following cryptographic algorithm?
- SHA128
- SHA256
- Both of them
- None of them
Answer: B) SHA256
Explanation:
SHA 256 is a member of the SHA 2 algorithm family, with SHA standing for Secure Hash Algorithm. It was a joint effort between the National Security Agency and the National Institute of Standards and Technology to introduce a successor to the SHA 1 family, which was slowly losing power against brute force attacks. It was published in 2001.
Discuss this Question
28. How often does the Bitcoin ledger reconcile?
- Every day
- Every 3 months
- Every 3 minutes
- Every 10 minutes
Answer: B) Every 3 months
Explanation:
General ledger reconciliations should be performed at least once a quarter to catch errors in transaction amounts and categories. Technology is not impervious to errors.
Discuss this Question
29. Which is/are the applications of Blockchain?
- Cross-border payments
- Anti-money laundering tracking system
- Supply chain and logistics monitoring
- All the above
Answer: D) All the above
Explanation:
Cross-border payments, anti-money laundering tracking systems, supply chain and logistics monitoring, and so on are just a few of the possibilities for blockchain.
Discuss this Question
30. What is a smart contract?
- Programs stored on a blockchain that run when predetermined conditions are met
- Online contract
- Digital contract
- All the above
Answer: A) Programs stored on a blockchain that run when predetermined conditions are met
Explanation:
A "smart contract" is software that runs on Ethereum's blockchain. It's a collection of code (its functions) and data (its state) that lives on the Ethereum blockchain at a single address. Ethereum accounts come in the form of smart contracts.
Discuss this Question
31. Bitcoin is a solution to the double-spend problem?
- True
- False
- Sometimes
- None of the above
Answer: A) True
Explanation:
Bitcoin solves the problem of double-spending with the help of nonce.
Discuss this Question
32. Blockchain is a ______ ?
- Push technology
- Pull technology
- Both push and pull technology
- None of the above
Answer: A) Push technology
Explanation:
A push-based settlement system is how blockchain technology works. This implies that the person has control over the resource they want to verify on the blockchain. This might include things like bitcoin, certificate validation, and land titles, among other things.
Discuss this Question
33. What is a miner?
- A type of blockchain
- An algorithm that predicts the next part of the chain
- A person doing calculations to verify a transaction
- Computers that validate and process blockchain transactions
Answer: D) Computers that validate and process blockchain transactions
Explanation:
Miners are accountants who keep track of all transactions on the blockchain. The idea is simple: if you want your payment to be valid, you need proof of payment. The miners are in charge of keeping track of your payment.
Discuss this Question
34. Where is a Blockchain’s central server?
- Where the blockchain is created
- Located with the owner of the server
- There is no central server, it is distributed
- Ordered Node
Answer: C) There is no central server, it is distributed
Explanation:
There is no central server in a blockchain, which is a digital distributed ledger of transactions that are recorded and duplicated in real-time throughout a network.
Discuss this Question
35. Transactions per second (TPS) for Proof-of-Work Blockchain are approximate?
- 24K per second
- 175K per second
- Only limited to the number of nodes on the network
- 7-15 per second
Answer: D) 7-15 per second
Discuss this Question
36. The height of the block is the ____ in the chain between it and the genesis block.
- Metadata that is
- Number of blocks
- Merkle tree hash
- Size of the memory cache
Answer: B) Number of blocks
Explanation:
The total number of blocks connected since the genesis block is the block height. The number of blocks between any given block and the genesis block determines its height.
Discuss this Question
37. Which of the following problems did Blockchain solve for cryptocurrencies?
- Anonymity
- Double Spending
- Destination of currencies
- None of the above
Answer: B) Double Spending
Explanation:
Blockchain solved the problem of double-spending for cryptocurrencies using a nonce.
Discuss this Question
38. Blockchain does not provide?
- Security
- Immutability
- Fault tolerance
- Fast transaction time
Answer: D) Fast transaction time
Explanation:
When a blockchain's scalability is high, it means the network can handle a large number of transactions quickly. It enables separate accounts to exchange data swiftly, if not immediately, independent of the network traffic.
Discuss this Question
39. A contract in size is restricted to,
- 24576 Bytes
- 1 Kilo Bytes
- 23575 Bytes
- No limit
Answer: A) 24576 Bytes
Discuss this Question
40. What is the purpose of a Nonce?
- Follows nouns
- A Hash Function
- Prevents Double Spending
- Send Information to the Blockchain Network
Answer: C) Prevents Double Spending
Explanation:
Every account has a globally available nonce that protects against same-chain replay attacks and double spending. The nonce is the transaction's sequence number, which miners examine since a block with an erroneous nonce is invalid.
Discuss this Question
41. What is cold storage?
- A place to Hang your Coat
- A private key connected to the internet
- A private key not connected to the internet
- A desktop wallet
Answer: B) A private key connected to the internet
Explanation:
The phrase "cold storage" usually refers to the part of the global supply chain that stores products and materials that need to be kept at a specific temperature.
Discuss this Question
42. What powers the Ethereum Virtual Machine?
- Gas
- Ether
- Bitcoin
- Block Rewards
Answer: A) Gas
Explanation:
In the Ethereum Virtual Machine ology, ether is the gas that drives the EVM's operations. Gas is a unit of measure for how much computational labor is necessary to perform transactions and smart contracts.
Discuss this Question
43. What is Proof of Stake?
- A certificate needed to use the blockchain
- A password needed to access an exchange
- How private keys are made
- A transaction and Block Verification Protocol
Answer: D) A transaction and Block Verification Protocol
Explanation:
According to the Proof of Stake (PoS) idea, a person's ability to mine or validate block transactions is proportional to the number of coins they own. This means that the more coins a miner owns, the greater their mining power.
Discuss this Question
44. What is Not a Ledger type considered by users in Blockchain?
- Distributed Ledger
- Decentralized Ledger
- Both A and B
- None of these
Answer: D) None of these
Explanation:
There are primarily three sorts of ledgers: sales, purchase, and general ledger.
Discuss this Question
45. What are mechanisms that allow tokens and other digital assets from one blockchain to be securely used in a separate blockchain called?
- Parachains
- Blockbabies
- Sidechains
- Altchains
Answer: A) Parachains
Explanation:
A sidechain is a blockchain that runs in parallel to the Ethereum mainnet and is self-contained. It has its algorithm for reaching a consensus.
Discuss this Question
46. If a hacker wanted to alter a blockchain, what percentage of the block copies would he have to alter?
- Only his copy
- 1%
- 51%
- 100%
Answer: C) 51%
Explanation:
If a hacker intended to change a blockchain, he'd only be able to block 51% of block copies.
Discuss this Question
47. What biblical name is given to the first block in blockchain?
- Primal
- Origin
- Genesis
- Ada
Answer: C) Genesis
Explanation:
A genesis block (block number 0) is the initial block in a blockchain. This is the sole block in a blockchain that does not include any transactions and does not have a valid reference to a previous block.
Discuss this Question
48. Bitcoin is created by ______.
- Saifedean Ammius
- Satoshi Nakamoto
- Vitalik Buterin
- None of these
Answer: B) Satoshi Nakamoto
Explanation:
Satoshi Nakamoto is the anonymous Bitcoin founder who authored the Bitcoin Protocol's original code.
Discuss this Question
49. Decentralized blockchains are immutable?
- True
- False
- Can be true or false
- Cannot say
Answer: A) True
Explanation:
True, Decentralized blockchains are immutable, which means that the data entered is irreversible. For Bitcoin, this means that transactions are permanently recorded and viewable to anyone.
Discuss this Question
50. A blockchain is a type of?
- Object
- Database
- Table
- View
Answer: B) Database
Explanation:
Blockchain is a specific type of database.
Discuss this Question