Mentors

NameTime ZoneEmail ID
Rafael BelchiorUTC+1rafael.belchior@tecnico.ulisboa.pt
André AugustoUTC+1andre.augusto@tecnico.ulisboa.pt
Peter SomogyvariPDT (GMT-7)peter.somogyvari@accenture.com

Mentee

NameTime ZoneEmail ID
D YogeshIST (UTC+5:30)yogeshone678@gmail.com
Eduardo VasquesUTC+1eduardovasques10@tecnico.ulisboa.pt


Deliverables

  • Report on existing solutions for enabling organizational interoperability in different layers (e.g., consensus- or policy-wise)
  • Implement consortium features in Cacti
  • POC demonstrating new consortium features in Cacti (e.g., using a SATP bridge)
  • Write paper draft
  • Final presentation

Merged PR's

  • TBD

Final Project Presentation:

  • TBD

Timeline

DoneWeekDatesDescription (Yogesh)Description (Eduardo)
  •  
1

Jun 03 - Jun 14

Onboarding sessions. Meet with the mentors, and discuss project implementation details, deliverables, and scope.

Onboarding sessions. Meet with the mentors, and discuss project implementation details, deliverables, and scope.

  •  
2

Jun 17 - Jun 29

Review the current blockchain interoperability frameworks and conduct a literature review on organizational interoperability. Draft a project plan outlining milestones and deliverables.

Review the current blockchain interoperability frameworks and conduct a literature review on organizational interoperability, Blockchain Consortium. Draft a project plan outlining milestones and deliverables.

  •  
3

Jul 01 - Jul 07

Development of the API Server for gRPC and Connect protocols, focusing on managing consortium consensus mechanisms.

Define the Update & enhancement of cacti consortium and Api-Server features, using a policy based Interoperability Framework

  •  
4

Jul 08 - Jul 14

1st Quarter Mentee Evaluation

1st Quarter Mentee Evaluation

  •  
5

Jul 15 - Jul 21

Implement and test a cross-chain consensus mechanism in the API Server. Conduct initial testing of API components.

Implement the Update & enhancement of cacti consortium and Api-Server features, using the policy based Interoperability Framework

  •  
6

Jul 22 - Jul 28

Integrate and test cross-chain communication protocols with the API Server, ensuring data exchange and transaction validation across different blockchain networks within the consortium.

Create tests and evaluate the new features. Work on improvements if required.

  •  
7

Jul 29 - Aug 04

Midterm Evaluations

Midterm Evaluations

  •  
8

Aug 05- Aug 11

Propose and implement streamlined consortia management strategies. Extend the Cacti API Server to generate consortium definitions

Develop UI for Consortium Management.

  •  
9

Aug 12 - Aug 18

Develop and execute testing for the new API Server and UI features.

Connect the new features with SATP. Work on stage-0 and orchestration layer.

  •  
10

Aug 19 - Aug 25

3rd Quarter Mentee Evaluation

3rd Quarter Mentee Evaluation

  •  
11

Aug 26 - Sep 01

Working on end-to-end demo in an existing bridge in Cacti (e.g., SATP)

Create end-to-end demo with new features. This can be done by updating/extending the cbdc-app example

  •  
12

Sep 02 - Sep 08

Write documentation for the API Server and the UI, including usage examples, and setup guides.

Write documentation for API Server and the UI, including usage examples, and setup guides. Work on the project report.


13

Sep 08 - Sep 20

Final Mentee Evaluation. 

Final Mentee Evaluation. 

  • No labels