Hướng dẫn chạy Demo (demo/*)
Thư mục demo/ chứa các script mẫu giúp bạn nhanh chóng làm quen với các tính năng quan trọng của hệ thống.
1. Demo tính năng cốt lõi (Core Features)
Script này trình diễn luồng tạo Sub-chain, gửi Event, và cơ chế Channel/Private Data.
Các bước diễn ra trong demo:
- Khởi tạo Main Chain và Sub-Chain (
supply_chain). - Đăng ký tổ chức (Organization) và người dùng (User).
- Gửi các sự kiện (Events) nghiệp vụ.
- Tạo Private Data Collection chỉ chia sẻ giữa hai bên.
2. Demo Đồng thuận BFT qua ZeroMQ
Trình diễn khả năng đồng thuận của 4 node sử dụng giao thức BFT qua mạng ZeroMQ.
3. Demo Sao lưu và Khôi phục Khóa
Hướng dẫn cách sử dụng KeyBackupManager để bảo vệ khóa cá nhân của người dùng.
4. Demo Tích hợp IPFS
Minh họa cách lưu trữ dữ liệu lớn/tài liệu lên IPFS với mã hóa AES-256.
Lưu ý: Yêu cầu daemon IPFS phải đang chạy (mặc định tại port 5001).
5. Trình khám phá Blockchain (Explorer)
Giao diện web đơn giản để xem danh sách block và sự kiện.
Sau đó truy cập http://localhost:2661/explorer (yêu cầu server API đang chạy).