This is the last video of a set of demonstrations that will show the usage of a multichannel Hyperledger Fabric Blockchain network,
A two-channel network will be deployed using GoFabric orchestrator, creating the channels, installing the chaincodes, and connecting the web services.
The first channel will be used for managing a digital unique ID Card, integrating several databases (with biographical data) and providing a Blockchain transaction (idealAsseal) that will return the best properties for an individual, based on statistical analysis.
The chaincode instantiated on the identification channel is based on GoBio module.
The second channel will be used for managing digital certificates enrolled by two universities, with the usage of GoProcess module for digital document traceability (hashes) and interface between file servers (AWS S3).
All chaincodes where built with GoLedger CC-Tools GoLang library.
More information about GoFabric
https://gofabric.io
More information about GoLedger CC-Tools
https://github.com/goledgerdev/cc-tools
https://github.com/goledgerdev/cc-too...
https://goledger-cc-tools.readthedocs...
Join us on Discord:
/ discord
Intro to Smart Contract Development in Hyperledger Fabric with CC-Tools (beginners tutorial)
• Intro to Smart Contract Development in Hyp...
Hyperledger Fabric Chaincode Tools (CC-Tools) initial setup
• Hyperledger Fabric Chaincode Tools (CC-Too...
Using CC-Tools methods Put/PutNew for Hyperledger Fabric development
• Using CC-Tools methods Put/PutNew for Hype...
GoLedger CC-Tools is an open-source project led by the awesome team at GoLedger and open for anyone looking to develop chaincodes in Go. It implement types and methods that accelerates development enormously.
Provides a structure for defining asset types, transactions, data types, validations on asset fields, asset referencing, Ledger operations and a local testing network with APIs for interaction so you can develop with legacy systems or a front-end interface friendly stack.
CC-TOOLS FEATURES
Standard asset data mapping (and their properties)
Encapsulation of Hyperledger Fabric chaincode sdk interface functions
Standard asset key management
Basic types of asset properties (text, number, boolean, date) available
Basic asset array type (text, number or date arrays) available
New asset property types customization
Asset within assets available as references
Asset array available as references
Management of asset details
Write permissions by set of organizations for each asset's property
Private data collections management by asset (read permissions)
Create/Read/Update/Delete (CRUD) transactions build-in
Custom transactions, with prior definition of arguments
Management of transaction details - Compatible web service
Compatible ready-to-use web application