Project Plan: Cross-Chain State Modelling and Analysis

Project Plan: Cross-Chain State Modelling and Analysis

 

Deliverables:

  • Create endpoints and open api files 

  • find cross-chain use-case, implemented by cactus connector 

  • create model based on those specifications

  • extend cctxviz to support ubiquity data

  • obtain all data regarding that use case, attribute case ids based on some criteria (such as identity)

  • run obtained data against the model

Activities 

Schedule

Activity

Deliverables

Schedule

Activity

Deliverables

Week 1 - Week 6

Jun 1 - Jul 13

Jul 11: 1st Quarterly Evaluation

Conduct a literature review on blockchain Interoperability.
Typescript course;
Understand the architecture of Hyperledger Cactus Connector
Investigate the required tools and components for the project.
Project Plan
Code/Libraries Setup
Submit PR for an open issue on Github 

Week 7 - Week 12

Jul 13 - Aug 24

Aug 22: 2nd Quarterly

Study and understand the working of a blockchain bridge, particularly between Ethereum and Polkadot 
map the transaction receipt data model for Polkadot
create cross-chain events based on these transactions
a working bridge instance 
data model for generated transactions

Week 13 - Week 18

Aug 24 - Oct 5

Oct 3: 3rd Quarterly Evaluation

Study and deploy a third-party connector to obtain transactions from smart-contract in two separate blockchains i.e. a bridge possibly between Ethereum and Polkadot. 
map these transactions into events
Run process mining on the generated event log; openapi;endpoints
connector library demonstrating data extraction
visualization of extracted data using cctxviz

Week 19 - Week 24

Oct 5 - Nov 13

Nov 14: 4th Quarterly Evaluation

Complete technical report of the project.
Writing a research paper based on the design, implementation, and evaluation of the project.
A blockchain interoperability paper based on the outcome of the project. 
Technical report of the project.
Final presentation and demo.