Download Blockchain.CBDH.BrainDumps.2019-04-02.65q.vcex

Download Exam

File Info

Exam BTA Certified Blockchain Developer - Hyperledger
Number CBDH
File Name Blockchain.CBDH.BrainDumps.2019-04-02.65q.vcex
Size 788 KB
Posted Apr 02, 2019
Download Blockchain.CBDH.BrainDumps.2019-04-02.65q.vcex

How to open VCEX & EXAM Files?

Files with VCEX & EXAM extensions can be opened by ProfExam Simulator.

Purchase

Coupon: MASTEREXAM
With discount: 20%






Demo Questions

Question 1

When creating a network according to an organization's structure and also bootstrap a channel what are the following artifacts we would need to generate?


  1. Genesis Block, License File and Anchor Peer Configs for each organization.
  2. Genesis Block, ledger Configuration and Anchor Peer Configs for each organization.
  3. Genesis Block, Channel Configuration and Anchor Peer Configs for each organization.
  4. Genesis Block, Channel Configuration and Anchor MSP Configs for each organization.
Correct answer: C
Explanation:
To create a network according to an organization's structure, and to bootstrap a channel, we will need to generate the following artifacts: A genesis block, containing organization-specific certificates that serve to initialize the Fabric blockchain. Channel configuration information. Anchor peer configurations for each organization. An anchor peer serves as a fulcrum within an organization, for cross-organization ledger syncing using the Fabric gossip protocol.
To create a network according to an organization's structure, and to bootstrap a channel, we will need to generate the following artifacts: A genesis block, containing organization-specific certificates that serve to initialize the Fabric blockchain. Channel configuration information. Anchor peer configurations for each organization. An anchor peer serves as a fulcrum within an organization, for cross-organization ledger syncing using the Fabric gossip protocol.



Question 2

Blockchain services consists of three major components.  
What are they? (Select three.)


  1. Consensus Manager
  2. Distributed Ledger
  3. Peer to Peer Protocol
  4. Reputation Manager
  5. Membership Services
Correct answer: ABC
Explanation:
1. P2P Protocol is implemented over HTTP/2 standards and uses Google RPC.. P2P components define messages used by peer nodes, from point to point to multicast. 2. Distributed Ledger manages the world state and the transaction log in the blockchain. 3. Consensus Manager defines the interface between the consensus algorithm and the other Hyperledger components.
1. P2P Protocol is implemented over HTTP/2 standards and uses Google RPC.. P2P components define messages used by peer nodes, from point to point to multicast. 2. Distributed Ledger manages the world state and the transaction log in the blockchain. 3. Consensus Manager defines the interface between the consensus algorithm and the other Hyperledger components.



Question 3

The gossip data dissemination protocol performs which three functions? (Choose three.)


  1. Manages peer discovery and channel membership
  2. Disseminates ledger data across all peers on the channel
  3. Manages channel membership only
  4. Sync ledger state across all peers on any channel
  5. Sync ledger state across all peers on the channel
  6. Manages peer discovery only
Correct answer: ABE
Explanation:
Gossip Protocol The gossip data dissemination protocol performs three functions Manages peer discovery and channel membership Disseminates ledger data across all peers on the channel Syncs ledger state across all peers on the channel.  Reference: https://hyperledger-fabric.readthedocs.io/en/v1.1.0-alpha/gossip.html
Gossip Protocol The gossip data dissemination protocol performs three functions Manages peer discovery and channel membership Disseminates ledger data across all peers on the channel Syncs ledger state across all peers on the channel.  
Reference: https://hyperledger-fabric.readthedocs.io/en/v1.1.0-alpha/gossip.html



Question 4

What Hyperledger sponsored tool is a new open-source application development framework, which simplifies the creation of Hyperledger Fabric blockchain applications, thus reducing the time and complexity of development.  
The tool aims at helping users to create blockchain applications based on Hyperledger Fabric without needing to know the low-level (Go Programming) details involved in blockchain networks?


  1. Hyperledger Quilt
  2. Hyperledger Composer
  3. Hyperledger Explorer
  4. Hyperledger Cello
Correct answer: B
Explanation:
There is a new open-source application development framework, which simplifies the creation of Hyperledger Fabric blockchain applications, thus reducing the time and complexity of development. The tool aims at helping users to create blockchain applications based on Hyperledger Fabric without needing to know the low-level (Go Programming) details involved in blockchain networks.
There is a new open-source application development framework, which simplifies the creation of Hyperledger Fabric blockchain applications, thus reducing the time and complexity of development. The tool aims at helping users to create blockchain applications based on Hyperledger Fabric without needing to know the low-level (Go Programming) details involved in blockchain networks.



