Page Properties | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
The Cacti repository lies in https://github.com/hyperledger/cacti. The present implementation of the relay lies in https://github.com/hyperledger/cacti/tree/main/weaver/core/relay, with specifications in https://github.com/hyperledger/cacti/blob/main/weaver/rfcs/models/infrastructure/relays.md and https://github.com/hyperledger/cacti/blob/main/weaver/rfcs/protocols/data-sharing/generic.md, and setup/testing instructions in https://labs.hyperledger.org/weaver-dlt-interoperability/docs/external/getting-started/guide (this will be ported to Cacti docs in the future).
The present IETF SATF SATP draft specifications can be found in https://datatracker.ietf.org/wg/satp/about/. Links to drafts are as follows:
...
- Write software according to standardized public specifications
- Development of distributed and decentralized fault tolerant protocols
- Art of writing good documentation, both targeted at developers and at users
- Blockchain/DLT application development: specifically Fabric, Besu, Corda
- Science of blockchain/DLT interoperation
Expected Outcome
- Implement/augment Relay as an SATP gateway, with the ability to run SATP protocol units, communicate SATP messages, maintain logs for audit, and carry out operations in a fault tolerant manner.
- Implement and demonstrate end-to-end asset transfer example across two networks running on Fabric, Besu, or Corda.
- Documentation: update Cacti RFC specifications, setup instructions, tutorials.
- (Potentially) Use lessons learned from implementation to update IETF SATP specification draft.
- (Optional) Run performance measurements to benchmark SATP and the Cacti Relay/gateway.
Relation to Hyperledger
- Core development in Hyperledger Cacti
- Use Hyperledger Fabric and Besu to construct and demonstrate end-to-end example use case.
...
Rafael Belchior, rafael.belchior@tecnico.ulisboa.pt, rafaelapb#6679 (Discord), Blockdaemon and Técnico Lisboa, University of Lisbon, Portugal; and MIT Media Lab
Sandeep Nishad, sandeep.nishad1@ibm.com, sandeepn#1092 (Discord), IBM Research
...