Blockchain CBDH Practice Test - Questions Answers, Page 6
List of questions
Related questions
Question 51
When deploying a database option there are some important things to consider from a deployment perspective. CouchDB and LevelDB can be deployed with Fabric.
Which of the following is a true statement in regards to ledger deployment?
Explanation:
A CouchDB database is closely co-located with a network node and it is embedded within the same operating system process.
Reference: https://hyperledger-fabric.readthedocs.io/en/release-1.3/ledger/ledger.html
Question 52
Every chaincode has an ________________ policy which specifies the set of peers on a channel that must execute chaincode and endorse the execution results in order for the transaction to be considered valid.
Explanation:
Chaincode has an endorsement policy which specifies the set of peers on a channel that must execute chaincode and endorse the execution results in order for the transaction to be considered valid.
Question 53
Hyperledger can best be described as which of the following?
Explanation:
An effort to advance cross-industry blockchain technologies. Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration, hosted by The Linux Foundation, including leaders in finance, banking, IoT, supply chain, manufacturing and technology.
Question 54
In Hyperledger not all Nodes are created equal. What are the three distinct types of nodes? (Select three.)
Explanation:
Client Node: That initiates the transaction 2. Peer Nodes: Commits Transaction & keeps the data in sync across the ledger 3. Ordered: They are the communication backbones and responsible for the distribution of the transactions
Question 55
The Hyperledger Project consists of the following EXCEPT?
Explanation:
Management is not correct. The Hyperledger Project consists of the following Infrastructure - Ecosystems that accelerate open development and commercial adoption Frameworks – A portfolio of differentiated approaches to business blockchain frameworks developed by a growing community of communities Tools - Typically built for one framework, and through common license and community of communities approach, ported to other frameworks hyperledger.org.
Question 56
What is the best description of how Kafka is utilized for consensus approach in Hyperledger Fabric?
Explanation:
Kafka essentially is a distributed, horizontally-scalable, fault-tolerant, commit log. The other answers are in correct.
Reference: https://www.hyperledger.org/wp-content/uploads/2017/08/Hyperledger_Arch_WG_Paper_1_Consensus.pdf
Question 57
What is provided by the Hyperledger Fabric to facilitate network communications?
Explanation:
Hyperledger Fabric provides a Node.js and a Java SDK to facilitate network communications functionality.
Question 58
Voting-based algorithms are advantageous in that they provide a benefit but a tradeoff. (Select two.)
Explanation:
Hyperledger makes use of the permissioned voting-based consensus from the pool of other consensus named the lottery-based consensus. (Kafka in Hyperledger Fabric Ordering Service) Voting-based algorithms are advantageous in that they provide low-latency finality. More Nodes = More Time to reach Consensus. Trade off between Scalability and Performance
Question 59
Hyperledger Fabric is a blockchain implementation that is designed for deploying a modular and extensible architecture.
Which of the following is NOT true about the architecture of Hyperledger?
Explanation:
It has a modular subsystem design so that different implementations can be plugged in and implemented over time. Modular and extensible means modularity in all components of all frameworks, including:
Consensus layer
Smart contract layer
Communication Layer
Data Store
Identity services (root of trust, to identify the participants).
Question 60
Hyperledger Fabric Ledger has two parts.
What are they?
Explanation:
Representation of current state of the assets. Asset state data can be changed upon changes to the state of the data. • Transaction Logs: Record of all the transactions (in the order they are received) which modified the state data, and once the data is written it is immutable and cannot be changed.
Question