Question 5

The CA (Certificate Authority) in Hyperledger Fabric issues the certificates. These certificates are used for identity validation and for transmission of encrypted data that only the owner (person, organization or software) of a specific certificate is able to decrypt and read.  
What types of certificates are issued by the CA?


  1. tcert
  2. ecert
  3. rootcert
Correct answer: ABC
Explanation:
Rootcert, tcert and ecert. As The CA (Fabric CA by default) issues a root certificate (rootCert) to each member (organization or individual) that is authorized to join the network. The CA also issues an enrollment certificate (eCert) to each member component, server-side applications and occasionally end users. Each enrolled user is granted an allocation of transaction certificates (tCerts). Each tCert authorizes one network transaction.
Rootcert, tcert and ecert. As The CA (Fabric CA by default) issues a root certificate (rootCert) to each member (organization or individual) that is authorized to join the network. The CA also issues an enrollment certificate (eCert) to each member component, server-side applications and occasionally end users. Each enrolled user is granted an allocation of transaction certificates (tCerts). Each tCert authorizes one network transaction.



Question 6

Hyperledger Composer has the following two main components.


  1. Composer Framework and a Business Network Archive
  2. Composer Playground and a Business Network Configuration
  3. Composer Playground and a Business Network Archive
  4. Distributed Ledger and a Business Network Archive
  5. Distributed Ledger and Composer playground
Correct answer: C
Explanation:
There are two parts: 1. Business Network Archive which essentially captures the core data in a business network, including the business model, transaction logic, and access controls, the Business Network Archive packages these elements up and deploys them to a runtime. Business Network Archive files are stored as “.bna” files. AND 2. Composer Playground which is web-based tool allows developers to learn Hyperledger Composer, model out their business network (domain), test that network, and deploy that network to a live instance of a blockchain network. The playground keeps the development model in browser storage, allowing them to be easily uploaded or downloaded.
There are two parts: 1. Business Network Archive which essentially captures the core data in a business network, including the business model, transaction logic, and access controls, the Business Network Archive packages these elements up and deploys them to a runtime. Business Network Archive files are stored as “.bna” files. AND 2. Composer Playground which is web-based tool allows developers to learn Hyperledger Composer, model out their business network (domain), test that network, and deploy that network to a live instance of a blockchain network. The playground keeps the development model in browser storage, allowing them to be easily uploaded or downloaded.



Question 7

Blockchain solutions are comprised of four building blocks. Which of the following answers list the building blocks?


  1. Shared ledger, Privacy, Trust, and Smart Contracts or (Chaincode)
  2. Shared ledger, Centralization, Trustless, and Smart Contracts or (Chaincode)
  3. Shared ledger, Privacy, Trustless, and Smart Contracts or (Chaincode)
  4. Shared ledger, Centralization, Trust, and Smart Contacts or (Chaincode)
Correct answer: A



Question 8

An_____________ is defined as a communication node that is responsible for the distribution of blockchain transactions in Hyperledger Fabric.


  1. MSP
  2. Peer Node
  3. Client Node
  4. Endorsing Node
  5. Orderer
Correct answer: E
Explanation:
Orderer Ordering services handles the main function of the Hyperledger Fabric to maintain consistency in the transactions processes. Ordering services provides a shared communication to clients and peers and helps in broadcasting the messages containing transactions.
Orderer Ordering services handles the main function of the Hyperledger Fabric to maintain consistency in the transactions processes. Ordering services provides a shared communication to clients and peers and helps in broadcasting the messages containing transactions.



Question 9

Which of the following is a role in Fabric that has permission to create transactions and query network data?


  1. Chain Transactor
  2. Chain Administrator
  3. Chain Auditor
  4. Chain Member
Correct answer: A
Explanation:
Reference: https://fabric-docs-test.readthedocs.io/en/latest/glossary/#roles
Reference: https://fabric-docs-test.readthedocs.io/en/latest/glossary/#roles



Question 10

A transaction in Hyperledger Fabric is a request to the blockchain to execute a function on the ledger. 
By what the function is implemented?


  1. Chaincode
  2. Service Account
  3. SDK
  4. API
Correct answer: A
Explanation:
Chaincode is programmatic logic. A transaction is a request to the blockchain to execute a function on the ledger. The function is implemented by a chaincode. Aka smart contracts  Reference: http://hyperledger-fabric.readthedocs.io/en/release-1.1/Fabric-FAQ.html#endorsement
Chaincode is programmatic logic. A transaction is a request to the blockchain to execute a function on the ledger. The function is implemented by a chaincode. Aka smart contracts  
Reference: http://hyperledger-fabric.readthedocs.io/en/release-1.1/Fabric-FAQ.html#endorsement



