Hyperledger Composer Basics - Reading Assignment

One. It’s goal is to make it easier to build and implement business systems on hyper ledger fabric.
Two. Composer is a tool that allows for faster and easier building on fabric.
Three. The subnetwork that needs to be be built for a particular business or a group of businesses in order for apps toRun effectively on the block chain.
Four. Assets will have transactions related to them. Participants are those authorized to interact with the data regarding assets and transactions.

1 Like

(1) What is the goal of Hyperledger Composer? - To accelerate time to value, and make it easier to integrate your blockchain applications with the existing business systems.

(2) What is the relationship between Hyperledger Fabric and Hyperledger Composer? -Composer supports the Fabric blockchain infrastructure and runtime.

(3) What do we define within the Model File? - The sub network that needs to be built for a particular business or group of businesses in order for applications to run effectively on the blockchain.

(4) What is the relationship between assets, participants and transactions? - They are parts of the business model that must work together in a blockchain environment to make the business achieve its purpose.

1 Like
  1. What is the goal of Hyperledger Composer?
    To make blockchain applications easier and quicker to develop.
  2. What is the relationship between Hyperledger Fabric and Hyperledger Composer?
    Fabric is an existing blockcahin and Composer supports it.
  3. What do we define within the Model File?
    By the looks of it ‘countable’ entries / database as in the example - assets, participants, transactions etc.
  4. What is the relationship between assets, participants and transactions?
    These all live in the same file - Model File.
1 Like

1. What is the goal of Hyperledger Composer?
It’s goal is to make developing blockchain applications on Hyperledger easier.

2. What is the relationship between Hyperledger Fabric and Hyperledger Composer?
Hyperledger composer creates applications which are run on Hyperledger fabric

3. What do we define within the Model File?
Assets, Participants and Transactions are defined within the Model File.

4. What is the relationship between assets, participants and transactions?
Transactions interact with assets. Certain participants are authorized to interact with the assets through transactions.

1 Like
  1. goal is to accelerate time to value, and make it easier to integrate your blockchain applications with the existing business systems
  2. hyperledger composer is an additional layer to hyperledger fabric. it allows to compose blockchain applications easier and faster
  3. transactions, participants and assets
  4. assets are tangible or intangible goods, services, or property. As part of your business network model, you define the transactions which can interact with assets. Business networks also include the participants who interact with them, each of which can be associated with a unique identity, across multiple business networks.
1 Like
  1. Offer a framework (skeletal system) for your blockchain network implementation
  2. Composer can be seen as a skeletal system when you add function using Fabric as they are using the same consensus mechanism
  3. Assets , Participants and Transactions
  4. They interact and exchange value
1 Like
  • What is the goal of Hyperledger Composer?
    Open development toolset to make development faster and easier. This provides value for the time spent and enables easy integration with existing non blockchain applications.

  • What is the relationship between Hyperledger Fabric and Hyperledger Composer?
    Composer allows a modelling option where was fabric is the actual implementation of the composer model. Consensus mechanism in fabric is pluggable hence during the composer exercise team can choose to model consensus algorithms.

  • What do we define within the Model File?
    Network files that includes - participants, transactions, assets, functions, scripts, access controls, consensus mechanism, query definitions.

  • What is the relationship between assets, participants and transactions?
    Assets - anything that holds value, like Houses, land, car parts (in car manufacturing)
    Participants - who transact the assets like car buyers, suppliers, manufacturers
    Transactions - actual transaction of an asset like paying Bitcoin to buy a car

1 Like
  1. What is the goal of Hyperledger Composer?

Goal is to enable the user to rapidly develop blockchain applications - to accelerate time to value

  1. What is the relationship between Hyperledger Fabric and Hyperledger Composer?

Hyperledger Composer is a layer that sits on top of Hyperledger Fabric

  1. What do we define within the Model File?

The Model File contains assets, participants and transactions

  1. What is the relationship between assets, participants and transactions?

It’s the business network that is being modeled

1 Like
  1. What is the goal of Hyperledger Composer?
    To develop blockchain applications easier

  2. What is the relationship between Hyperledger Fabric and Hyperledger Composer?
    Fabric is the infrastructure the composer is the application builder.

  3. What do we define within the Model File?
    the transactions

  4. What is the relationship between assets, participants and transactions?
    Assets are from participants and participants wil do transactions arround the assets

1 Like
  1. What is the goal of Hyperledger Composer?
  • To accelerate the adoption of blockchain into business by reducing the time and skill needed to develop and integrate a blockchain
  1. What is the relationship between Hyperledger Fabric and Hyperledger Composer?
  • Hyperledger Composer is a tool built on top of Fabric
  1. What do we define within the Model File?
  • Assets, participants and transactions
  1. What is the relationship between assets, participants and transactions?
  • Participants can generate transactions which affect the state of assets
1 Like

1. What is the goal of Hyper ledger Composer?
The goal of Hyper ledger Composer is to bring value faster to a business by reducing the time to model it for a blockchain and hence rapidly integrate it with blockchain applications.
image
2. What is the relationship between Hyperledger Fabric and Hyperledger Composer?
The Hyper ledger Composer is a set of tools available, open for development on the Hyper ledger fabric. It supports the Hyperledger fabric blockchain infrastructure, runtimes & the pluggable consensus protocols.
3. What do we define within the Model File?
The model file with extension “.cto” contains definitions of Assets, Participants & Transactions.
4. What is the relationship between assets, participants and transactions?
Transactions are functions invoked by the Participants on the Assets. Based on previlages of participants granted by the RCA (Root Control Access) participants invoke changes to the state of Assets. These invocations are done through Chaincode.

1 Like