From c51dd48e5cf989df7d189d76add6efc970c7641f Mon Sep 17 00:00:00 2001 From: seugu <99656002+seugu@users.noreply.github.com> Date: Wed, 25 Feb 2026 16:43:34 +0300 Subject: [PATCH 1/2] docs: update the FURPS replacing authenticated connection to aggregator --- content/anoncomms/furps/zerokit-rln.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/anoncomms/furps/zerokit-rln.md b/content/anoncomms/furps/zerokit-rln.md index 2e091d9e4b..6d37f5fab9 100644 --- a/content/anoncomms/furps/zerokit-rln.md +++ b/content/anoncomms/furps/zerokit-rln.md @@ -6,7 +6,7 @@ 2. Multiple RLN prover instances can operate on a shared database 3. An RLN prover can burn multiple message-ids in a single proof 4. The Zerokit module supports big-endian operations -5. The RLN prover module supports a statically configured authentication mechanism for slasher connections +5. The RLN prover module supports proof output streaming to an aggregator node ## Usability @@ -18,7 +18,7 @@ ## Reliability 1. Multiple RLN prover instances operate consistently without database conflicts -2. Authenticated slasher connections remain stable and do not interfere with proof generation or database consistency. +2. The aggregator relays RLN proof metadata to decentralized slashers 3. Decentralized slashers extract the secret from double-signaled (spammed) proofs to enable slashing ## Performance From 790ca8fbb6197803ddbb1912f541ce1d76a790ff Mon Sep 17 00:00:00 2001 From: seugu <99656002+seugu@users.noreply.github.com> Date: Wed, 25 Feb 2026 16:48:23 +0300 Subject: [PATCH 2/2] docs: update the milestone --- ...ctions_with_multi-burn_RLN_and_decentralized_slashing.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/anoncomms/roadmap/extend_gasless_L2_transactions_with_multi-burn_RLN_and_decentralized_slashing.md b/content/anoncomms/roadmap/extend_gasless_L2_transactions_with_multi-burn_RLN_and_decentralized_slashing.md index 95555da3c2..02181053a2 100644 --- a/content/anoncomms/roadmap/extend_gasless_L2_transactions_with_multi-burn_RLN_and_decentralized_slashing.md +++ b/content/anoncomms/roadmap/extend_gasless_L2_transactions_with_multi-burn_RLN_and_decentralized_slashing.md @@ -41,7 +41,7 @@ All components will be fully specified. - [ ] Dogfood: link to dogfooding session/artefact - [ ] Docs: links to README.md or other docs -### [Authenticated connections between prover and slashers](https://github.com/logos-co/anoncomms-pm/issues/16) +### [Implementation of aggregator-slasher architecture](https://github.com/logos-co/anoncomms-pm/issues/16) **Owner**: AnonComms Zerokit-RLN @@ -49,8 +49,8 @@ All components will be fully specified. **FURPS**: -- F5. The RLN prover module supports a statically configured authentication mechanism for slasher connections -- R2. Decentralized slashers establish authenticated connections to the RLN prover to observe proofs and detect spam +- F5. The RLN prover module supports proof output streaming to an aggregator node +- R2. The aggregator relays RLN proof metadata to decentralized slashers - R3. Decentralized slashers extract the secret from double-signaled (spammed) proofs to enable slashing **Checklist**: