1.
Blockchain is a peer-to-peer _____________ distributed ledger technology that
makes the records of any digital asset transparent and unchangeable.
A. Decentralized
B. Demanding
C. Secure
D. Popular
Answer: A) Decentralized
2. Blockchain networks are much _____ and deal with no real single point of
failure.
A. Simpler
B. Easier to scale
C. Convenient
D. Faster
Answer: B) Easier to scale
3. Bitcoin is a cryptocurrency, which is an application of Blockchain.
A. True
B. False
Answer: A) True
4. Blockchain can perform user transactions without involving any third-party
intermediaries.
A. With the help of the third party
B. Without involving any third party
C. Without involving any owned
D. Without involving any authenticated
Answer: B) Without involving any third party
5. What does P2P stand for?
A. Peer to Peer
B. Product to Product
C. Password to Password
D. None of the above
Answer: A) Peer to Peer
6. Blockchain has ____ versions.
A. 2
B. 3
C. 4
D. 5
Answer: B) 3
7. Who introduced the digital online cryptocurrency known as Bitcoin?
A. Satoshi Nakamoto
B. Nick Szabo
C. Wei Dai
D. Hal Finney
Answer: A) Satoshi Nakamoto
8. A blockchain enables peer-to-peer transfer of digital currency without any
intermediaries such as banks.
A. False
B. True
Answer: B) True
9. Did Blockchain enable a centralized or a decentralized system for the
exchange of value?
A. Decentralized
B. Centralized
C. None of the above
D. Can't say
Answer: A) Decentralized
10. What does a block in a Blockchain have?
A. Header & Digital ledger
B. Bitcoins & Input
C. Transactions & Bitcoins
D. Header & Transaction
Answer: D) Header & Transaction
11. What does UTXO stand for?
A. Unspent Trade Offer
B. Unspent Transaction xeroxed Output
C. Unique Transaction Offer
D. Unspent Transaction Output
Answer: D) Unspent Transaction Output
12. Does a transaction generate new UTXOs for transferring the amount
specified in the input UTXOS?
A. False
B. True
Answer: B) True
13. Transaction 0 in every block of the bitcoin blockchain________.
A. Is for paying the miner fees
B. Does not have any input UTXO
C. Is called the coinbase transaction
D. All of the above
Answer: D) All of the above
14. What is the genesis block?
A. Any block created by the founder
B. The last block created in the Blockchain
C. The first block of a Blockchain
D. The first transaction in each block
Answer: C) The first block of a Blockchain
15. ___ hosts the software needed for transaction initiation, validation,
mining, block creation, and smart contract execution.
A. External Account
B. EVM
C. Ethereum full node
D. Smart Contract
Answer: C) Ethereum full node
16. __________ receive verify, gather and execute transactions.
A. Miner nodes
B. Smart Contracts
C. Light wallets
D. Ethereum full node
Answer: A) Miner nodes
17. What is Blockchain?
A. A currency
B. A ledger
C. A type of currency
D. A distributed ledger on a peer-to-peer network
Answer: D) A distributed ledger on a peer-to-peer network
18. Bitcoin is based on _________ blockchain.
A. Private
B. Public
C. Public Permissioned
D. Permissioned
Answer: B) Public
19. BATM stands for _____.
A. Bounded access transaction machine
B. Broadcast ATM
C. Bitcoin ATM
D. Blockchain ATM
Answer: C) Bitcoin ATM
20. Smart Contract characteristics do not include:
A. Alterable
B. Fast and cost-effective
C. A high degree of accuracy
D. Transparency
Answer: A) Alterable
21. A popular public-private key implementation known as Rivest-Shamir
Adelman (RSA) algorithm is used for the Bitcoin and Ethereum
Blockchain.
A. False
B. True
Answer: A) False
22. For the simple symmetric key example discussed in the lecture, it is
easy to derive the secret key from the encrypted data.
A. True
B. False
Answer: A) True
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?
A. Tree-structured Hash
B. Complex hash
C. Simple Hash
D. Either
Answer: C) Simple Hash
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?
A. Complex hash
B. Simple Hash
C. Tree-structured Hash
D. Either
Answer: C) Tree-structured Hash
25. The transaction Merkle Tree root value in a Bitcoin block is calculated
using,
A. Hash of transactions
B. Previous block's hash
C. Number of transactions
D. None of the above
Answer: A) Hash of transactions
26. What is a DApp?
A. A type of cryptocurrency
B. A condiment
C. A type of blockchain
D. A decentralized application
Answer: D) A decentralized application
27. Hash identifying each block in the blockchain is generated using
which of the following cryptographic algorithm?
A. SHA128
B. SHA256
C. Both of them
D. None of them
Answer: B) SHA256
28. How often does the Bitcoin ledger reconcile?
A. Every day
B. Every 3 months
C. Every 3 minutes
D. Every 10 minutes
Answer: B) Every 3 months
29. Which is/are the applications of Blockchain?
A. Cross-border payments
B. Anti-money laundering tracking system
C. Supply chain and logistics monitoring
D. All the above
Answer: D) All the above
30. What is a smart contract?
A. Programs stored on a blockchain that run when predetermined
conditions are met
B. Online contract
C. Digital contract
D. All the above
Answer: A) Programs stored on a blockchain that run when predetermined
conditions are met
31. Bitcoin is a solution to the double-spend problem?
A. True
B. False
C. Sometimes
D. None of the above
Answer: A) True
32. Blockchain is a ______ ?
A. Push technology
B. Pull technology
C. Both push and pull technology
D. None of the above
Answer: A) Push technology
33. What is a miner?
A. A type of blockchain
B. An algorithm that predicts the next part of the chain
C. A person doing calculations to verify a transaction
D. Computers that validate and process blockchain transactions
Answer: D) Computers that validate and process blockchain transactions
34. Where is a Blockchain’s central server?
A. Where the blockchain is created
B. Located with the owner of the server
C. There is no central server, it is distributed
D. Ordered Node
Answer: C) There is no central server, it is distributed
35. Transactions per second (TPS) for Proof-of-Work Blockchain are
approximate?
A. 24K per second
B. 175K per second
C. Only limited to the number of nodes on the network
D. 7-15 per second
Answer: D) 7-15 per second
36. The height of the block is the ____ in the chain between it and the
genesis block.
A. Metadata that is
B. Number of blocks
C. Merkle tree hash
D. Size of the memory cache
Answer: B) Number of blocks
37. Which of the following problems did Blockchain solve for
cryptocurrencies?
A. Anonymity
B. Double Spending
C. Destination of currencies
D. None of the above
Answer: B) Double Spending
38. Blockchain does not provide?
A. Security
B. Immutability
C. Fault tolerance
D. Fast transaction time
Answer: D) Fast transaction time
39. A contract in size is restricted to,
A. 24576 Bytes
B. 1 Kilo Bytes
C. 23575 Bytes
D. No limit
Answer: A) 24576 Bytes
40. What is the purpose of a Nonce?
A. Follows nouns
B. A Hash Function
C. Prevents Double Spending
D. Send Information to the Blockchain Network
Answer: C) Prevents Double Spending
41. What is cold storage?
A. A place to Hang your Coat
B. A private key connected to the internet
C. A private key not connected to the internet
D. A desktop wallet
Answer: B) A private key connected to the internet
42. What powers the Ethereum Virtual Machine?
A. Gas
B. Ether
C. Bitcoin
D. Block Rewards
Answer: A) Gas
43. What is Proof of Stake?
A. A certificate needed to use the blockchain
B. A password needed to access an exchange
C. How private keys are made
D. A transaction and Block Verification Protocol
Answer: D) A transaction and Block Verification Protocol
44. What is Not a Ledger type considered by users in Blockchain?
A. Distributed Ledger
B. Decentralized Ledger
C. Both A and B
D. None of these
Answer: D) None of these
45. What are mechanisms that allow tokens and other digital assets from
one blockchain to be securely used in a separate blockchain called?
A. Parachains
B. Blockbabies
C. Sidechains
D. Altchains
Answer: A) Parachains
46. If a hacker wanted to alter a blockchain, what percentage of the block
copies would he have to alter?
A. Only his copy
B. 1%
C. 51%
D. 100%
Answer: C) 51%
47. What biblical name is given to the first block in blockchain?
A. Primal
B. Origin
C. Genesis
D. Ada
Answer: C) Genesis
48. Bitcoin is created by ______.
A. Saifedean Ammius
B. Satoshi Nakamoto
C. Vitalik Buterin
D. None of these
Answer: B) Satoshi Nakamoto
49. Decentralized blockchains are immutable?
A. True
B. False
C. Can be true or false
D. Cannot say
Answer: A) True
50. A blockchain is a type of?
A. Object
B. Database
C. Table
D. View
Answer: B) Database