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

...

  •  Create components for a Besu network to be able to participate in data sharing:
    •  Besu driver for view and proof generation
    •  Besu interoperation module: access control
    •  Besu interoperation module: membership management
    •  Besu interoperation module: proof generation
    •  Besu interoperation module: proof verification
    •  Besu Node.js SDK for triggering data sharing flows
    •  (Optional) Besu IIN Agent for membership syncing
  •  Augment Fabric interoperation chaincode to accept and validate Besu proofs
  •  Augment Corda interoperation CorDApp to accept and validate Besu proofs
  •   
  •  Write appropriate configuration files: relay, access control policy, verification policy, membership info for Besu network
  •  Update Besu CLI to orchestrate and test end-to-end data sharing flows with at least one Besu network
  •  Unit and Integration tests
  •  Write RFCs detailing specifications of Besu-related components, compiling research and design specifications
  •  Write tutorial documents for users to launch and configure Besu networks and run end-to-end data sharing examples
  •  (Optional) Port interoperation module for use with Ethereum Mainnet: to generate proofs from Ethereum
  •  (Optional) Port Besu driver to work with the Ethereum mainnet to generate proofs from Ethereum
  •  (Optional) Add encryption and authentication logic in Besu interoperation module for end-to-end confidentiality
  •  (Optional) Add decryption and authentication logic in Besu SDK for end-to-end confidentiality

...