Create basic capability discovery module for Logos Core
-
Specify basic capability discovery protocol
- achieved: PR merged
- next: write recipes, figure out what to do with other fields of rpc msgs in kad dht
-
Build PoC implementation of capability discovery protocol
- achieved:
- addressed review comments in PR
- add a method so that multiple participants can start their own nodes and test it
- added proper synchronization methodsa and lintings
- next: get approved and merge
- achieved:
-
Specify and implement Kad-DHT discovery protocol and API
- achieved: implement logos peer records, misc. fixes, refactor and tests
- next: PR review cycle, compare impl. with Discv5 random disco
Establish libp2p mixnet for Logos Core
-
Create demo chat app in Logos Core for messaging over libp2p mix
- achieved: started looking at logos-core-chat app and understanding it
- next: figure out how to integrate waku version with mix
Implement MVP payment protocol
- Specify MVP payment protocol
- achieved:
- (WIP) PR to Vac spec repo with functional requirements for the off-chain payment protocol
- specification for the on-chain component of the payment protocol
- next:
- discuss the spec and next steps for RFC
- discuss the payment protocol with Nescience and other relevant parties based on the spec draft
- blockers: availability of people from Nescience and Logos Storage
- achieved:
Deliver de-MLS API supporting multi-stewards and advanced group management
-
Specify multi-steward and advanced group management protocol
- achieved: Create a forum post on re-sync mechanism for de-MLS for discussion.
- next: Combine three forum post to create a PR
-
Separate Hashgraph-like consensus crate
- achieved: addressed all feedback after code review PR
- next: make repo public and try to integrate it into de-mls
-
Specify and implement de-MLS API
- achieved: specify API for delivery service and identity service PR
- next: continue working on separation for de-mls code
Deliver public Zerokit 1.0 API with big-endian support
Release RLN Prover for gasless L2 transactions
- Write whitepaper on gasless L2 transactions
- achieved: Write prover section for Gasless L2 whitepaper
- next: Continue adding details