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

Blockchain CBDH BTA Certified Blockchain Developer - Hyperledger Fabric Exam Practice Test

Demo: 29 questions
Total 195 questions

BTA Certified Blockchain Developer - Hyperledger Fabric Questions and Answers

Question 1

Which part of the Hyperledger Project has the marketing responsibility for commercial adoption of the Hyperledger Solutions?

Options:

A.

Tools

B.

Management

C.

Infrastructure

D.

Framework

Question 2

Smart contracts are created by computer programmers through the help of smart contract development tools and are entirely digital. These programs are usually written using programming code languages.

Which of the following languages would not be ideal for use in smart contracts?

Options:

A.

Python

B.

Assembler

C.

C++

D.

Go

E.

Java

Question 3

Did you know that Blockchain Training Alliance offers a discount for Udemy students to save $90.00 on any BTA Exam?

.

Options:

A.

NO, that’s ok Use Code JH30UDEMY

B.

YES, Use Code JH30UDEMY

Question 4

A member can participate in multiple Hyperledger blockchain networks by way of_______

Options:

A.

Channels

B.

Peers

C.

DLT

D.

World State

Question 5

Which ONE is valid?

Options:

A.

asset StockCettificate identified by ID{

B.

participant Stockholder extends StockCertificate{

C.

asset Bond Certificate extends StockCertificate {

D.

Bond Certificate extends StockCertificate {

Question 6

What is a transaction request sent from a client or admin user to one or more peers in a network?

Options:

A.

Chaincode

B.

Proposal

C.

Update

D.

RPC

Question 7

What Hyperledger tool is a blockchain benchmark tool that allows users to measure performance of a specific implementation with predefined use cases?

Options:

A.

Cello

B.

Explorer

C.

Caliper

D.

Composer

E.

Quilt

Question 8

Exhibit.

Based on the code snippet displayed, if fn Is nil - what are the possibilities

Options:

A.

An error is generated

B.

Shira.Error(err.ErrorO) is returned

C.

get is assumed and processed

D.

None of the above

Question 9

Relationship is created using the symbol:

Options:

A.

_>

B.

o

C.

>>

D.

-->

Question 10

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

Options:

A.

rootcert

B.

ecerts

C.

tcerts

D.

PKI

E.

RSA

Question 11

What is the initial setup of a network which policies, system chaincodes, and cryptographic materials (certs) are disseminated amongst participants are defined to establish trust?

Options:

A.

Chaining

B.

Instantiaton

C.

Bootstrapping

D.

Subnetting

Question 12

Hyperledger Fabric Composer allows for an easy front end application development experience without having to know the network internal application structure.

How is this done in Hyperledger Fabric? 

Options:

A.

LoopBack connector for business networks exposes a running network as a RPC API which can easily be consumed by client applications and integrate non-blockchain applications.

B.

LoopBack connector for business networks exposes a running network as a SOAP API which can easily be consumed by client applications and integrate non-blockchain applications.

C.

LoopBack connector for business networks exposes a running network as a SOAP or RESTFUL API which can easily be consumed by client applications and integrate non-blockchain applications.

D.

LoopBack connector for business networks exposes a running network as a REST API which can easily be consumed by client applications and integrate non-blockchain applications.

Question 13

When creating Chaincode for your application what are two tasks you need to perform before running chaincode?

Options:

A.

Make sure that a directory is created for your chaincode application as a child

B.

Fork the hyperledger Github.

C.

JS programming language installed and correctly configured.

D.

Go programming language installed and correctly configured.

E.

Create a directory on every peer node.

Question 14

There is_________________when a transaction is validated and committed to the ledger:

Options:

A.

Immutability

B.

Transparancy

C.

Confidentiality

D.

Privacy

Question 15

When your developing with Fabric Composer which of the following is true? 

Options:

A.

Decrease the time of development

B.

Simplifies the development of applications

C.

Simplifies the code integration of applications

D.

Increases the time of development

Question 16

Chaincode with Hyperledger Fabric can be written in what development languages? Select All that apply.

Options:

A.

Node.js

B.

Go

C.

Java

Question 17

In Hyperledger Fabric,_______always validate transactions against endorsement policies and enforce those policies.

Options:

A.

World State DB

B.

Orderer nodes

C.

Committing peers

Question 18

Which of the following is the best answer when reviewing a "Code Invoking Transaction" in Hyperledger Fabric?

Options:

A.

Code invoking transaction is an SOAP API call to a chaincode function and is similar to how a URL pattern invokes a servlet in J2EE.

B.

Code invoking transaction is an REST API call to a chaincode function and is similar to how a URL pattern invokes a servlet in Node.js

C.

Code invoking transaction is an API call to a chaincode function and is similar to how a URL pattern invokes a servlet in Node.js

D.

Code invoking transaction is an REST API call to a chaincode function and is similar to how a URL pattern invokes a servlet in J2EE.

E.

Code invoking transaction is an API call to a chaincode function and is similar to how a URL pattern invokes a servlet in HTTPS

F.

Code invoking transaction is an RPC API call to a chaincode function and is similar to how a URL pattern invokes a servlet in HTTPS.

Question 19

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

Options:

A.

Chain Transactor

B.

Chain Administrator

C.

Chain Auditor

D.

Chain Member

Question 20

Which of the characteristic is desired in a DLT for business?

Options:

A.

Permissioned

B.

Confidential Transaction

C.

No Cryptocurrency

D.

Programmable

E.

All of the above

Question 21

Which of the following statements would be true regarding Hyperledger Composer Playground? 

Options:

A.

Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are logged but not created.

B.

Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are stored in the database and logged.

C.

Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are created but lot logger.

D.

Composer Playground allows for CRUD (create, read, update, delete) operations to be performed on asset transactions which are created and logged.

Question 22

Which Hyperledger Tool brings on demand as-a-service deployment model into the blockchain ecosystem in order to reduce the effort required to create, manage, and terminate blockchains?   

Options:

A.

Composer

B.

Cello

C.

Caliper

D.

Quilt

E.

Explorer

Question 23

Which of the following blockchain key components state how the transactions will be confirmed?

Options:

A.

Consensus algorithm

B.

Shared Distributed Ledger

C.

Encryption

D.

Validity Rules

Question 24

What type of certificates act as secure identifiers, digital passports which contain information about the owner in Hyperledger Fabric certificate management?

Options:

A.

RSA

B.

PEM

C.

PKI

D.

X509

Question 25

Hyperledger Fabric includes a ____________-based service for ordering and broadcasting network transactions. This service also provides crash fault tolerance to your network; meaning that if an accepted number of ordering service nodes are unavailable, the service continues to order and distribute blocks of transactions to channel peers.

What is the service based on?

Options:

A.

Spark

B.

Kafka

C.

Reddis

D.

Golang

Question 26

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 27

Which of the following is the BEST definition of Decentralization?

Options:

A.

Peer-to-Peer data sharing, hosting hardware owned by many not few, fault tolerant, secure, lower performance

B.

Distributed data sharing, hosting hardware owned by many not few, fault tolerant, secure, lower performance

C.

Peer-to-Peer data sharing, hosting hardware owned by a few not many, fault tolerant, secure, lower performance

Question 28

What component on the blockchain maintains the "world state"?

Options:

A.

Consensus Algorithm

B.

Reputation Manager

C.

Consensus Manager

D.

Distributed Ledger

Question 29

REST (Representational State Transfer) Server is often used to proxy requests to Hyperledger chaincode.

What value does using REST APIS provide?

Options:

A.

Provides a well-defined process for accessing blockchain services.

B.

Provides a well-defined middleware for connecting to off chain services such as Bitcoin.

C.

Provides a well-defined middleware for connecting to blockchain services.

D.

Provides a well-defined process for accessing web services.

Demo: 29 questions
Total 195 questions