Consortium blockchains à la Hyperledger
This 2 days training and workshop gives a detailed overview on the Hyperledger consortium blockchain technologies, including but not limited to provide in-depth programming knowledge to Fabric Composer.
Part 1. Introduction to the Hyperledger project
Aim
Giving a general introduction to the elements of the Hyperledger project
Duration
• Half day (3 – 4 hours)
Prerequisite
No prerequisites are required
Content
- Introduction to the blockchain and consortium blockchain technology and use-cases.
- Hyperledger project, frameworks and modules.
- Indy.
- Explorer.
- Cello.
- Caliper.
- Overview of the different consortium blockchain platforms (Hyperledger, Corda, Quorum, Azure Blockchain, Ripple).
- Fabric.
- iroha.
- Sawtooth.
- Burrow.
- Quilt.
Workshop
Design a consortium scenario with the Hyperledger modules and a framework
Part 2. Hyperledger Fabric and Fabric Composer
Aim
Architectural overview for Fabric and Fabric composer and basic programming principles for Fabric Compose
Duration
• Half day (3 – 4 hours)
Prerequisite
Basic understanding to blockchain and object oriented programming.
Content
- Hyperledger Fabric architecture (channels, peers, ledger, chaincode, membership service provider)
- Hyperledger Fabric Composer elements
- Working with the online playground.
- Hyper Fabric consensus (endorsement, ordering, commitment, events)
- Model language elements of Fabric Composer (assets, participants, inheritance …)
Workshop
Create a model for a chosen trustless service use-case with the help of Hyperledger Fabric Composer.
Part 3. Hyperledger Fabric and Fabric Composer
Aim
Introducing fabric and fabric composer programming in depth.
Duration
• Half day (3 – 4 hours)
Prerequisite
Previous module and some experience with object oriented programming.Basic understanding to blockchain and object oriented programming.
Content
- Access Control List.
- Transaction code implementation with Fabric.
- Queries.
- Deploying code to a live environment.
- Generating Angular JS UI
Workshop
Create a model for a chosen trustless service use-case with the help of Hyperledger Fabric Composer.
Part 4. Further Hyperledger programming topics
Aim
Giving an overview for further smart contract programming topics, beyond Fabric Composer
Duration
• Half day (3 – 4 hours)
Prerequisite
Prerequisite: previous modules and programming experience and some docker experience is nice to have
Content
- Installing Hyperledger Fabric and Hyperledger Fabric Composer
- Configuring infrastructural components
- Programming Hyperledger Fabric with Java
- Writing java chaincode
- Working with the java sdk
Workshop
Extending previous model for the given trustless service with native Hyperledger Fabric chain-code
The expert

Daniel Szego
Daniel Szegö is a developer with 14 years of experience in the IT industry. In the early days of his career, he worked for Robert Bosch GmbH, later he held different technical positions (from a developer to chief technical adviser) at IT companies.He is one of the first DLT Architects in Hungary developing platforms and apps for different blockchain applications, and the organizer of the Hyperledger community in Budapest
Powered by Solidity services
