Q.1 Blockchain is a distributed______.
A. Server
B. Ledger
C. System
D. Computer
Ans : Ledger
Q.2 _____ are a set of rules that verify and add transactions to a blockchain.
A. Blocks
B. Consensus mechanisms
C. Mathematical formulas
D. Laws
Ans : Consensus mechanisms
Q.3 What does C stands for in CAP theorem?
A. Computation
B. Capacity
C. Correct
D. Consistency
Ans : Consistency
Q.4 Bitcoin is a public, permisionless blockchain.
A. True
B. False
Ans : True
Q.5 Miners are rewarded with tokens like bitcoins and ether for mining the blocks.
A. True
B. False
Ans : True
Q.6 What is the total number of bitcoins that can ever exist?
A. 21 millions
B. 21 billions
C. 1 millions
D. 100 millions
Ans : 21 millions
Q.7 Which type of blockchains are controlled by a particular person or organization?
A. Private
B. Public
C. Personal
D. Consortium
Ans : Private
Q.8 _____ is a process of verifying transactions, bundling them into blocks, and adding those blocks to the blockchain.
A. Mining
B. Digging
C. Filtering
D. Coding
Ans : Mining
Q.9 A peer to peer network of autonomous computers is a ______.
A. Distributed System
B. Client
C. Server
D. Super Computer
Ans : Distributed System
Q.10 _____ contains hash of previous block and all the important information required by the block.
A. Block Header
B. Block Metadata
C. Chain
D. Block Footer
Ans : Block Header
Q.11 Permissioned blockchains usually use PBFT algorithms.
A. True
B. False
Ans : True
Q.12 The Proof of Elapsed Time (PoET) concept was developed by ______ in early 2016.
A. Intel
B. Apple Computer
C. Microsoft
D. IBM
Ans : Intel
Q.13 _____ relies on exchange of messages among nodes that follow a distributed protocol to come to an agreement.
A. Proof of Work
B. Proof of Stake
C. PBFT Algorithm
D. Proof of identity
Ans : PBFT Algorithm
Q.14 Which release of Ethereum will have Proof of Stake Consensus algorithm.
A. Juniper
B. Serenity
C. Constantinople
D. Casper
Ans : Serenity
Q.15 Which consensus algorithm requires the users to have a stake in the blockchain?
A. Proof of Work
B. proof of stake
C. proof of identity
D. proof of elapsed time
Ans : proof of stake
Q.16 In private blockchains, you can create your own tokens for transactions.
A. True
B. False
Ans : True
Q.17 Consensus algorithms must be fault tolerant.
A. True
B. False
Ans : True
Q.18 Ether tokens can be used to buy Gas.
A. True
B. False
Ans : True
Q.19 A smart contract is a business logic or a legal agreement that is coded using a programming language.
A. True
B. False
Ans : True
Q.20 Oracles provide a trustless way of getting external information.
A. True
B. False
Ans : True
Q.21 ______ are systems that provide external data sources to smart contracts.
A. True
B. False
Ans : True
Q.22 ______ are systems that provide external data sources to smart contracts.
A. Fortunes
B. Tokens
C. Routers
D. Oracles
Ans : Oracles
Q.23 What are the main tokens used as digital currency in Ethereum?
A. Bitcoin
B. Gas
C. Litecoin
D. Ether
Ans : Ether
Q.24 Which type of cryptography uses only private keys?
A. Symmetric
B. Asymmetric
C. Private
D. Public
Ans : Symmetric
Q.25 _____ are the set of the rules and regulations that control the working of a blockchain.
A. Laws
B. Governance
C. Protocols
D. Consensus
Ans : Governance
Q.26 What are the two types of forks?
A. Simple,Complicated
B. Temporary, Permanent
C. Alive, Dead
D. Hard Fork, Soft Fork
Ans : Hard Fork, Soft Fork
Q.27 Which type of cryptography uses two cryptographic keys?
A. Secure
B. Private
C. Dual Key Cryptography
D. Asymmetric
Ans : Asymmetric
Q.28 Public blockchains are goverened by communities.
A. True
B. False
Ans : True
Q.29 A hash function should produce different output strings for the same input data.
A. True
B. False
Ans : False
Q.30 Ethereum is a programmable blockchain.
A. True
B. False
Ans : True
Q.31 _____ are a collection of key-value pairs, with state changes recorded as transactions on the ledger.
A. Assets
B. Transactions
C. Tokens
D. Blocks
Ans : Assets
Q.32 _____ is a javascript library that allows you to interact with Ethereum.
A. Angular
B. web3.js
C. JQuery
D. D3.js
Ans : web3.js
Q.33 You can have private test networks in Ethereum.
A. True
B. False
Ans : True
Q.34 Which of the following blockchain is used for non currency, industrial application?
A. Hyperledger
B. Ethereum
C. Bitcoin
D. Litecoin
Ans : Hyperledger
Q.35 What are the two types of accounts in ethereum?
A. Public, Private
B. Programmable, Non Programmable
C. External, Contract
D. Secure, Open
Ans : External, Contract
Q.36 ______ is a way of verifying the authenticity of digital messages and documents over the internet.
A. Digital Imprint
B. Password
C. Digital Signature
D. Fingerprint
Ans : Digital Signature
Q.37 What are the tokens used as computational fee in ethereum blockchain?
A. Dollars
B. Ether
C. Gas
D. Bitcoin
Ans : Gas
Q.38 Which release of Ethereum will have Proof of Stake Consensus algorithm.
A. Juniper
B. Serenity
C. Constantinople
D. Casper
Ans : Serenity
Q.39 What are the two main types of cryptography?
A. Strict, Not strict
B. Symmetric, Asymmetric
C. Local, Global
D. Private, Public
Ans : Symmetric, Asymmetric
Q.40 _____ is a software defining assets, and the transaction instructions modifying those assets
A. Chaincode
B. Transaction code
C. Byte code
D. Asset code
Ans : Chaincode
Q.41 Hyperledger platform was developed by ______.
A. Linux Foundation
B. Microsoft
C. IBM
D. IBM
Ans : Linux Foundation
Q.42 Which consensus algorithm requires a complex, computation intensive mathematical problem to be solved.
A. PBFT
B. PoS
C. PoW
D. PoI
Ans : PoW
Q.43 What are the two types of accounts in ethereum?
A. Public, Private
B. Programmable, Non Programmable
C. Secure, Open
D. External, Contract
Ans : External, Contract
Q.44 Which type of cryptography is also called public key cryptography?
A. Asymmetric
B. Symmetric
C. Public
D. Dual Key Cryptography
Ans : Asymmetric
Q.45 Ethereum is a public blockchain.
A. True
B. False
Ans : True
Q.46 Nodes are independent computing units of a distributed system.
A. True
B. False
Ans : True
Q.47 Hyperledger Fabric is a private blockchain.
A. True
B. False
Ans : True
Q.48 In ______ mechanism, the miner is selected based on reputation built over time.
A. Stake based
B. Elapsed Time
C. Reputation based
D. Power based
Ans : Reputation based
Q.49 What is the Consensus algorithm used by Ethereum?
A. Dagger hashimoto
B. Eth Consensus
C. Ethash
D. Ethereum Hash
Ans : Ethash