Hyperledger Composer Basics - Reading Assignment

(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
  1. The goal of Hyperledger Composer makes it easier to adopt a blockchain solution to an existing business by saving time and money using a already develop blockchain, which is already tested (less risk)

  2. What is the relationship between Hyperledger Fabric and Hyperledger Composer?
    Hyperledger Composer supports the existing Hyperledger Fabric infrastructure and runtime.

  3. What do we define within the Model File?

    • Assets
    • Participants
    • Transactions
  4. What is the relationship between assets, participants and transactions?
    Participants can approve a transactions of their assets, based on their rights (buyer, seller, realtor,etc.)

1 Like
  1. What is the goal of Hyperledger Composer?
    Hyperledger Composer is an extensive, open development toolset and framework to make developing blockchain applications easier and its primary goal is 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?
    Hyperledger Composer supports the existing infrastructure and runtime
  3. What do we define within the Model File?
    you define the transactions which can interact with assets.
  4. What is the relationship between assets, participants and transactions?Assets will have transactions related to them. Participants are those authorized to interact with the data regarding assets and transactions.
1 Like
  1. Open development toolset and framework for quick integration of existing business
  2. Hyperledger Composer supports the existing Hyperledger Fabric blockchain infrastructure and runtime, which supports pluggable blockchain consensus protocols to ensure that transactions are validated according to policy by the designated business network participants.
  3. Assets, Participants and transactions related to them, with in your business network
  4. Your business network
1 Like
  • What is the goal of Hyperledger Composer?
    To make developing blockchain applications easier.

  • What is the relationship between Hyperledger Fabric and Hyperledger Composer?
    Hyperledger Composer is on top of Fabric, and supports the existing Hyperledger Fabric blockchain.

  • What do we define within the Model File?
    The business network model.

  • What is the relationship between assets, participants and transactions?
    These are the entities in the application and they will follow the application use cases.

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

The goal is to maximize value by decreasing time it takes to go from the develop stages to deployment of a blockchain solution

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

Composer is a layer of code “on top” of Hyperledger Fabric that makes application development and integration easier

  1. What do we define within the Model File?
  • assets
  • participants
  • transactions
  1. What is the relationship between assets, participants and transactions?
    Assets are transferred between participants during a transaction.
1 Like
  1. What is the goal of Hyperledger Composer?

Accelerate time to value, and make it easier to integrate your blockchain applications with the existing business systems.

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

Fabric is more to do with infrastructure, whereas Composer is more to do with applications that are built on top of Fabric.

  1. What do we define within the Model File?

Assets, participants, & transactions

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

All three are together for synergy between them, which are then added to the script and query files, as well as access control.

1 Like

1-What is the goal of Hyperledger Composer?
Accelerate and facilitate the integration of Hyperledger and Blockchain with the company’s current computer systems.

2-What is the relationship between Hyperledger Fabric and Hyperledger Composer?
Hyperkedger composer helps make the development of Hyperledger Fabric fast and easy.

3-What do we define within the model file?
The assets, participants and transactions.

4-What is the relationship between assets, participants and transactions?
They need each other since the asset is the product or service to be sold and we need whoever deals with it and customers who demand it, as well as establishing the model by which the asset will be obtained.

1 Like
  1. What is the goal of Hyperledger Composer?
    To simplify and make it easier to integrate Hyperledger blockchain with existing business systems

  2. What is the relationship between Hyperledger Fabric and Hyperledger Composer?
    Hyperledger Composer is support and runs on Hyperledger Fabric. It’s a layer on top of Fabric

  3. What do we define within the Model File?
    We define the transactions which can interact with assets and the participants who interact with them. Each participant can be associated with a unique identity, across multiple networks.

  4. What is the relationship between assets, participants and transactions?
    Assets are tangible or non-tangible goods, services or property. Participants are the organisations or people authorised to interact with the assets. Transactions are the result the participants and interacting with each other and/or transferring assets

1 Like
  1. The goal of Hyperledger Composer is to streamline the integration of blockchain applications with existing business systems.
  2. Hyperledger Composer supports Hyperledger Fabric blockchain infrastructure and runtime, which supports pluggable blockchain consensus protocols.
  3. The Model File defines the current business network and all related participants, assets, and transactions. Participants are those who are authorized to transact in the network. Assets are tangible or intangible goods, services, or properties. Transactions are the actions performed upon the assets.
  4. Participants = who
    Assets = what
    Transactions = action
    In the business network, the participants perform transactions upon the assets.
1 Like

1 The goal of Hyperledger Composer is to help create faster and more easier new blockchains for your business.
2 Hyperledger Composer supports Hyperledger Fabric and consensus protocols makes sure that transactions are valid.
3 It define assets participants and transactions
4 They are in one file model file .cto

1 Like