Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Abstract

Augment existing modules and add new adapters to enable data sharing to and from networks built on Hyperledger Besu and Ethereum.

...

NameTime zoneDiscord IDEmail ID
Vatti Praveen KumarISTvatti_praveenvattipraveen565@gmail.com

...

  •  Research: structure and security of Besu networks, data/block structures, proof structures
  •  Design specifications for each module involved in the data sharing protocol involving Besu as either source or destination: write RFCs
  •  Implement: Besu interoperation module: membership management (with unit tests)

Eval 2:

  •  Implement: Besu interoperation module: proof generation (with unit tests)
  •  Implement: Besu interoperation module: proof verification (with unit tests)
  •  Implement: Besu interoperation module: access control (with unit tests)
  •  Implement: Besu driver (with unit tests)

...

  •  Implement: Interop CorDApp support for Besu views
  •  Demonstrate end-to-end data sharing: Corda-Besu
  •  Write tutorial documentation to guide users
  •  Add appropriate Github Actions for integration testing
  •  TBD: Optional deliverables

Timeline

DatesTasks/Plan

Status

Jun 12 - Jun 30Mentee intro with mentors, getting hands-on with the Cacti-Weaver code and documentation, understanding the deliverables

July 1 - July 15Create common protobufs and write RFCs
July 16 - July 31

Implement: Besu interoperation module: membership management (with unit tests)


Aug 1 - Aug 15
  • Implement: Besu interoperation module: proof generation (with unit tests)
  • Implement: Besu interoperation module: proof verification (with unit tests)

Aug 16 - Aug 31
  • Implement: Besu interoperation module: access control (with unit tests)
  • Implement: Besu driver (with unit tests)

Nov 7 - Nov 30 (Nov 30 eval)Final presentation

Methodology

  • TBD
  • TBD
  • TBD