...
Date | Tasks | Deliverables |
---|
June 22 – July 06 | - Review on interoperability
- Initial System Design
- Production level Infrastructure
| - Project Plan
- Objective of projects
- Use case scenario
- Metadata attributes design
- Attribute name
- Attribute explanation
- Documentation of architecture
- Text based explanation
- Component diagram diagram
|
July 06 – Aug 03 | - Implementation of ChainCodes
- Implementation of relays
| - Source Code
- Gateway ChainCode
- relay source code (on-chain)
- relay source code (offchain )
- Code will be published on production level infrastructure
- Code documentation
- Text explanation of chain codes
- Other details should be understandable by names of methods and variables (clean code)
|
Aug 03 – Aug 17 | - Integration test
- Evaluation (Security / Efficiency)
| - A report on test and evaluation results
- Determining bottlenecks
- Report on failed and accepted tests and reasons
- Report on efficiency and security test results and any applied improvements
|
...
Date | Tasks | Deliverables |
---|
Aug 17– Aug 31 | - Protocol design
- Review Papers regarding cross network transactions
- Architecture review
| - the document of the design protocol
- Attributes of the metadata used in the protocol to enable communication and ensure consistent state of the networks Use case scenario
- Sequence diagram
- In case of any change in the architecture, the architecture document will be updated
- Updating the architecture docs on github
|
Aug 31 – Oct 19 | - Implementation of Protocol
- Unit tests
| - Code
- New chain codes might be created or there might be updates for the relay code.
- On-chain relay update
- Off-chain realy update
- Create Demo on test net
- Code will be published on production level infrastructure
- Code Documents
- Text explanation for recent development
- Component diagram for recent development
|
Oct 19 – Nov 13 | - Integration test
- Evaluation
- Academic Paper Report
| - Cross–chain test /evaluation result for the whole do
- Determining bottlenecks
- Trying to handle the bottlenecks
- Project presentation and demo.
- Creating presentation and demo
- An academic research paper based on the design, implementation, and evaluation (efficiency and security ) of the projectReport for the project
|
Processes
- Quarter basis review according to Hyperledger Internship Programme schedule
- Internal communication and updates:
- Slack is used for communications and updates
- Weekly meetings through Microsoft Meet are scheduled to discuss the progress.
Github
Here is a link to the Github repository of the project.