Font size
WorksheetsAICTE-STTP_"BlockChain & Applications" Slot-1_Assessment
Total questions: 50
Worksheet time: 50mins
What does P2P stand for?
Password to Password
Peer to Peer
Product to Product
Private Key to Public Key
What is a node?
A type of cryptocurrency
A Blockchain
A computer on a Blockchain network
An exchange
Who created Bitcoin?
Satoshi Nakamoto
John Mcafee
Samsung
China
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
What should be chosen so that the generated hash ends in two zeros.
Nounce
Node
Hash
A wallet
What are smart contracts?
define the rules and penalties around a specific agreement
define the procedure of using wallet
define the standard operational procedures
A blockchain is secured by
PIN code
'hash' code
password
login
What does proof of stake stand for ?
Proof of stake is a system of validation invented by Hal Finney, that enables bitcoin to achieve distributed consensus.
Proof of stake is the consensus algorithm used by bitcoin.
Proof of stake is a type of consensus algorithm by which a cryptocurrency blockchain network aims to achieve distributed consensus. In PoS-based cryptocurrencies the creator of the next block is chosen via various combinations of random selection and wealth or age.
Proof of stake is cryptographic hash-based proof-of-work algorithm that requires a selectable amount of work to compute, but the proof can be verified efficiently.
Difference between P2P(Peer-to-Peer) network and decentralized network
P2P networks are more difficult to setup
P2P network has direct connection between each pair while in decentralized networks this is always true
P2P networks are more stable than decentralized network
All P2P network are decentralized and vice-versa
How does Blockchain achieve high availability?
Complex Protocol
Decentralization
Nodes never go down(offline)
Implemented on the internet
The uniqueness of blockchain lies in its capacity to store and retain ____ transactional history so that chances of fraud, hacking, and third-party interference are greatly reduced.
Person to person
Future
Public or private
Cash
What is a dApp?
A type of Cryptocurrency
A Condiment
A type of Blockchain
A Decentralized Application
What is the first block of a Blockchain
Origin
Genesis
Source
Root
What characteristic makes blockchain tamper-proof?
VPN (Virtual Private Network)
Immutability
Servers
Decentralized
What is an Ethereum?
Open software platform based upon Blockchain technology
Private software platform based upon Blockchain technology
Technology used in banks
Centralized platform
What is a Solidity?
Programming language for mobile apps
Code in Bitcoin network
Programming language for writing Smart Contracts
Cryptocurrency
One of the advantages of a distributed network is many nodes or peers that are connected in a network create no single point of failure or _____ control.
Bilateral
Centralized
Dynamic
Dual
What is a fiat currency?
Currency backed by a gold standard
A currency used to purchase a car
A currency backed by a physical commodity
A currency that is declared a currency by the government, although not backed by a physical commodity
People who update the blockchain are called:
workers
miners
losers
scientists
Which are the main Consensus Algorithms?
Proof of Work
Proof of Stake
Proof of Laziness
Proof of Mining
... is a type of consensus algorithm where a person can mine or validate block transactions according to how many coins he or she holds.
Proof of Work
Proof of Stake
... is a type of consensus algorithm where miners compete against each other to complete transactions on the network and get rewarded.
Proof of Work
Proof of Stake
Which CryptoCurrency is the most popular one as of 2019?
DodgeCoin
Ethereum
LiteCoin
BitCoin
Which is the closest estimate for a Bitcoin's Value?
$1.00USD
$1000.00 USD
$900.00 USD
$9000.00 USD
To make a network independent of banks for sending and receiving money is called
Wire Transfer
BitCoin Exchange
Decentralization
If Tommy wanted to send 3 bitcoins to Mary's Account, This process is called a _______
Loan
Currency Transfer
Crypto Exchange
Transaction
What are Mining pools?
A pool of blockchains
When miners group together to share resources
The place where miners search for BTC
What is a block reward?
A sum of all transaction fees for transactions included into the block, collected by the miners
Newly generated bitcoins that go to the miner who mined the block
A sum of all transaction fees in a block plus newly generated bitcoins that go to the miner who mined the block
None of the above
What is the primary benefit of immutability ?
Increased efficiency
Tamper-proof
Scalability
Resiliency
When is the miner given the block reward?
Final Hash generated by him is greater than the difficulty level of the block
Final Hash generated by him is less than the difficulty level of the block
Final Hash generated by him is equal to the difficulty level of the block
What are the properties of a Hash Function ? Select more than one answer.
SHA-256
Fixed Length
Non Unique
One-way function
How does the blockchain model for business differ from bitcoin?
The blockchain based business model uses the append-only system for storing record whereas bitcoin uses the update-only system.
The blockchain based business model provides user-specific accessibility and data security whereas bitcoin only supports the later part.
Anyone can join the bitcoin network, but only permissioned entities join the enterprise network.
For performing rich queries on state data in Hyperledger Fabric, which of the following databases can be used
LevelDB
CouchDB
Postgresql
All of these mentioned
You are planning to deploy a blockchain solution for your company. For deciding the proper business logic and the transaction format, you need:
Blockchain Architect
Blockchain Developer
Blockchain Network Operator
Blockchain User
Say, at some instance three independent miners propose the following three blocks (containing the transactions enclosed in []) B1=[T100, T102, T104, T105], B2=[T100,T102,T103], and B3=[T100, T102,T103,T104,T105]. If the consensus algorithm is Proof of Work (PoW). Which of these blocks likely to get included in the chain once the network achieves consensus, given the last block in the blockchain has transactions T98, T99 and T101?
B1
B2
Each of these blocks have equal chances to get added to the blockchain
Either B2 or B3
With mining pools in effect, which of the following problem or problems may appear in the BitCoin network:
Monopoly in mining
Participation of smaller miners with lesser resources
Discouragement among miners to fully complete the task posed by the network
There are disadvantages with this scheme
Suppose, you are using RSA algorithm based cryptosystem to securely share the number of marbles that you have currently with you, among your friends. The private key that you are using is (3,15). Your friends know the corresponding public key is (11,15). One of your friends wants to share the exact amount of marble content only to you. What are the maximal possible marbles that your friend can have so that he/she can secretly share that to you?
14
15
16
17
In distributed consensus, all the non-faulty individuals’ decision must be identical. This property is
Termination
Validity
Integrity
Agreement
What is the correct sequence of events to add a new organization to an existing Hyperledger Fabric network?
channel update, update config, fetch channel genesis block, peer join channel
fetch channel genesis block, update config, channel update, peer join channel
update config, channel update, fetch channel genesis block, peer join channel
update config, fetch channel genesis block, channel update, peer join channel
At what stage(s) in the transaction flow can the endorsement policies be validated?
Proposal Submission to the peers.
Submit Collated Responses to the Orderer.
Orderer creates the block of transactions
Peer commits the block of transactions
What function do the Orderer’s play in the Hyperledger Fabric Network?
Verify endorsement policy
Open and verify the ReadWrite set of transactions
Order transactions in a block.
Send Block Events to client applications
What is the role of Hyperledger Composer in an Enterprise Blockchain application?
Provides a way to define the MSP.
Provides a way to define the business transactions
Provides a way to view the transactions blocks in the blockchain
Provides a way to configure the blockchain network nodes
Which of the following is not a component of Hyperledger Composer software?
REST Server
Composer CLI
Hyperledger Fabric
SDK
The mapping details of the participants and the Hyperledger Fabric identity is stored in:
Participant registry
Identity registry
Access Control List
An external datastore
How will blockchain play provide an advantage in implementing it with GST payments?
Blockchain smart contracts can calculate the invoice based on the tax amount that is already levied during the production process
Smart contract directly transfers the tax amount to tax authority (CGST or SGST)
It ensures that the return filing process is not required
All of these mentioned
