Hyperledger Composer Basics - Reading Assignment

  • 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
  1. What is the goal of Hyperledger Composer?
  • Using Hyperledger Composer, the goal is to accelerate time to value, and make it easier to integrate your blockchain applications with the existing business systems.

  • With Composer, it’s possible to rapidly develop use cases and deploy a blockchain solution in weeks rather than months.

  • Composer allows you to model your business network and integrate existing systems and data with your blockchain applications.

  1. What is the relationship between Hyperledger Fabric and Hyperledger Composer?
  • Hyperledger Composer operates on top of Hyperledger Fabric to simply things a higher programming level .
  1. What do we define within the Model File?
  • (.cto), Scripts(js), ACL(.acl) and Query (.qry)files

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

  • Business Network Definition, comprised of Model
1 Like
  1. Hyperledger Composer’s goal is to make it easier to integrate blockchain applications into existing systems.
  2. Hyperledger Composer runs on top of the Hyperledger Fabric layer.
  3. Within the Model File are participants, assets, and transactions.
  4. Assets, participants and transactions are the components of the Model file.
1 Like
  1. The goal of Hyperledger Composer is to ease and accelerate the installation and configuration of your blockchain application, tailored to your use cases.

  2. Hyperledger Composer is a component of Hyperledger and it supports the existing Hyperledger Fabric blockchain infrastructure and runtime.

  3. Within the Model File we define the transactions wich can interact with assets (i.e. goods, services or property) and the participants who interact with the network.

  4. The relationships between assets, participants and transactions are described in the Model File (.cto) in the Business Network Definition of Composer. It is the basis to handle authorized interactions between them.

1 Like
  1. The goal of Hyperledger Composer is the simple modelling of a blockchain solution and how it would integrate with the business. From what I understand, the model can be a working solution.

  2. Composer is a framework that supports the Hyperledger Fabric infrastructure.

  3. In the model file, we define what assets, transactions and participants are to be included in our solution.

  4. In short, participants transact with assets. Of course we will have to figure out what our assets are an which participants can make what kinds of transactions with them.

@filip There is a warning saying that Composer has been deprecated. I wonder if there is a similar toolkit for the recent versions of Hyperledger Fabric.

Yes, unfortunately I know of no good replacements at this time for a course like this. If this were a fully fledged programming course I would have used just the tools direcly availble in Hyperledger Fabric but that’s a little but too complicated for a course like this.

Composer is still ok in terms of providing an overview of the hyperledger fabric environment.

  1. HC is an extensive, open development tool-set and framework to make developing blockchain applications easier and faster.
  2. Hyperledger Composer supports Hyperledger Fabric blockchain infrastructure and runtime.
  3. The current business network, containing; Assets, Participants and Transactions.
  4. Assets are tangible or intangible goods, services, or property and Participant are roles, users or actors. Transactions are interactions performed by participants on Assets.
1 Like

Thanks for getting back to me.

I agree, it appears to be working just fine. Let’s hope they won’t take it down. :wink:

1 Like
  1. The goal of Hyperledger Composer is to allow businesses to quickly model blockchain use cases so they can speed the time to value.

  2. Hyperledger Composer can be thought of as a sandbox environment for developing use cases that could later on be implemented in full with Hyperledger Fabric. Composer allows you to quickly assess ideas before devoting the time and resources to developing a full-fledged solution on Hyperledger Fabric.

  3. In the model file, you define the assets, participants, and transactions.

  4. Assets are the things that participants interact with via transactions. For example, the title to a house could be an asset, participants could be the owner of the title and another person, and a transaction would be the transferring of the title from the previous owner to the new owner.

1 Like
  1. Hyperledger Composer is an open development toolset to make developing blockchain applications

  2. The Composer allows you to model your business blockchain and it sit on the Hyperledger Fabric

  3. We can define the model file as the current business network and put these into this file ie existing assets and transactions related to these, assets are goods, services or property

  4. Assets are the product that the business deals with
    Participants are the customers, clients
    Transactions are the settlements in finance or documentation

1 Like

Hyperledger Composer Basics - Reading Assignment

1. What is the goal of Hyperledger Composer?

  • accelerate time to value
  • make it easy to integrate a blockhain application into an existing business

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

  • The developer tool Hyperledger Composer is supporting the framework Hyperledger Fabric

3. What do we define within the Model File?

  • Assets
  • Participants
  • Transactions

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

  • participants can add (buy) or remove (sell) assets by doing transactions
1 Like
  1. What is the goal of Hyperledger Composer?
    The primary goal is said to be acceleration of time to value, and make it easier to integrate the own blockchain applications with the existing business systems.

  2. What is the relationship between Hyperledger Fabric and Hyperledger Composer?
    Hyperledger Composer uses Hyperledger Fabric as it backend. The Hyperledger Composer is designed to make it easier to integrate existing business data systems to the Hyperledger Fabric blockchain.

  3. What do we define within the Model File?
    Transactions, Participants and Assets. This is basically the definition of the subnet on the Hyperledger Fabric blockchain.

  4. What is the relationship between assets, participants and transactions?
    Participants are allowed access depending on their role to certain transactions and assets. Transactions are mechanisms by which participants interact with assets and the assets them self are uniquely identifiable items (tangible or intangible goods, services or property) stored in a registry.

1 Like
  1. The Hyperledger Composer helps developing blockchain applications easier. The primary goal is to accelerate time to value, and make it easier to integrate blockchain applications with the existing business systems.

  2. The Hyperledger Composer is a framework built on top of and Hyperledger Fabric…

  3. Model file defines participants, assets and transactions.

  4. Particpiants can create transactions that interact with assets.

1 Like
  1. What is the goal of Hyperledger Composer?
    To accelerate time to valueand to 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 runs on top of Fabric. Composer supports pluggable blockchain consensus protocols to ensure the txs (transactions) are validates according to policy by the designated business working participants.
  3. What do we define within the Model File?
    Assets, participants and txs (transactions)
  4. What is the relationship between assets, participants and transactions?
    The participants trade assets via transactions.
1 Like