mirror of https://github.com/logos-co/roadmap.git
9.5 KiB
9.5 KiB
title | tags | date | lastmod | draft | |
---|---|---|---|---|---|
2024-02-19 Vac weekly |
|
2024-02-19 | 2024-02-19 | false |
Vac 2024/02/19
vac:p2p:
nimlibp2p:vac:webrtc-transport
- https://github.com/status-im/nim-libp2p/pull/960
- Testing made it clear that the WebRtcMuxer wasn't finished
- Fix an oversight regarding datachannel incoming streams
- Get the streamId from SCTP to WebRtcTransport (missing a SCTP flag)
- Fix a bug with binary-serialization (missing a compilation flag)
- Fix a possible infinite loop that could occur while closing a stream
- Fix WebRtcMuxer.new() (missing the connection field)
nimlibp2p:vac:gossipsub-stagger-send
- More improvements, now merged - https://github.com/status-im/nim-libp2p/pull/1015 (feat: message prioritization with immediate peer-published dispatch and queuing for other msgs)
- Making it ready to be merged - https://github.com/status-im/nim-libp2p/pull/1017 (feat: drop msgs to be relayed waiting for too long in the queue)
- Writing https://www.notion.so/Gossipsub-latency-improvements-9748092d135643ffb092939d9460fed0
- Planning on how to check the IDONTWANT info before relaying a msg
vac:tke:
nomos:cryptarchia-wealth-concentration-estimated-stake
- implemented one more metric about wealth concentration (@Frederico)
- prepared the Figures that go into the report about Nomos wealth concentration (@Frederico)
- review Frederico's work on wealth concentration (Martin)
codex:cdx
- designed a diagram with Codex interactions (@Frederico)
- created a copy of the original Codex litepaper on GitHub (@Frederico)
- catch up on latest developments to prepare for the call on Fr. (@Martin)
waku:economic-analysis
- catch up on Sergei's ongoing work (@Martin)
- analyze the proposed store v3 protocol from a token economics perspective (@Martin)
- proceed with defining RLN pricing properties and suggest suitable mechanisms (@Martin)
status:SNT-staking
- reviewing Ricardo's new implementation of the staking contract (resolving the accounting issue) (@Martin)
vac:dst:
eng-10ktool:vac:bandwidth-test
- Using framework to get Thanos metrics
- First draft PR (https://github.com/vacp2p/10ksim/pull/3)
- Started plotting module aswell (https://github.com/vacp2p/10ksim/tree/plotter)
- Using framework to get Thanos metrics
eng-10ktool:vac:bandwidth-test
- Spun up a new test tracking page
- Ran a few (~3-4) simulations trying to test new metric scale
- Fixed a major issue with a node which improved our bandwidth by ~1/3rd
- This also dropped packet loss to under 100 pps even under massive loads
- Brought distributed storage (CubeFS) properly online
- Re-ran simulations with Nwaku - stable swarms up to about 2000 peers, we were unable to see connections above that
- VLAN migrations continue
vac:qa:
waku:test-automation-js-waku
- Refactor and handle mocha hooks timeouts gracefully(@Florin)
- Adjust tests regarding latest failures on nwaku latest(@Florin)
waku:interop-testing
- Adjust tests regarding latest failures(@Florin)
- RLN support and tests added(@Roman)
- Issues reported:
- message not delivered during interop test
- health check endpoint needed
- Issues reported:
waku:test-automation-go-waku
- Improve unit test coverage for peermanager(@Roman)
waku:test-automation-nwaku
- Finish investigating peer exchange and extend negative cases(@Alex)
admin/misc
- Yamux PR(@Alex)
vac:acz:
rlnp2p:waku:rln-relay-v2
- serde tests for rln-v2 in nwaku: https://github.com/waku-org/nwaku/pull/2421
- solved previously known issue of waku-rln-relay continuing to run when the tree is in a bad state. now, whenever the node detects something wrong with the eth rpc endpoint, it disconnects and crashes: https://github.com/waku-org/nwaku/pull/2429
rlnp2p:waku:rln-relay-enhancements
- improved node setup with TWN config is set: https://github.com/waku-org/nwaku/pull/2423
- deprecate wss/ws support from nwaku for eth rpc endpoint: https://github.com/waku-org/nwaku/pull/2442 & follow up: https://github.com/waku-org/nwaku/pull/2444
- updated
waku.test
fleet config with http url instead of ws: https://github.com/status-im/infra-waku/pull/11
rlnp2p:waku:rln-doc-and-outreach
- updated docs for rln-relay in nwaku-compose: https://github.com/waku-org/nwaku-compose/pull/52
secure-channels:waku:ethereum-chat
- Completed a first draft of the following sections of the paper: Introduction; Related work; MLS and SIWE.
- Finished the doc about comparion of the security mechanisms of Tor Messenger, Briar and update the existing doc in notion.
- Study about the stealth addresses for anonymous secure chat.
zerokit:vac:maintenance
- started working on a serde implementation of issue https://github.com/vacp2p/zerokit/issues/21
vac:sc::
status:community-contracts-maintemance
- fix certora specs in github PRs (upgrade certoraRun)
- add rule for setMaxSupply
- clean up spec
- import config from r4bbit's PR
status:community-contracts-token-import
- started working on (Allow for community vaults to keep track of deposited tokens) https://github.com/status-im/communities-contracts/issues/31
status:staking-contracts-v1
- Multiplier points estimation issue
- Refactor MP logic and fix bugs https://github.com/logos-co/staking/issues/51
- Updated existing tasks based on latest discussions
- Added new tasks to plan milestone
status:community-contracts-multitoken
- Created new milestone and tasks for upcoming effort to implement a new token contract for the desktop team
vac:maintainance/misc
- Add deployment address to sticker market repo
- Added project board automation to relevant repos
vac:rfc:
rfc-process-restructuring
- Worked on Waku specs, should be ready for first merge - https://github.com/waku-org/specs/pull/1
- Started updating COSS, not ready for feedback - https://github.com/vacp2p/rfc-index/tree/1-COSS
- Worked on Vac RFC Index, updated some files and updated readme - https://github.com/vacp2p/rfc-index/pull/2
waku:core-rfc-updates
- Worked on updating 10/Waku2 based on feedback - https://github.com/vacp2p/rfc/pull/661
vac:dr:
valpriv:vac:val-priv-net
valpriv:vac:tor-push-poc
- merging torpush changes in the latest nimbus-eth2 stable release
valpriv:vac:tor-push-paper
- revised last comments about structure
gsub-scaling:vac:gossipsub-simulation
- Created a PR to minimize the relay peers set based on idontwant/receieved messages. https://github.com/status-im/nim-libp2p/pull/1027
- showing small bandwidth and latency improvement with the increasing message sizes (still to test on very large messages)
- Created a PR to minimize the relay peers set based on idontwant/receieved messages. https://github.com/status-im/nim-libp2p/pull/1027
zk:codex:storage-proofs-open-problems-review
- Provide feedback on Range Proof example
vac:nes:
state-separation:vac:state-separation-doc
- Researched the Privacy Directed Acyclic Graph (PDAG) framework for privacy guarantees (Moudy)
- Made progress on the integration of Cryptographic primitives in SE and DE (Ugur + Moudy)
- Made progress on adress hiding and signature verification focusing on RingCT (Marvin)
- Finished the report about SE and DE kernel circuits in notion. (Ugur)
- Studied about a problem about nullifying randomization of notes (Ugur)
proofsystems:vac:benchmarks