Link Types: GitHub Internal (roadmap.vac.dev) External Task ID
All Teams BI0 DST0 Nim0 P2P0 QA0 RFC0 SC0 SEC0 TKE0 WEB0 INFRA0
Vac 2024/02/26 §
vac:p2p: §
nimlibp2p:vac:maintenance
Yamux simulations https://github.com/status-im/nim-libp2p/pull/1029
Debug the stairs showed with the metrics
It was due to a couple of error / bug:
On nwaku a ping connection opened wasn’t closed
On yamux the timeout wasn’t implemented
The implementation + testing of the implementation showed a sneaky bug (fixed)
nimlibp2p:vac:webrtc-transport
nimlibp2p:vac:gossipsub-stagger-send
nimlibp2p:vac:maintenance
Briefly investigate interop failing tests; Flaky: Added them to flaky tests doc
vac:tke: §
nomos:cryptarchia-wealth-concentration-estimated-stake
finalizing the report about wealth concentration on Nomos (@Frederico)
caught up with Frederico’s work on wealth concentration (@Martin)
nomos:tdc-objectives
continued reading the whitepaper and filling the TDC (@Frederico)
codex:cdx
appended the CDX token interactions with the feedback from the Codex team (@Frederico)
reviewed Codex team suggestions about data retrievability on other protocols (@Frederico)
waku:rln-membership:
caught up with Martin’s work on RLN pricing (@Frederico)
prepare for and lead the discussion on RLN pricing, follow-ups (@Martin)
status:SNT-staking
helped Martin with questions about radCAD model (@Frederico)
reviewing Ricardo’s new implementation of the staking contract (resolving the accounting issue) (@Martin)
explore concepts and architecture for the staking module (role of relayer, vault factory) (@Martin)
updated the radCad model to reflect latest thinking on MPs (@Martin)
waku:general-incentives
read papers suggested by Jarrad (@Martin)
vac:dst: §
eng-10ktool:vac:bandwidth-test
Set up cluster without K3s (with Wings’s help) and test P2P PR 1045
Keep working on Thanos metrics scrapping: PR: https://github.com/vacp2p/10ksim/pull/3
Gathered detailed metrics for paper on Waku scaling
Ran 4 simulations
Various metrics tuning on Emerald k8s
Completely rebuilt the Kubernetes cluster (and about 80% of the lab)
New cluster is called Opal, the sequel to Emerald
Uses Cilium (on top of the Multus metaplugin) for much higher network performance
Entirely bare metal, currently 3 nodes (pending 4th node returning, happening by EOW)
Uses the new VLAN structure, clean credentials
Fixed an issue with Metrics still using Longhorn
Figured out how to use the backup and restore tool Velero
Added KubeVirt for virtual machine hosting and management inside Kubernetes
Will make it easier for us to provision machines for other teams
Backed by Rook-Ceph
Many tweaks to Kubernetes, Cilium, metrics, and more - see https://www.notion.so/Opal-Kubernetes-Cluster-Lab-Rebuild-4c8472546b0d47f5b05debacf9c7ac29
Fixed multiple major networking issues with the lab (again)
Added the ability to multi-home k8s pods through Multus (ie: attach them to multiple networks)
Debugged and fixed a huge issue with TLS certificate issuance through Let’s Encrypt - turned out to be Cloudflare’s fault (Universal SSL basically broke my LE DNS-01 challenges, hard)
Scaled up Redis to 18 nodes (6 master, 12 replicas) for additional safety under heavy load
vac:qa: §
waku:test-automation-js-waku
waku:interop-testing
Remove deprecated flag (@Florin)
Fixed RLN_CREDENTIALS - Waku moved to use HTTP instead of WebSocket(@Roman)
Waku node health/reliability(@Roman)
Keep collecting info for issues:
waku:test-automation-go-waku
waku:test-automation-nwaku
vac:acz: §
rlnp2p:waku:rln-relay-v2
admin/misc
assisting waku research team with waku papers
secure-channels:waku:ethereum-chat
Completed a first version of the paper, including the detection a possible mitigation of lost messages.
Update the internal Notion page.
Prepare presentation for the Logos Research Call
Finished the research about integration of ERC-5564 and EIP-4361(SIWE).
Start to study about the anonymous chatting with stealth addresses.
vac:sc:: §
status:community-contracts-token-import
implemented Vault.depositERC20
status:staking-contract-v1
vac:maintainance/misc
Foundry Template
Sticker Market
Investigated issue of ENS not working on Sepolia in Status Desktop
status:community-contracts-maintenance
Deployed communities contracts on OP Sepolia
CommunityTokenDeployer
CommunityOwnerTokenRegistry
CommunityOwnerTokenFactory
CommunityMasterTokenFactory
PR adding addresses to project README
Investigated Certora rule issues for CollectiblveV1 token
CollectibleV1 is now CommunityERC721
status:community-contracts-batch-tx-ext
Implemented safeBatchTransferFrom capabilities in BaseToken
vac:rfc: §
rfc-process-restructuring
waku:core-rfc-updates
vac:dr: §
valpriv:vac:val-priv-net
Still refining suggested ideas. slow this week.
valpriv:vac:tor-push-poc
Merged the branch torpush and rebased but encountered several conflicts. Still testing and in progress on boarding for holesky
valpriv:vac:tor-push-paper
gsub-scaling:vac:gossipsub-simulation
gsub-scaling:vac:gossipsub-improvements-paper
Worked on better message forwarding. Sorting on TxTime showed slightly improved results. Now Limiting senders to further saturate bandwidth for senders
zk:codex:storage-proofs-open-problems-review
Begin examining Reverie in terms of idea mentioned in the Discord feedback thread
admin/misc
Study RLN code for stateless proofs; this provides additional insight on how Merkle trees/Verkle trees can and should be coded better which is beneficial for Nescience notes in the long run.
vac:nes: §
state-separation:vac:state-separation-doc
Finished researching the Privacy Directed Acyclic Graph (PDAG) framework for privacy guarantees
Started looking at monitoring issues
Started looking at Nullifier issues to avoid linkeability
Research joinsplit and optimistic rollups for monitoring
Begin documents on joinsplit and monitoring
proofsystems:vac:benchmarks
Written a first expanded draft for Benchmarks research paper
Research for table comparison
proofsystems:vac:benchmarks
proofsystems:vac:benchmarks
Written a first expanded draft for Benchmarks research paper
Research for table comparison
proofsystems:vac:benchmarks
No results found Try adjusting your search or filter criteria.