mirror of https://github.com/logos-co/roadmap.git
9.0 KiB
9.0 KiB
title | tags | date | lastmod | draft | |
---|---|---|---|---|---|
2024-05-21 Vac weekly |
|
2024-05-21 | 2024-05-21 | false |
Vac 2024/05/21
vac:p2p:
nimlibp2p:vac:maintenance
- check use outside test definition https://github.com/status-im/nim-unittest2/issues/43
- feat(service): add wildcard address resolver https://github.com/vacp2p/nim-libp2p/pull/1099
vac:tke:
- `admin``
- 1.5 CC day off
codex:cdx
- read Codex business related docs (Frederico)
- reviewed and extended Codex' Incentive Mechanisms (Frederico)
- Reviewing internal and external materials (Martin)
- Commented on Codex tokenomics and on investor strategy docs (Juan)
nomos:cryptarchia-wealth-concentration-known-stake
- continued the restructure of the previous work under a newly defined strategy (Frederico)
status:L2-deployment
- caught up with the current state (Frederico)
- Looking into further L2 economic models, internal discussions (Martin)
- Discussion with LiFi team (Juan)
- Finished writeup on swap aggregator (Juan)
waku:general-incentives
- caught up with the current state (Frederico)
- Sync with the Waku team and mapping out potential for TKE support after reprioritization (Martin)
- Updating Waku Tokenomics Notion (Martin)
status:SNT-staking
- Chats with potential partners for the swap product; analysis of the industry (Martin)
vac:dst:
vac:dst:deployment-and-analysis:waku:midscale
- Repeated deployments with waku v0.26
- 1 to 3K nodes, with 1 msg per 1, 5, 10 seconds
- Repeated deployments with waku v0.26
vac:dst:deployment-and-analysis:waku:10k
- Ran 10K deployments to test noise levels post-insulation
- Continued work on metrics + DNS stability
vac:dst:tooling:vac:visualiser-tool
:- Finished implementing the visualization part as a Jupyter notebook
- Still remaining: Evaluate how to propperly visualize thousands of nodes
- Finished implementing the visualization part as a Jupyter notebook
vac:dst:deployment-and-analysis:vac:libp2p-version-testing
- Analyzed Yamux issue
- Looks like keep-alive flag was the root of the cause (at waku level).
- Analyzed Yamux issue
vac:dst:deployment-and-analysis:codex:testnet
- Migrated Codex VacLab storage to SeaweedFS
- Re-created Codex Kubernetes access
vac:qa:
waku:interop-testing
- store content topic fix(@Florin)
- store v3 PR(@Florin)
- worked with SP to translate the store v3 message hashing mechanism from nim to python (@Florin)
- investigated with Richard some interop store v3 issues(@Florin)
- update lightpush tests with big payloads based on latest nwaku fix(@Florin)
waku:test-automation-sharding
- Merge Nwaku PR and closed the milestone(@Alex)
waku:test-automation-nwaku
- Merge Peer & Connection Management PR and closed the milestone(@Alex)
waku:test-automation-rln
- Finally get node to node onchain test working(@Alex)
- Briefly investigate alternative methods. Didn't manage to get it working, left for later, worth investigating: Improve developer experience and discard potential bugs.(@Alex)
nomos:test-automation-cryptarchia
- Read Nomos documentation and related papers(@Alex)
admin/misc
- Catch up with things that I missed while on vacation(@Florin)
- OOO All week(@Roman)
vac:acz:
secure-channels:waku:fd-design
- Improvements on the DCGKA-based approach
- Document the UPKE scheme
- Created a small doc about ERC ERC-725 and ERC-735 in Notion
- Study on a proposal authentication protocol based on SIWE + AS together.
- Read Ramses' UPKE notes
secure-channels:waku:mls-design
- Started preparing the talk for Brussels.
zerokit:vac:zerokit-v0.5
- merged PR about getting subtree root: subtree root PR
- found bugs in tree behavior: Incorrect behavior of trees in override_range function
- merged PR about checking and storing zero leaves indices: zero leaves PR
- in part of zero leaves PR: started to research better implementation for leaves storage (done with the idea of using bloom filter and its improvements - both had worse performance)
rlnp2p:waku:rln-doc-and-outreach
- wrapped up and published rln-v3 rlog
secure-channels:waku:ethereum-chat
- started implementing design of de-MLS smart contracts
rlnp2p:waku:rlnv2-e2e
- new milestone discussion and agreement with waku research
- started converting waku-rln-contract to standalone repo since their requirements are more specific now
stealth-address-kit:vac:research
- presented stealth address kit to the EIP Discussions call with the SC t
vac:sc::
vac:nim:
tooling:vac:compiler
- Updates nimble https://github.com/nim-lang/Nim/pull/23601 After it gets merged it needs to be backported.
- Backport: https://github.com/nim-lang/Nim/pull/23600 https://github.com/nim-lang/Nim/pull/23599
tooling:vac:editor
- Auto updates lsp when the local lsp is used (
1b542e3370
) - Upload the artifacts from the last release so user can get the extension without using the marketplace: https://github.com/nim-lang/vscode-nim/releases/tag/v0.9.0
- Auto updates lsp when the local lsp is used (
vac:rfc:
codex:specs-init
- Updated CODEX-MARKETPLACE rfc, ready for another round of feedback - https://github.com/vacp2p/rfc-index/pull/36
- Created new dispersal rfc, still in draft - https://github.com/vacp2p/rfc-index/pull/39
nomos:specs-init
- Worked on data availibility rfc, work still in progess
vac:rfc-index
- moved vac raw specs to raw folder - https://github.com/vacp2p/rfc-index/pull/37
- created pr to move rln-v1 to draft, still in draft - https://github.com/vacp2p/rfc-index/pull/40
vac:dr:
gsub-scaling:vac:gossipsub-simulation
- Completed staggered message sending approach for current (priority queues). The branch is available as draft PR for discussions.
- The implementation shows upto 5% latency gains on most of the test runs, and significant bandwidth saving is achieved.
zk:codex:zk-consulting
- Worked on questions that Codex raised concerning Beyond the Circuit that they have.
- Began reviewing proposed proof algorithm draft
- Provided feedback on notes 1 and 2.
vac:admin
vac:dr:anon:vac:gossipsub-anonymity
- Synced with Daniel on current progress and milestone.
- Researched onion encryption for anonymous routing in GossipSub (WiP) and other mixnet solutions for comparison.
- Began reading On the Anonymity of Peer-To-Peer Network Anonymity Schemes Used by Cryptocurrencies to understand the attack on Dandelion better
vac:nes:
state-separation:vac:state-separation-architecture-01
- Reviewed and discussed the architecuture of state separation and took some decisions regarding the smart contracts types (Ugur + Moudy)
- Improved the prototype by adding private-only and public-only smart contracts (Ugur)
- Created examples of executions consist of two functions for end-to-end execution (Moudy + Ugur)
proofsystems:vac:research-existing-proof-systems
- Started working on a writeup about Greco zk proofs (Rostyslav)
proofsystems:vac:benchmarks
- Did further review on what should be included in the blogpost (was put on hold to finish the zkvms research list etc) (Moudy)
virtual-machine-creation:vac:vm-foundations
- Published a detailed issue including the list of the Zkvms that we need to look into and all the requirements to cover (Moudy)
- Started researching existing zkVM's (Team)