Blockchain Identity Network with Hyperledger Indy & Docker | Full Setup Tutorial | Chapter 01
Автор: Akshay Kurhekar
Загружено: 2025-02-14
Просмотров: 1210
Описание:
In this episode, we dive deep into building a complete Blockchain-based Decentralized Identity (SSI) system using Hyperledger Indy and Docker.
This video provides a hands-on tutorial for setting up a decentralized identity network using Hyperledger Indy and Docker. It uses the von-network open-source repository to simulate a blockchain environment locally for development and testing.
Core Concepts & Architecture (0:52 - 4:09)
The instructor explains the foundational infrastructure of a decentralized identity system:
Four-Node Network: In this local setup, four Docker containers represent separate validator nodes.
Personas: The network involves multiple roles, primarily Trustees (network owners), Stewards (node operators), and Endorsers.
Web Ledger: A browser-based explorer (running on localhost:9000) allows you to visualize transactions, schemas, and DIDs (Decentralized Identifiers).
Pool & Wallet: A gateway that allows clients to interact with the ledger to generate credentials.
Technical Setup & Configuration (6:00 - 14:21)
The tutorial walks through the repository structure and prerequisites:
Environment: The setup uses Ubuntu 20.04 via WSL (Windows Subsystem for Linux) and Docker.
Genesis File: Explains that this file contains the initial transactions needed to boot the blockchain (8:36).
Networking: Each node requires two ports: one for internal node-to-node communication and one for client interaction (9:12).
Manage Script: A crucial utility script used to build, start, stop, and clean up the network (11:01).
Practical Demonstration (15:13 - 21:26)
The instructor demonstrates how to manage the network lifecycle:
Starting the Network: Using the command ./manage start to spin up the containers and the web UI.
Registering Identities: Shows how to register a new DID (e.g., Bob as an Endorser) via the Ledger UI and confirms the transaction in the domain ledger (17:03).
Managing Persistence:
Stop: Halts containers but keeps data intact (20:35).
Down: Removes containers and volumes, effectively wiping the ledger data for a fresh start (21:35).
Troubleshooting & Logs (19:51 - 25:51)
Logs: The instructor emphasizes using ./manage logs to monitor node syncing and troubleshoot errors (19:55).
Validation: By checking the transaction count on the Web Ledger, you can verify if the network has successfully recovered from a restart or been completely reset (26:00).
🔍 What You’ll Learn:
🕒 Timeline – Complete Breakdown
✅ 00:00 – Introduction to Hyperledger Indy & its role in decentralized identity
✅ 00:59 – Node Setup
✅ 02:53 – Ledger Overview
✅ 03:28 – Pull IndyScan
✅ 04:07 – Setting up von-network with Docker
✅ 06:00 – Code Editor & WSL Setup (Windows/Ubuntu)
✅ 06:32 – Check Docker Installation Status
✅ 07:35 – Understanding Docker and Supporting Scripts
✅ 08:11 – Docker Containers Overview
✅ 08:36 – Genesis File Setup
✅ 09:12 – Node Configuration
✅ 10:45 – Docker Volumes
✅ 11:01 – Managing the Network
✅ 12:47 – Server File Walkthrough
✅ 13:25 – Understanding Script Files
✅ 14:22 – Reviewing the Documentation
✅ 15:13 – Start Network | Practical demo and step-by-step guide
✅ 15:30 – Ledger UI on localhost:9000
✅ 19:55 – Accessing Logs
✅ 20:35 – Start / Stop / Down Network Commands
✅ 21:27 – Delete Network | Practical clean-up demo
📅 Let’s Connect:
📆 Schedule a 1:1 Call: [Book here](https://calendly.com/akshaykurhekar14...)
📑 Join the Community:
🔹 Telegram Group: Join here- https://t.me/+TA5t-NO3K2g1ZTM1
🔹 WhatsApp Group- Join here- https://chat.whatsapp.com/FvQUN79V6u5...
📂 Watch Related Playlists:
📌 Blockchain Dev Series – Watch here- / playlist=pltqjeaovd7bphr2ctafvd9mjmzqydf7ah
📌 Web3 & SSI Tools – Explore here- / playlist=pltqjeaovd7brzg5slww_xugejtyrv1hm1
📌 AI & Blockchain Use Cases – / playlist=pltqjeaovd7boudvh0why6zdy2vpznqmh5
📲 Follow Me:
🔗 LinkedIn: Akshay Kurhekar- / akshay-kurhekar-64438a168
📸 Instagram: @akshay\_kurhekar]( / akshay_kurhekar
💻 Dev Community: @akshaykurhekar- https://dev.to/akshaykurhekar
So, what are you waiting for?
👉 Hit Subscribe 🔔, Like 👍, and Share this video with fellow tech enthusiasts.
I’ll see you in the next episode — Until then, JAI HIND! 🇮🇳❤️
📌 Tags:
#BlockchainIdentity #HyperledgerIndy #SSI #Docker #DecentralizedIdentity #DigitalIdentity #Web3Identity
#blockchain #docker #ssi #hyperledger #indy #identitynetwork #sovrin #did #web3 #decentralizedID #dockercompose #blockchaininfrastructure #openidentity #futureofidentity #blockchainindia #identityonblockchain #blockchaintutorial #dockeridentity #indycli #sovrinnode #selfsovereignidentity #web3developer #opensourceblockchain #buildwithindy #hyperledgeridentity
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: