Skip to content

usnmas/hyperledger-fabric-mepoc

Repository files navigation

Master of Engineering Project using Hyperledger Fabric

  • Proof-of-Concept (PoC) for Master of Engineering Project
  • Title : Towards Blockchain Network Platform for IoT Data Integrity and Scalability

Scenario

Scenario for PoC : Workflow

Deployment

If needed, clone the hyperledger/fabric-samples repository. This repository includes "bin" and "basic-network" folder.

1. Install the Hyperledger Fabric platform-specific binaries for the version specified into the $POCHOME/bin

  • configtxgen
  • configtxlator
  • cryptogen
  • discover
  • idemixgen
  • orderer
  • peer
  • fabric-ca-client

2. Execute $POCHOME/basic-network/generate.sh

This will generate your cryptographic files (certificate and key) under the folder $POCHOME/basic-network/config and $POCHOME/basic-network/crypto-config

3. Modify path in $POCHOME/basic-network/connection.json based on the above certificate

4. Modify CA_KEYFILE in $POCHOME/basic-network/docker-compose.yml based on the above certificate

Physical Architecture

Physical Architecture for PoC

Reference

Reference for chaincode development : ChaincodeStubInterface

About

Master of Engineering Proof-of-Concept Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published