Question 11

When creating a network according to an organization's structure and also bootstrap a channel what are the following artifacts we would need to generate?


  1. Genesis Block, License File and Anchor Peer Configs for each organization.
  2. Genesis Block, ledger Configuration and Anchor Peer Configs for each organization.
  3. Genesis Block, Channel Configuration and Anchor Peer Configs for each organization.
  4. Genesis Block, Channel Configuration and Anchor MSP Configs for each organization.
Correct answer: C
Explanation:
To create a network according to an organization's structure, and to bootstrap a channel, we will need to generate the following artifacts: A genesis block, containing organization-specific certificates that serve to initialize the Fabric blockchain. Channel configuration information. Anchor peer configurations for each organization. An anchor peer serves as a fulcrum within an organization, for cross-organization ledger syncing using the Fabric gossip protocol.
To create a network according to an organization's structure, and to bootstrap a channel, we will need to generate the following artifacts: A genesis block, containing organization-specific certificates that serve to initialize the Fabric blockchain. Channel configuration information. Anchor peer configurations for each organization. An anchor peer serves as a fulcrum within an organization, for cross-organization ledger syncing using the Fabric gossip protocol.



Question 12

Blockchain services consists of three major components.  
What are they? (Select three.)


  1. Consensus Manager
  2. Distributed Ledger
  3. Peer to Peer Protocol
  4. Reputation Manager
  5. Membership Services
Correct answer: ABC
Explanation:
1. P2P Protocol is implemented over HTTP/2 standards and uses Google RPC.. P2P components define messages used by peer nodes, from point to point to multicast. 2. Distributed Ledger manages the world state and the transaction log in the blockchain. 3. Consensus Manager defines the interface between the consensus algorithm and the other Hyperledger components.
1. P2P Protocol is implemented over HTTP/2 standards and uses Google RPC.. P2P components define messages used by peer nodes, from point to point to multicast. 2. Distributed Ledger manages the world state and the transaction log in the blockchain. 3. Consensus Manager defines the interface between the consensus algorithm and the other Hyperledger components.



Question 13

The gossip data dissemination protocol performs which three functions? (Choose three.)


  1. Manages peer discovery and channel membership
  2. Disseminates ledger data across all peers on the channel
  3. Manages channel membership only
  4. Sync ledger state across all peers on any channel
  5. Sync ledger state across all peers on the channel
  6. Manages peer discovery only
Correct answer: ABE
Explanation:
Gossip Protocol The gossip data dissemination protocol performs three functions Manages peer discovery and channel membership Disseminates ledger data across all peers on the channel Syncs ledger state across all peers on the channel.  Reference: https://hyperledger-fabric.readthedocs.io/en/v1.1.0-alpha/gossip.html
Gossip Protocol The gossip data dissemination protocol performs three functions Manages peer discovery and channel membership Disseminates ledger data across all peers on the channel Syncs ledger state across all peers on the channel.  
Reference: https://hyperledger-fabric.readthedocs.io/en/v1.1.0-alpha/gossip.html



Question 14

What Hyperledger sponsored tool is a new open-source application development framework, which simplifies the creation of Hyperledger Fabric blockchain applications, thus reducing the time and complexity of development.  
The tool aims at helping users to create blockchain applications based on Hyperledger Fabric without needing to know the low-level (Go Programming) details involved in blockchain networks?


  1. Hyperledger Quilt
  2. Hyperledger Composer
  3. Hyperledger Explorer
  4. Hyperledger Cello
Correct answer: B
Explanation:
There is a new open-source application development framework, which simplifies the creation of Hyperledger Fabric blockchain applications, thus reducing the time and complexity of development. The tool aims at helping users to create blockchain applications based on Hyperledger Fabric without needing to know the low-level (Go Programming) details involved in blockchain networks.
There is a new open-source application development framework, which simplifies the creation of Hyperledger Fabric blockchain applications, thus reducing the time and complexity of development. The tool aims at helping users to create blockchain applications based on Hyperledger Fabric without needing to know the low-level (Go Programming) details involved in blockchain networks.



Question 15

The CA (Certificate Authority) in Hyperledger Fabric issues the certificates. These certificates are used for identity validation and for transmission of encrypted data that only the owner (person, organization or software) of a specific certificate is able to decrypt and read.  
What types of certificates are issued by the CA?


  1. tcert
  2. ecert
  3. rootcert
