...
Page properties | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Baohua Yang, Haitao Yue, Tong Li, Jiahao chen
Project Plan and Report
Project Presentation :-
Project Challenges to be Solved
- Facilitate creation of blockchain network, can help user without blockchain background to setup their network quickly.
- Security, need to implement mechanism to protect key pairs.
- Cross organization communication, can connect blockchain networks among multiple organizations.
Project Deliverables
- API development
- Adding different agents for deployment of nodes
- Web Front-End Development for User Friendly Interface
- Unit Tests for maintaining code health
- Documentation for the APIs made and their metadata
Project Issues to be done
Phase 1
- Enhancement of Node API
- Implementation of `Peer node` API
- Creating operator for Kubernetes using operator-framework
Phase 2
- Implementation of other APIs
- Creating the Operator Controllers for CA
- Creating Operator Controllers for Peer and Orderer
Phase 3
- Handling the Certificates for the Peer and Orderer Nodes
- Refining of Custom Resource Specifications and Controllers
- Creation of Agent for Kubernetes Operator which handles the parts of frontend
Phase 4
- Deploying Agent images on Docker Hub
- Integration with the API / Dashboard
- Writing Specifications and User Documentation
Methodology
- Quarter basis review according to Hyperledger Internship Programme schedule
- Internal standup and updates:
- Weekly meetings for planning on tasks and problem resolving
- Using Hyperledger Chat for quick discussions
Mentee Name and Contact Info
- Manank Patni manankpatni@gmail.com