Project Plan - Automated gateways through smart contracts
Abstract
This project aims to improve blockchain interoperability by developing smart contract gateways that can interact with multiple networks, automating and securing transaction submissions. It involves creating gateways for different blockchain networks, starting with Hyperledger Fabric, and later expanding to other networks like Hyperledger Indy and Besu. The project focuses on evaluating system-level integrations through an extensive network of blockchains. The objective is to enhance efficiency, security, and traceability of cross-blockchain transactions, ultimately improving the functionality of blockchain technology.
Mentors
Name | |
|---|---|
Sara Rouhani | |
Vahid Pourheidari | |
Rui Pan |
Mentee
Name | |
|---|---|
Koosha Esmaeilzadeh Khorasani | Esmaeilk@myumanitoba.ca |
Activities and Deliverables
Part One : Data Query
Date | Tasks | Deliverables |
|---|---|---|
June 22 – July 06 | Review on interoperability Initial System Design Production level Infrastructure |
|
July 06 – Aug 03 | Implementation of ChainCodes Implementation of relays |
|
Aug 03 – Aug 17 | Integration test Evaluation (Security / Efficiency) |
Determining bottlenecks Report on failed and accepted tests and reasons Report on efficiency and security test results and any applied improvements |
Part Two : Cross-Network Transaction and State Updates
Date | Tasks | Deliverables |
|---|---|---|
Aug 17– Aug 31 | Protocol design Review Papers regarding cross network transactions Architecture review |
|
Aug 31 – Oct 19 | Implementation of Protocol Unit tests |
|
Oct 19 – Nov 13 | Integration test Evaluation Report |
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.