Weekend Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: sntaclus

You are writing chaincode and you need to access the ledger’s state. What two functions of the chaincode shim API do you select? (Select two.)

A.

GetState

B.

PutState

C.

InvokeChaincode

D.

GetStringArgs

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

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

The modeling language does not support multiple inheritance.

A.

TRUE

B.

FALSE

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?

A.

Spark

B.

Kafka

C.

Reddis

D.

Golang

What means "Forking" the Hyperledger Fabric Github repository? (Select two.)

A.

Fork will fork the entire repository including all the branches.

B.

Forking is not allowed in Github.

C.

Moving this repository to your GitHub account and removing contents from previous repository.

D.

Fork will fork the specific repository without all the branches.

E.

Creating a copy of this repository under your GitHub account.

Hyperledger Fabric allows multiple certification authorities to be setup for a business network application.

E.g., it there are 3 members using the network application, all 3 members can issue certificates to their employees so they can initiate transactions on the network

application.

A.

TRUE

B.

FALSE

The ledger system in Hyperledger Fabric uses what database by default? 

A.

CouchDB

B.

LevelDB

C.

MySQL

D.

MS SQL

E.

PostGres SQL

Consensus algorithms are used because _______________

A.

They can include specific rules or conditions to be met

B.

They increase the network security from hacking

C.

They prevent blockchain node failure

D.

They increase network speed

Which of the following syntaxes will compile the chaincode?

A.

go int

B.

go build

C.

go create

D.

go compile

Chaincode in Hyperledger Fabric is a decentralized transactional program which is running on the validating nodes. Chaincode implements the Chaincode interface in particular, Init and Invoke functions.

Which two statements about Chaincode is correct? (Select two.)

A.

Init is called during instantiate transaction after the chaincode container has been established for the first time, allowing the chaincode to initialize its internal data

B.

Invoke is called to update or query the ledger after a proposal transaction. Update state variables are committed to the ledger before the transaction is committed

C.

Init is called during Instantiate transaction after the chaincode ledger has been established for the first time, allowing the chaincode to initialize its internal data

D.

Invoke is called to update or query the ledger in a proposal transaction. Updated state variables are not committed to the ledger until the transaction is committed.