image


CBDH Dumps CBDH Braindumps

CBDH Real Questions CBDH Practice Test CBDH Actual Questions


BlockChain


CBDH


BTA Certified Blockchain Developer Hyperledger


https://killexams.com/pass4sure/exam-detail/CBDH

Question:119


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


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.

Question: 119


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


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.

Question: 120


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


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.

Question: 120


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


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.

Question: 121


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


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

Question: 121


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


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

Question: 122


The Hyperledger Fabric framework is implemented on what programming environment?

  1. C++

  2. Node.js

  3. Go

  4. PHP

  5. Javascript

  6. Python


Answer: C


Reference: https://hyperledger-fabric.readthedocs.io/en/release-1.3/prereqs.html

Question: 122


The Hyperledger Fabric framework is implemented on what programming environment?

  1. C++

  2. Node.js

  3. Go

  4. PHP

  5. Javascript

  6. Python


Answer: C


Reference: https://hyperledger-fabric.readthedocs.io/en/release-1.3/prereqs.html

Question: 123


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.

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. Question: 123


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.


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. Question: 124


Which Hyperledger tool would you select to invoke, deploy or query blocks, transactions and associated data, network information (name, status, list of nodes), chain codes and transaction families, as well as other relevant information stored in the ledger?

  1. Hyperledger Quilt

  2. Hyperledger Cello

  3. Hyperledger Caliper

  4. Hyperledger Explorer


Answer: D


Explanation:

Hyperledger explorer: Hyperledger explorer, which was originally contributed by IBM, Intel, and DTCC, can view, invoke, deploy or query blocks, transactions and associated data, network information (name, status, list of nodes), chain codes and transaction families, as well as other relevant information stored in the ledger.

Question: 124


Which Hyperledger tool would you select to invoke, deploy or query blocks, transactions and associated data, network information (name, status, list of nodes), chain codes and transaction families, as well as other relevant information stored in the ledger?

  1. Hyperledger Quilt

  2. Hyperledger Cello

  3. Hyperledger Caliper

  4. Hyperledger Explorer


Answer: D


Explanation:

Hyperledger explorer: Hyperledger explorer, which was originally contributed by IBM, Intel, and DTCC, can view, invoke, deploy or query blocks, transactions and associated data, network information (name, status, list of nodes), chain codes and transaction families, as well as other relevant information stored in the ledger.

Question: 125


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


    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.

      Question: 125


      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


        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.

          Question: 126


          Level DB is the default database for Hyperledger Fabric and is particularly appropriate when ledger states comprise what type of data?

          1. Complex key-value pairs

          2. Rich Queries

          3. JSON data pairs

          4. Simple key-value pairs


Answer: D


Explanation:

Simple key-value pairs – LevelDB is the default and is particularly appropriate when ledger states are simple key-value pairs. A LevelDB database is closely co-located with a network node – it is embedded within the same operating system process. CouchDB is a particularly appropriate choice when ledger states are structured as JSON documents because CouchDB supports the rich queries and update of richer data types often found in business transactions. Implementationwise, CouchDB runs in a separate operating system process, but there is still a 1:1 relation between a network node and a CouchDB instance. All of this is invisible to chaincode.

Reference: https://hyperledger-fabric.readthedocs.io/en/release-1.3/ledger/ledger.html

Question: 126


Level DB is the default database for Hyperledger Fabric and is particularly appropriate when ledger states comprise what type of data?

  1. Complex key-value pairs

  2. Rich Queries

  3. JSON data pairs

  4. Simple key-value pairs


Answer: D


Explanation:

Simple key-value pairs – LevelDB is the default and is particularly appropriate when ledger states are simple key-value pairs. A LevelDB database is closely co-located with a network node – it is embedded within the same operating system process. CouchDB is a particularly appropriate choice when ledger states are structured as JSON documents because CouchDB supports the rich queries and update of richer data types often found in business transactions. Implementationwise, CouchDB runs in a separate operating system process, but there is still a 1:1 relation between a network node and a CouchDB instance. All of this is invisible to chaincode.

Reference: https://hyperledger-fabric.readthedocs.io/en/release-1.3/ledger/ledger.html


image

