Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 1.54 KB

README.md

File metadata and controls

27 lines (18 loc) · 1.54 KB

HLF Network Package

Hyperledger Fabric Blockchain Network for EHR Systems

Related project: https://github.com/kehm/ehrblockchainapplication

This software package is related to the following article and thesis:

Read (1) for a presentation of the framework embedded in the software. Read (2) for information on the features incorporated in the software and how the software is configured.

Source code for Java chaincode is located in /chaincode. Configuration files (.yaml) for the network are located in the root directory. The scripts in /sample-setup contain additional scripts used to bring up the network.

To bring up the network, run the scripts (.sh) located in the root directory:

  1. Run "./generate.sh" to generate cryptographic material and channel artifacts.
  2. Run "./start.sh [seconds]" to start docker containers.

Run "./clean.sh" to tear down the network. This will remove the material generated in step 1 and all docker containers. NOTE: This will remove ALL docker containers in your system!

TODO: Encrypt LogEntry objects and implement collective authority for key distribution.

The project is available under the Apache License, Version 2.0 (Apache-2.0).