[PR 676 - in progress](https://github.com/logos-co/nomos-node/pull/676) ~70%
-`waku:test-automation-rln`
- Fix gcc14 support, but gabriel beat me to the PR (@Alex)
- Bring RLN [PR](https://github.com/waku-org/nwaku/pull/2639) up to date and fix tests(@Alex)
- Found couple flaky tests, I think, need further checking
### vac:acz:
-`rlnp2p:waku:rlnv2-e2e`
- Fixed an issue in an nwaku [PR](https://github.com/waku-org/nwaku/pull/2867) to validate user message limit
- [attempted](https://github.com/waku-org/nwaku/issues/2924) to finish deprecating the tree sync strategy, discovered a blocker in upstream library
-`secure-channels:waku:mls-poc`
- Preparation of [notes](https://www.notion.so/Decentralized-MLS-notes-3d77fc8744054a5e9f8c59a3d2241f1d) regarding the onchain component of the RFC.
- Review of [smart contract](https://github.com/vacp2p/de-mls/blob/main/contracts/src/ScKeystore.sol)
- Merged [PR](https://github.com/vacp2p/de-mls/pull/20) about fixing the functionality regarding the smart contract and local cache - adding multiple keys during registration, remove unused functionality.
- Discussion on discord about on-chain component
- Started integration new on-chain api with current code (will open PR on this week)
- [chore(sc_keystore): add Ownable to the contracts for access control](https://github.com/vacp2p/de-mls/pull/21)
- [fix(makefile): account for change in run function signature](https://github.com/vacp2p/de-mls/pull/22)
- Analysed current code in case of data serialization [result in discord](https://discord.com/channels/864066763682218004/1263433969089646593/1265953519232487484)
- Add small benchmark for different solution: [benchmarks](https://github.com/vacp2p/zerokit/blob/serde_benchmark/rln/benches/serialize_benchmark.rs)
-`consulting:codex:proxy-re-encryption`
- Review of a [proposal](https://eprint.iacr.org/2019/1275.pdf) by Balasz with potential interest.
-`admin/misc`
- scoped out next release of zerokit, [v0.6.0](https://github.com/vacp2p/zerokit/issues/263)
### vac:sc::
-`status:staking-contracts-v1`
- Created explainer videos about staking protocol, it's implementation and challenges we're solving
- Met with Status Chain + TKE to discuss path forward
- Considering dropping XP/MP compounding in staking protocol and simplifying it
- XP program and next staking version still to be finalized
-`codex::contracts-formal-verification`
- Had a call with certora to discuss first application properties for us to implement
- Refactor in preparation to chronos migration: https://github.com/nim-lang/langserver/pull/222
- Troubleshooting release issues
### vac:rfc:
-`admin/misc`
- ooo
### vac:dr:
-`gsub-scaling:vac:gossipsub-simulation`
- Was able to compile nim-testground-sdk and run basic ping tests. Some manually selected commit dependencies to avoid compilation failures of newest commits.
- Was able to integrate simulation script with sdk, and install nim-libp2p (commit dating to staggered sending) along with other dependencies (manually). Still facing a few compilation errors (expecting to fix these errors in a couple of days).
- - Worked and expanded different components of state separation (executions, addresses, keys, nullification) [Moudy]
- Make progress with the blogpost [Moudy]
- Assisted with [keys and addresses](https://www.notion.so/Nescience-Keys-and-Addresses-653bbf46ba7e439384bf79169530f1c6). [Moudy + Marvin + Ugur] [DR][ACZ]
- Examine how Ola/zcash keys system works: [Ola1](https://hackmd.io/@sin7y/rkxFXLkgs), [Ola2](https://hackmd.io/@sin7y/S16RyFzZn#1-Why-was-Tornado-Cash-banned), and [zcash technical specs](https://zips.z.cash/protocol/protocol.pdf).
- Discussed potential modifications to streamline this approach for Nescience, and possible concrete choices to be made.
- Assisted with [lifecycles of UTXOs](https://www.notion.so/Nescience-UTXO-Lifecycles-8896e5e1bb4445c981dfbc7a695520d3); provided answers to various questions. [Moudy + Marvin + Ugur] [DR][ACZ]
-`zkvm:vac:vm-foundations`
- Work on the [lits of ZkVMs](https://notes.status.im/ugF2lAAKTuG_t5PcdWwuwg):
- Went through partial homomorphic encryption schemes' materials. [Rostyslav]
- Set up SP1, RISC0. [Rostyslav]
- Continue looking for suitable repos + testing the base case. [Rostyslav]