Abstract
Augment existing modules and add new adapters to enable data sharing to and from networks built on Hyperledger Besu and Ethereum.
...
Name | Time zone | Discord ID | Email ID |
---|---|---|---|
Vatti Praveen Kumar | IST | vatti_praveen | vattipraveen565@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
- Besu driver for view and proof generation
- 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
...