New Year Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70special

Blockchain CBDH BTA Certified Blockchain Developer - Hyperledger Exam Practice Test

Page: 1 / 20
Total 195 questions

BTA Certified Blockchain Developer - Hyperledger Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$37.5  $124.99

PDF Study Guide

  • Product Type: PDF Study Guide
$33  $109.99
Question 1

Concepts, like other resources, can be instantiated

Options:

A.

TRUE

B.

FALSE

Question 2

What certificate is granted an "allocation" of transaction certificates to each user?  

Options:

A.

rootcert

B.

ecerts

C.

tcerts

D.

PKI

E.

RSA

Question 3

Exhibit.

Based on the code snippet, the unique identifier for the Delivery is:

Options:

A.

status

B.

trackingld

C.

gpsReadings

D.

contract

Question 4

_____________________________provide identity, privacy, and confidentiality to the network and is an abstraction of an architecture for permissioned operations.

Options:

A.

Certificate Services

B.

Membership Auditor

C.

Reputation Manager

D.

Certificate Manager

E.

Membership Services

Question 5

The modeling language does not support multiple inheritance.

Options:

A.

TRUE

B.

FALSE

Question 6

Model defines the representation of

Options:

A.

Assets

B.

Participants

C.

Transactions

D.

Events

E.

All of the above

Question 7

By default, the discovery business network card is also used to handle all requests to the ___________

Options:

A.

REST API

B.

Chaincode

C.

SDK

D.

Cloud Endpoint

Question 8

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?

Options:

A.

Hyperledger Quilt

B.

Hyperledger Cello

C.

Hyperledger Caliper

D.

Hyperledger Explorer

Question 9

What component of Hyperledger Composer captures the core data in a business network including the business model, transaction logic, and access controls?

Options:

A.

Business Network Adapter

B.

Business Network Interface

C.

Business Network Card

D.

Business Network Archive

E.

Business Network API

Question 10

A . ceo file has which of the following elements:

Options:

A.

Name space

B.

Resources

C.

Imports from other name spaces

D.

All of the above

Question 11

In Composer when declaring arguments are used to pass values. What argument value is NOT a value that is allowed?

Options:

A.

string

B.

integer

C.

number

D.

boolean

Question 12

When the distributed ledger has been updated and all nodes maintain their own identical copy of the ledger, what were the nodes reached?

Options:

A.

Perfection

B.

Consensus

C.

Replication

D.

Agreement

Question 13

In Hyperledger, each customer, participant, or vendor can have their own ledger on the blockchain This is called:

Options:

A.

Independence

B.

Channels

C.

Chamcode

D.

Isolationism

Question 14

You are starting to understand the needed package dependencies for chaincode. What are the two required packages? (Select two.)

Options:

A.

Init

B.

Peer Protobuf

C.

Shim

D.

Start

Question 15

Chaincode interface must be implemented by ever chaincode program.

Options:

A.

TRUE

B.

FALSE

Question 16

_________is called to update or query the ledger in a proposal transaction. This is called by the chaincode.

Options:

A.

Initialize

B.

Init

C.

Update

D.

Invoke

Question 17

Blockchain services in Hyperledger Fabric manages the distributed ledger through a peer to peer protocol that is built on ______?

Options:

A.

HTTP/2

B.

TLS and SSL

C.

TLS

D.

HTTP/1

E.

SSL

Question 18

The fastest way to test your chaincode is to use the REST interface on your peers. There are several REST endpoints you can test and interact with chaincode. (Select two.)

Options:

A.

/registrar

B.

/register

C.

/chaincode

D.

/blockchain

E.

/BaaS

Question 19

In Hyperledger Fabric each channel will manage its own _______ and ________? Select best answer.

Options:

A.

Nodes, Peers, Chaincode

B.

Chaincode, SQL

C.

Ledgers, Logging

D.

Ledgers, Chaincode

E.

Ledgers, Chaincode and APIS

Question 20

The business network definitions are packaged into what file?

Options:

A.

.cto

B.

.acl

C.

.bnd

D.

.bna

Question 21

You would like to download Hyperledger Fabric.

What would be the command to start the process?

Options:

A.

ftp clone https://github.com/hyperledger/fabric.sh

B.

git clone https://github.com/hyperledger/fabric.git

C.

ftp clone https://github.com/hyperledger/fabric.git

Question 22

When reviewing chaincode you see a function called "ChaincodeStubInterface" in the program.

What does this function do?

Options:

A.

It is used to access the ledger.

B.

It is used to access the chaincode interface.

C.

It is used to access the ledger and modify the ledger.

D.

It is used to stop the chaincode interface.

Question 23

To ship goods, an entity needs to model an entity that is not an asset, participant transaction. or event. How would this be done?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option B

D.

Option D

Question 24

In your model there is a need to determine who owns the asset What type of field would you add to the asset such that owner of the asset instance can be found

Options:

A.

array

B.

relationship

C.

enumeration

Question 25

What must implement every chaincode?

Options:

A.

Golang

B.

Chaincode Interface

C.

Java

D.

Linux APIs

Question 26

The advantages of using Hyperledger Fabric include which of the following?

Options:

A.

Having a modular component structure

B.

Having a native token

C.

Having a POW mining algorithm

D.

Ability to use your programs from SQL

Question 27

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

Options:

A.

Manages peer discovery and channel membership

B.

Disseminates ledger data across all peers on the channel

C.

Manages channel membership only

D.

Sync ledger state across all peers on any channel

E.

Sync ledger state across all peers on the channel

F.

Manages peer discovery only

Question 28

Business Network Application Model is created in Composer using:

Options:

A.

Composer Javascript Model API

B.

Composer Runtimes

C.

Composer Modelling Language

Question 29

What does REST stand for?

Options:

A.

REST (Restructured State Transfer)

B.

REST (Restructured State Transmission)

C.

REST (Representational State Transmission)

D.

REST (Real Time State Transfer)

E.

REST (Representational State Transfer)

Page: 1 / 20
Total 195 questions