/trellisplusplus-blockchain-pac-business-network

Hyperledger Composer business network definition (BND) for the PAC Fabric Network

Trellis++

A Practical, Auditable, Privacy-Preserving Certification Framework with Oblivious Smart Contracts

Hyperledger Composer Business Network Definition


Resources in Hyperledger Composer include:

  • Assets
  • Participants
  • Transactions
  • Events
  • Enumerated Types
  • Concepts

Assets

Trellis++ defines the PAC as the most important asset. We define assets utilizing Hyperleger Fabric Composer as shown in the following figure:

PACs

To create new PACs in the ledger, Trellis++ Fabric connector defines a format shown in the following image:

Participants

Creating new participants:

Trellis++ utilizes a regulator participant to query the ledger:

Participants' List:

Transactions

We define a transaction script for the ledger: