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