CBDH: BTA Certified Blockchain Developer - Hyperledger
Blockchain
Related questions
You would like to download Hyperledger Fabric.
What would be the command to start the process?
Explanation:
Reference: https://github.com/hyperledger/fabric.git
Query is called whenever you query your chaincode's state. Queries do not result in blocks being added to the chain, and you cannot use certain functions.
Which function can you not use inside a Query?
Explanation:
Reference: https://github.com/IBM-Blockchain-Archive/learn-chaincode
You’re currently investigating Hyperledger and would like to confirm that there is a set of collaboration tools for building blockchain business networks that accelerate the development of smart contracts and blockchain applications.
What is the solution that meets the requirement?
Explanation:
Composer (contributed by IBM and Oxchains) is a set of collaboration tools for building blockchain business networks that accelerate the development of smart contracts and blockchain applications, as well as their deployment across a distributed ledger.
An_____________ is defined as a communication node that is responsible for the distribution of blockchain transactions in Hyperledger Fabric.
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.
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?
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.
_____________________________provide identity, privacy, and confidentiality to the network and is an abstraction of an architecture for permissioned operations.
What certificate is granted an "allocation" of transaction certificates to each user?
Explanation:
Each enrolled user is granted an allocation of transaction certificates (tCerts).
Reference: https://console.bluemix.net/docs/services/blockchain/reference/v10_fabric.html#hyperledger-fabric
What is a transaction request sent from a client or admin user to one or more peers in a network?
When reviewing chaincode you see a function called "ChaincodeStubInterface" in the program.
What does this function do?
Explanation:
Reference: http://tutorialsdiary.com/hyperledger-fabric-tutorials-chaincode-interface-chaincodestubinterface/
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?
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