6$03/( 48(67,216


7KHVH TXHVWLRQV DUH IRU GHPR SXUSRVH RQO\ )XOO YHUVLRQ LV XS WR GDWH DQG FRQWDLQV DFWXDO TXHVWLRQV DQG DQVZHUV


.LOOH[DPV FRP LV DQ RQOLQH SODWIRUP WKDW RIIHUV D ZLGH UDQJH RI VHUYLFHV UHODWHG WR FHUWLILFDWLRQ H[DP SUHSDUDWLRQ 7KH SODWIRUP SURYLGHV DFWXDO TXHVWLRQV H[DP GXPSV DQG SUDFWLFH WHVWV WR KHOS LQGLYLGXDOV SUHSDUH IRU YDULRXV FHUWLILFDWLRQ H[DPV ZLWK FRQILGHQFH +HUH DUH VRPH NH\ IHDWXUHV DQG VHUYLFHV RIIHUHG E\ .LOOH[DPV FRP


$FWXDO ([DP 4XHVWLRQV .LOOH[DPV FRP SURYLGHV DFWXDO H[DP TXHVWLRQV WKDW DUH H[SHULHQFHG LQ WHVW FHQWHUV 7KHVH TXHVWLRQV DUH XSGDWHG UHJXODUO\ WR HQVXUH WKH\ DUH XS WR GDWH DQG UHOHYDQW WR WKH ODWHVW H[DP V\OODEXV %\ VWXG\LQJ WKHVH DFWXDO TXHVWLRQV FDQGLGDWHV FDQ IDPLOLDUL]H WKHPVHOYHV ZLWK WKH FRQWHQW DQG IRUPDW RI WKH UHDO H[DP


([DP 'XPSV .LOOH[DPV FRP RIIHUV H[DP GXPSV LQ 3') IRUPDW 7KHVH GXPSV FRQWDLQ D FRPSUHKHQVLYH FROOHFWLRQ RI TXHVWLRQV DQG DQVZHUV WKDW FRYHU WKH H[DP WRSLFV %\ XVLQJ WKHVH GXPSV FDQGLGDWHV FDQ HQKDQFH WKHLU NQRZOHGJH DQG LPSURYH WKHLU FKDQFHV RI VXFFHVV LQ WKH FHUWLILFDWLRQ H[DP


3UDFWLFH 7HVWV .LOOH[DPV FRP SURYLGHV SUDFWLFH WHVWV WKURXJK WKHLU GHVNWRS 9&( H[DP VLPXODWRU DQG RQOLQH WHVW HQJLQH 7KHVH SUDFWLFH WHVWV VLPXODWH WKH UHDO H[DP HQYLURQPHQW DQG KHOS FDQGLGDWHV DVVHVV WKHLU UHDGLQHVV IRU WKH DFWXDO H[DP 7KH SUDFWLFH WHVWV FRYHU D ZLGH UDQJH RI TXHVWLRQV DQG HQDEOH FDQGLGDWHV WR LGHQWLI\ WKHLU VWUHQJWKV DQG ZHDNQHVVHV


*XDUDQWHHG 6XFFHVV .LOOH[DPV FRP RIIHUV D VXFFHVV JXDUDQWHH ZLWK WKHLU H[DP GXPSV 7KH\ FODLP WKDW E\ XVLQJ WKHLU PDWHULDOV FDQGLGDWHV ZLOO SDVV WKHLU H[DPV RQ WKH ILUVW DWWHPSW RU WKH\ ZLOO UHIXQG WKH SXUFKDVH SULFH 7KLV JXDUDQWHH SURYLGHV DVVXUDQFH DQG FRQILGHQFH WR LQGLYLGXDOV SUHSDULQJ IRU FHUWLILFDWLRQ H[DPV


8SGDWHG &RQWHQW .LOOH[DPV FRP UHJXODUO\ XSGDWHV LWV TXHVWLRQ EDQN DQG H[DP GXPSV WR HQVXUH WKDW WKH\ DUH FXUUHQW DQG UHIOHFW WKH ODWHVW FKDQJHV LQ WKH H[DP V\OODEXV 7KLV KHOSV FDQGLGDWHV VWD\ XS WR GDWH ZLWK WKH H[DP FRQWHQW DQG LQFUHDVHV WKHLU FKDQFHV RI VXFFHVV


7HFKQLFDO 6XSSRUW .LOOH[DPV FRP SURYLGHV IUHH [ WHFKQLFDO VXSSRUW WR DVVLVW FDQGLGDWHV ZLWK DQ\ TXHULHV RU LVVXHV WKH\ PD\ HQFRXQWHU ZKLOH XVLQJ WKHLU VHUYLFHV 7KHLU FHUWLILHG H[SHUWV DUH DYDLODEOH WR SURYLGH JXLGDQFH DQG KHOS FDQGLGDWHV WKURXJKRXW WKHLU H[DP SUHSDUDWLRQ MRXUQH\


'PS .PSF FYBNT WJTJU IUUQT LJMMFYBNT DPN WFOEPST FYBN MJTU

.LOO \RXU H[DP DW )LUVW $WWHPSW *XDUDQWHHG