Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 62 additions & 0 deletions content/anoncomms/updates/2026-03-02.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
---
title: 2026-03-02 AnonComms Weekly
tags:
- anoncomms-updates
date: 2026-03-02
---

## Highlights

- Published [raw spec](https://github.com/vacp2p/rfc-index/blob/2ec272e57f6110106297d062098110a3549c5db6/vac/raw/payment-streams.md) defining an off-chain payment protocol backed by privacy-preserving streams
- [Forum post](https://forum.research.logos.co/t/dmls-ietf-internet-draft-vs-de-mls-a-comparison/669) comparing IETF's recently published DMLS with our de-MLS protocols

## [Create basic capability discovery module for Logos Core](https://github.com/logos-co/anoncomms-pm/milestone/1)

- [Implement capability discovery protocol](https://github.com/logos-co/anoncomms-pm/issues/13)
- achieved:
- Completed IP Tree tests. [PR](https://github.com/vacp2p/nim-libp2p/pull/2103) is merged
service routing table, registrar and signature tests in [PR](https://github.com/vacp2p/nim-libp2p/pull/2126)
- next:
- complete all tests for remaining modules

## [Establish libp2p mixnet for Logos Core](https://github.com/logos-co/anoncomms-pm/milestone/2)

- [Implement DoS and Sybil protection protocol for libp2p mix](https://github.com/logos-co/anoncomms-pm/issues/19)
- achieved: published [analysis of RLN-for-Mix on forum](https://forum.research.logos.co/t/analysis-of-rln-for-mix/675)
- next: update RFC to accommodate for attack scenarios

- [Create demo chat app in Logos Core for messaging over libp2p mix](https://github.com/logos-co/anoncomms-pm/issues/14)
- achieved: testing with fleet nodes. fix to persist and use fixed nodekey in the app
- next: debug discovery issues noticed due to stale peers

## [Implement MVP payment protocol](https://github.com/logos-co/anoncomms-pm/milestone/5)

- [Specify MVP payment protocol](https://github.com/logos-co/anoncomms-pm/issues/10)
- achieved: published forum post on off-chain protocols and their requirements w.r.t. timestamp context (https://forum.research.logos.co/t/off-chain-payment-protocols-on-lee/674); merged payment streams raw spec (https://github.com/vacp2p/rfc-index/pull/224)
- next: prepare for all-hands

## [Deliver de-MLS API supporting multi-stewards and advanced group management](https://github.com/logos-co/anoncomms-pm/milestone/3)

- [Specify multi-steward and advanced group management protocol](https://github.com/logos-co/anoncomms-pm/issues/6)
- achieved: final adjustment in [de-MLS PR](https://github.com/vacp2p/rfc-index/pull/235) in review. also wrote a [blogpost ](https://forum.research.logos.co/t/dmls-ietf-internet-draft-vs-de-mls-a-comparison/669) on comparison between DMLS and de-mls.
- next: merge PR.

- [Implement de-MLS multi-steward and advanced group management protocol](https://github.com/logos-co/anoncomms-pm/issues/21)
- achieved: Implemented steward violation detection — batch commit validation now catches broken commits, broken MLS proposals, and censorship/inactivity, triggering emergency consensus votes with the accused steward's identity. Merged [PR](https://github.com/vacp2p/de-mls/pull/52)
- next: start working on Steward List Primitive and Peer Scoring

## [Implement RLN membership allocation service for Logos Core](https://github.com/logos-co/anoncomms-pm/milestone/7)

- [Specify and implement RLN membership allocation service](https://github.com/logos-co/anoncomms-pm/issues/17)
- achieved: Logos core module that provides a subscription to latest merkle root from RLN program
- next: get merkle proof for identity via logos core module, integrate with logos-delivery-module

## [Implement multi-burn RLN and slasher module](https://github.com/logos-co/anoncomms-pm/milestone/8)

- [Support burning multiple IDs in a single RLN proof](https://github.com/logos-co/anoncomms-pm/issues/15)
- achieved: addressed PR comment, discussed and implemented about version byte with an enum variant for different features
- next: cleanup, review, and merge into master

- [Authenticated connections between prover and slashers](https://github.com/logos-co/anoncomms-pm/issues/16)
- achieved: Add scenario to test the rln-prover, aggregator + slasher (dogfooding), add PR to cleanup the prover, cleanup the prover arguments (cli) and prepare the multi prover setup
- next: provide the scenario for dogfooding, continue working on multi prover setup + adapt prover to smart contract PR (slasher role removal)