Understanding the Hyperledger Indy Distributed Ledger
Session Topic or Project
Session Leader
Alexander Shcherbakov, Lead Software Developer, Evernym; Hyperledger Indy Maintainer
Time Slots and Spaces
Session is going to take approx 1 hour
Experience Level of Participants
Intermediate
Session Language
English or Russian
Programming Language(s)
- C / C++
- Go
- Java
- Javascript
- Python
- Rust
- Other
Other Prerequisites
The Plan
- Indy Ledger as a purpose-built Identity Ledger
- Architecture of Indy Ledger
- Understanding Indy Plenum consensus protocol
- Indy Ledger as a general-purpose Ledger
The Goals
Hyperledger Indy is one of active and most popular Hyperledger projects. Although many people focus on the SDK part of Indy, the Ledger part is also quite interesting.
So, the presentation has the following goals:
- make it clear that Hyperledger Indy has its own implementation of Ledger and consensus protocol not dependent on any other blockchain platform.
- describe the Architecture and specific of Indy Ledger so that community can contribute to the project and use it in applications.
- make people aware that although Indy Ledger is purpose-built for Identity, it can be used for other use cases as well.
- discuss Indy Ledger specific with community and compare with the experience and best practices of other Hyperledger ledger implementations.