Hyperledger Composer Basics - Reading Assignment

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

To make it easier to programme blockchains.
Composer is a layer that sits over fabric
actions, participants and transactions.
transcations interact with assests and only perimissioned users able to use it,

1 Like

The primary goal of Hyperledger is to provide an easy and time saver to developers to integrate a blockchain application into a pre-existing business flow.
2.
The Hyperledger Composer support Hyperledger Fabric infrastructure and runtime, with pluggable protocols.
3.
The transactions which can interact with assets.
4.
They are the business network, Assets and Participants interact through a transaction.

1 Like

1. What is the goal of Hyperledger Composer?
To accelerate time value and make it easier to integrate your blockchain applications with existing business systems.
2. What is the relationship between Hyperledger Fabric and Hyperledger Composer?
Hyperledger Composer supports the existing Hyperledger Fabric blockchain infastructure and runtime which supports pluggable blockchain consensus protocols to ensure that transactions are validated according to policy by the designated business network participants.
3. What do we define within the Model File?
Hyperledger Composer can quickly model your current business network, containing your existing business assets and transactions related to them; assets are tangible and intangible goods, services or property.
4. What is the relationship between assets, participants and transactions?
They can each be associated with a unique identity, across multiple business networks.

1 Like
  1. What is the goal of Hyperledger Composer?
    Hyperledger Composer is an, open development toolset and framework to make developing blockchain applications easier.
    The primary goal is to accelerate time to value, and make it easier to integrate your business system with blockchain applications.
  2. What is the relationship between Hyperledger Fabric and Hyperledger Composer?
    Hyperledger Composer runs as a layer on top of Fabric, and supports the existing Hyperledger Fabric blockchain infrastructure and runtime.
  3. What do we define within the Model File?
    In the business network model, you define the transactions which can interact with assets.
  4. What is the relationship between assets, participants and transactions?
    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 the assets through transactions.
1 Like
  1. Easier integration of blockchain applications.
  2. Hyperledger Composer supports Hyperledger Fabric blockchain infrastructure and runtime.
  3. We define the transactions which can interact with assets, which are the tangible and intangible goods, services, or property.
  4. They are the parts of the business model that must work together in a blockchain environment to make the business achieve its purpose.
1 Like

What is the goal of Hyperledger Composer?
It is a open development toolset and framework that has the goal to make developing of blockchain applications easier. The primary goal is to accelerate time to value, and make it easier to integrate blockchain applications with existing business systems
What is the relationship between Hyperledger Fabric and Hyperledger Composer?
Composer supports the existing Fabric blockchain infrastructure and runtime, which supports pluggable blockchain consensus protocols to ensure that transactions are validated acording to policies.
What do we define within the Model File?
Assets, participants, transactions
What is the relationship between assets, participants and transactions?
Assets will have transactions related to them. And participants are those authorized to interact with the data regarding the assets and transactions.

1 Like