Correct answer: ABC
Explanation:
Rootcert, tcert and ecert. As The CA (Fabric CA by default) issues a root certificate (rootCert) to each member (organization or individual) that is authorized to join the network. The CA also issues an enrollment certificate (eCert) to each member component, server-side applications and occasionally end users. Each enrolled user is granted an allocation of transaction certificates (tCerts). Each tCert authorizes one network transaction.
Rootcert, tcert and ecert. As The CA (Fabric CA by default) issues a root certificate (rootCert) to each member (organization or individual) that is authorized to join the network. The CA also issues an enrollment certificate (eCert) to each member component, server-side applications and occasionally end users. Each enrolled user is granted an allocation of transaction certificates (tCerts). Each tCert authorizes one network transaction.



Question 16

Hyperledger Composer has the following two main components.


  1. Composer Framework and a Business Network Archive
  2. Composer Playground and a Business Network Configuration
  3. Composer Playground and a Business Network Archive
  4. Distributed Ledger and a Business Network Archive
  5. Distributed Ledger and Composer playground
Correct answer: C
Explanation:
There are two parts: 1. Business Network Archive which essentially captures the core data in a business network, including the business model, transaction logic, and access controls, the Business Network Archive packages these elements up and deploys them to a runtime. Business Network Archive files are stored as “.bna” files. AND 2. Composer Playground which is web-based tool allows developers to learn Hyperledger Composer, model out their business network (domain), test that network, and deploy that network to a live instance of a blockchain network. The playground keeps the development model in browser storage, allowing them to be easily uploaded or downloaded.
There are two parts: 1. Business Network Archive which essentially captures the core data in a business network, including the business model, transaction logic, and access controls, the Business Network Archive packages these elements up and deploys them to a runtime. Business Network Archive files are stored as “.bna” files. AND 2. Composer Playground which is web-based tool allows developers to learn Hyperledger Composer, model out their business network (domain), test that network, and deploy that network to a live instance of a blockchain network. The playground keeps the development model in browser storage, allowing them to be easily uploaded or downloaded.



Question 17

Blockchain solutions are comprised of four building blocks. Which of the following answers list the building blocks?


  1. Shared ledger, Privacy, Trust, and Smart Contracts or (Chaincode)
  2. Shared ledger, Centralization, Trustless, and Smart Contracts or (Chaincode)
  3. Shared ledger, Privacy, Trustless, and Smart Contracts or (Chaincode)
  4. Shared ledger, Centralization, Trust, and Smart Contacts or (Chaincode)
Correct answer: A



Question 18

An_____________ is defined as a communication node that is responsible for the distribution of blockchain transactions in Hyperledger Fabric.


  1. MSP
  2. Peer Node
  3. Client Node
  4. Endorsing Node
  5. Orderer
Correct answer: E
Explanation:
Orderer Ordering services handles the main function of the Hyperledger Fabric to maintain consistency in the transactions processes. Ordering services provides a shared communication to clients and peers and helps in broadcasting the messages containing transactions.
Orderer Ordering services handles the main function of the Hyperledger Fabric to maintain consistency in the transactions processes. Ordering services provides a shared communication to clients and peers and helps in broadcasting the messages containing transactions.



Question 19

Which of the following is a role in Fabric that has permission to create transactions and query network data?


  1. Chain Transactor
  2. Chain Administrator
  3. Chain Auditor
  4. Chain Member
Correct answer: A
Explanation:
Reference: https://fabric-docs-test.readthedocs.io/en/latest/glossary/#roles
Reference: https://fabric-docs-test.readthedocs.io/en/latest/glossary/#roles



Question 20

A transaction in Hyperledger Fabric is a request to the blockchain to execute a function on the ledger. 
By what the function is implemented?


  1. Chaincode
  2. Service Account
  3. SDK
  4. API
Correct answer: A
Explanation:
Chaincode is programmatic logic. A transaction is a request to the blockchain to execute a function on the ledger. The function is implemented by a chaincode. Aka smart contracts  Reference: http://hyperledger-fabric.readthedocs.io/en/release-1.1/Fabric-FAQ.html#endorsement
Chaincode is programmatic logic. A transaction is a request to the blockchain to execute a function on the ledger. The function is implemented by a chaincode. Aka smart contracts  
Reference: http://hyperledger-fabric.readthedocs.io/en/release-1.1/Fabric-FAQ.html#endorsement









CONNECT US

Facebook

Twitter

PROFEXAM WITH A 20% DISCOUNT

You can buy ProfExam with a 20% discount!



HOW TO OPEN VCEX FILES

Use ProfExam Simulator to open VCEX files