Concept/fundamentals
Transaction flow
IBM blockchain platform
Code
Blockchain for businesses
100

What does Consensus do?

determines who within the business network gets to validate or approve a transaction that is encoded into the blockchain system.

100

are ordering service nodes aware of application state?

these nodes are entirely unaware of the application state.

100

In what are is IBM not involved in?

cryptocurrency

100

where does system chaincode run?

this type of chaincode runs directly on peer process.

100

name 3 problems created when each institution has its own ledger.

inefficient, expensive, vulnerable

200

What does Provenance mean?

A complete record of who’s owned what asset throughout its lifecycle

200

can committee peers work as endorsing peers?

these peers may optionally work as endorsing peers

200

What is hyper ledger fabric?

a modular blockchain framework which acts as a foundation for developing blockchain-based products, solutions and applications using plug-and-play components that are aimed for use within the private enterprises

200

what do committing peers do?

these peers validate endorsements

200

What are the requirements of blockchain for business?

Shared ledger, smart contract, privacy, trust

300

What is the advantage of Immutability?

It is impossible to tamper with the blocks once they’re actually written

300

What is the definition of a channel?

a mechanism by which a set of components within a blockchain network can communicate and transact privately

300

In which database is fabric world state stored by default?

Couch DB

300

what is BFT?

this is the consensus used in fabric.

300
define bitcoin

an unregulated shadow currency which has the property of anonymity

400

What are the benefits of having a common ledger?

consensus, provenance, immutability, finality.

400

administrators

they may have permission to modify endorsement policies

400

What is the first question to ask when deciding: to blockchain or not to blockchain?

Does it involve a business network?

400

what do you do if you make a mistake?

make a second transaction

400

name 3 differences between bitcoin and blockchain for business.

  1. Everyone in the business knows who they are dealing with (identity over anonymity)
  2. Selective endorsement, we get to choose who in the business world validates a transaction
  3. Assets over cryptocurrency
500

What is a blockchain network?

a technical infrastructure that provides ledger and smart contract (chaincode) services to applications

500

WHAT was the name of the fake/scrapped/mock blockchain project involving ABN Amro?

Torch

500

what does proof of stake mean?

it is the name of a protocol for block verification in which mining power is allocated based on ownership of cryptocurrency.

500

what is a smart contract?

a computer program that directly controls the transfer of digital currencies or assets between parties under certain conditions

M
e
n
u