roadmap/content/vac/updates/2024-02-12.md

5.6 KiB

title tags date lastmod draft
2024-02-12 Vac weekly
vac-updates
2024-02-12 2024-02-12 false

Vac 2024/02/12

vac:p2p:

  • nimlibp2p:vac:webrtc-transport
    • Cleaning / commenting
    • Implementing the client side of SCTP
    • Implementing the closing part of SCTP / DataChannel
  • nimlibp2p:vac:gossipsub-stagger-send
  • nimlibp2p:vac:maintenance

vac:tke:

  • nomos:economic-analysis
    • tested a new data layout for the PoS-GPU code (to allow a large number of blocks per epoch);
    • implemented a CPU-only code that outperformed the GPU (thanks to a trick given by David and Alexander);
    • ran simulations about wealth concentration and observed leader election on Cryptarchia.
  • codex:economic-analysis
    • reviewed comparables tokenomics (Filecoin);
    • reviewed the state of CDX token, inc. insurance model.
  • waku:economic-analysis
    • reviewed Martin's work on RLN pricing
    • 2x Waku RLN calls (Tokenomics, L2 for RLN) and follow-ups
  • status:SNT-staking
    • continuing work on Status DeFi analysis
    • continuing work on Status staking contract

vac:dst:

  • eng-10ktool:vac:bandwidth-test
    • Talk again with p2p team about versioning
    • Done simulations for Yamux
    • Re-do simulations without using Wireguard. Packet loss is the same if not even higher (?)
    • Plan how to structure the 10k tool framework
    • Optimized publisher and added a debug flag to get DNS resolve times.
    • Briefly ran a full 10K scale simulation, as well as other simulations at 7.5K, 8K, 5K and 0.1K
    • Scaled metrics up by sharding it then adding Thanos (via bitnami charts) Query and Thanos Query Frontend to aggregate the metrics
    • Dealing with various scaling issues as they come up
    • Added latency delay to pods, allowing us to do arbitrary amounts of latency in Waku nodes

vac:qa:

  • waku:interop-testing
    • RLN registration support and tests(@Roman + @Florin)
    • Automatically notify nwaku developes when nightly interop tests fail(@Florin)
  • waku:test-automation-js-waku
  • waku:test-automation-nwaku
    • Lighpush fixes(@Alex)
      • Peer Exchange tests(@Alex)
    • Update QA milestones(@Florin)

vac:acz:

vac:sc::

vac:rfc:

vac:dr:

  • valpriv:vac:val-priv-net
    • Comparing mixnet Nym to figure out new design/proposal
    • Reviewing Nym paper and design

vac:nes:

  • state-separation:vac:state-separation-doc
    • Researched the Transaction Directed Acyclic Graph (TDAG) framework to aggregate in SE and DE and produced a documentation about it (Moudy)
    • Started reading about the Privacy Directed Acyclic Graph (PDAG) framework (Moudy)
    • Made progress on the integration of Cryptographic primitives in SE and DE (Ugur)
    • Made progress on adress hiding and signature verification document (Marvin)
    • Started producing notes about Field Merkle Trees (Marvin)
    • Started creating the one-tier low-level framework for SE and DE kernel circuits by adding public and private data (Ugur)
  • proofsystems:vac:research-existing-proof-systems
  • proofsystems:vac:benchmarks
    • Fixed PR#24 comments and merged Arecibo benchmark implementation(Rostyslav)